Freeradius-Devel
Threads by month
- ----- 2026 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
November 2017
- 6 participants
- 44 discussions
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFe95AAoJEH0Oec13Yh7Npz4H/1ZgT+9JqDa2GuHRDgdspfhv
XsHhAdqeLtFdPhWWHqq0n9nvmDsAVSf3Wmn3ck2AUthftUGG9HfcpecY4VKwRLGl
gTcos8FY+kaKWM1FDEEdRCQlLWNvRWuxSzqdPhgbIaxZXT6WjFMSYIfF06UXWGRY
R4T1JJMsOji2Pipt5SwYTd7o4bAfufcb/UfTns5512ZyqCMCkB2cb5ECfJz4tC2j
6SK5Bz752LL6TC+bAebAv9Zo8Z//UQ6kNFad5z4VMQpUzdvo2inWTl+OGRqXYn1w
vojcR1ZpnmTqjOmNx3x14jqTF0fKMDDacC7jD1iePbwklW3iJFDXEw1p7Kw+cS8=
=CsJh
-----END PGP SIGNATURE-----
handle conflicting packets in dynamic clients
Alan T. DeKok@2017-11-22T21:43:12Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c51d0cc421807dc3a09a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFe29AAoJEH0Oec13Yh7N3V0H/3jMgWG3DilXf5GwTng4RbIm
ve9jCbRjLrDoP99I43jacSPHRUcg/dXVoMmMmwdZrR08Vqru8n5Lme9StDbVRJ54
TRz/8dL/PPTQtjO4j2IKOqDDB5budXPwOImSN0BRS0T9U33+uTNpMwQ+GxZk/mBY
4Ok/kMXhztVrd0Goz8ydi96KD4gLmw06kVr5V2+kJF3Dq4P+BolnaZOVBakfvoJs
IBkmP3033z1fRvCsHq5A/l9k1Qfg0ORlM+ocis0jLwWQBW/FWNY3VoB44AAhx7HS
F3DCwnKnTyS9FXlMkFNknQa++C/T0ZQnNhZ7Wu5OclO+QpjuQ4/jcGM2v47niWU=
=qAPL
-----END PGP SIGNATURE-----
try to silence apparently random C compiler warnings?
Alan T. DeKok@2017-11-22T21:35:45Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c5cabf138d9a79379ec…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFenfAAoJEH0Oec13Yh7N3RMH/0T260OseNS3sTZbT6PC41Hx
pTgleDKNL/c80+ofVgLPZ4m7Q3FIw6r73HPl630hEyylH+2OPmQVjFfw8XlV/APl
DvPpLDuZlzV1fq/c8XPTvJv6sHSG5jbYr6/sPnjbQjtBuEmGOjadnrJMQ0NxtYRp
+HT2jLNYsjC2FieFwQasVazmeir8cTXyqkCaIg2rUSrLUN/5RyBhjuX8s6EDnsBc
TY83/WFwZBLDEbwLPdxeISSOXBGMWlBsvC/9dZ7d74ybSKf3IeL/5QH00iPnf+N3
e4DZvtsMl3D1e2j8tazufIEWXgRxWPJCaJ5as99OR8QE94TnK6vAhfA71YFT7jA=
=n6dR
-----END PGP SIGNATURE-----
cache nr, too
Alan T. DeKok@2017-11-22T21:19:25Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0c2bb0896ac5efb968f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFenWAAoJEH0Oec13Yh7NtN0H/2A/PhfJq1a+E56bcJfYV7VJ
ZM5pVBFPZ29ha+zTrFZ85dkbfgmbbSueJWQ4zYhTvxQ9v4jWm1uB/+Hb1ljJTAGs
MJw9O+we5j26VFo1yQSFpc5//H+VGHc73If9lUoOFIEZqdqT1kADcf6xh/VvaAVp
YNZVmE0RmyHBeHCToBF1J/Wuv7BB+J9QU4hshsc3yfJ4sUdpV6o34R57RPZuVMW7
n8DFuPEtP3oTBjw5uRjm963Qcp+ypgjJLjD95hFK4mdvCwsh/c2ZOxzGCK0c0f8n
yqA4z6ZnWsY9rmHtLLmhIRugLRkktEt97r0GTk4DrwS7nsDcQ0tdKi3GaJgbkAw=
=CD24
-----END PGP SIGNATURE-----
call app_io->encode if it exists
in preparation for encoding RADCLIENT (sort of...)
Alan T. DeKok@2017-11-22T21:19:03Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3579cff799038259f8cc…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFeUKAAoJEH0Oec13Yh7N5RYIAJLpaP1SxzG6ATkQ0jbCDBeG
TESzOJQQqnE2wau04zMGYIuMZMr667hX9Bgu/X2lRvdnh/8KenPcIHJWDN5ub29w
qvnjvv0+2VsVTecUv3ZrRsaGt1tP9x6ycd2xqUE06zCsjsO9++IHq8BuTpjK+p1P
ZbEjMU8pKq8ymVjccvJqmDCHee0zi02LpG42TpUnjtwbCxxsEjcM1VfWuEW4YwbX
2GVbhokYNtcFpiKTLm4l4YYHcGMMlcf5Lf2oh6b1C7UIMblFPJZakLWTVydZEXWh
Lj8mf4r73hMIBHzLMQ+QcZF9iyq4EH/IX/Ze9z3zZ6BAuTxRr3bS+k48tj6ezGo=
=UxLi
-----END PGP SIGNATURE-----
don't print out packet, just attributes
Alan T. DeKok@2017-11-22T20:58:43Z
Files modified:
* src/modules/proto_radius/proto_radius_dynamic_client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cde5f3d95d65508b705f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFeSdAAoJEH0Oec13Yh7NxtgIAIOnfNmHDNLaCROU8Gti/h1P
vm74woV2PwRk9WRAV4HR+CAGCyjS3bUd0YNAtz7ukS0+24pFAm440ymkjdSeOrp7
RZLFL/sVkUF36qo2z0z9HFiM76Yeh1ne/lN8sE9zQbKWKr6x5ggrX3FmZCAtt25S
fbVPUiVfnKFlra5NoYKriuD5ss09IVIJpGfXVI1iLwlqTj34cFNVXOWBCRRzb8xr
oY8UXGA5rhG5syn7VlsxjKf+tNZLRra3WV95TkJvxGqPrEDQc+KVI0+1M9pGnUwC
sztWjhVC2PrW92TcZFTlY81GywOU2dGygXKjAvatJFXyqy+c+7LOjdY/5vhmPJc=
=1kDq
-----END PGP SIGNATURE-----
more debug
Alan T. DeKok@2017-11-22T20:56:59Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2aacccfc6702f5aef76…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFeSWAAoJEH0Oec13Yh7NzcgH/jpJT20h8c5XyqzMZGd3mt0L
gYUfWUnpTuM7tC34ccwnmZga60Ibtme/mi9Y6yMd6h6+2FxeB3XWQFrg/rXNNpbS
Jos44zhFxdYGlYqA/jdD+fn9SIcajFNomzHm+Y/g5MAglrEmwzGM6M97PTnD1htJ
GwkVOd8S7lx0LyhHECuh0ih9sxXH1bAzmaj2QR8T38VKCNEkv48W1SKSf+QIJkU7
HhFpilb9odRZknHg1hB/h4bDfuqdIC+0HNshclcrV0tx0lzAD7Imy2xaKOZIpocv
5LIfJpOYEOT5BG7J3IG19iF7XezRkl5O1nQx81HXIrT+qCoZowsHsN72LHkWFiU=
=Xoq0
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2017-11-22T20:56:49Z
Files modified:
* src/modules/proto_radius/proto_radius_dynamic_client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8047f3b17d4cad032d3e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFeQNAAoJEH0Oec13Yh7NqFoH/2FReBiJSBiVyPqG+JGIoE3e
A25QnRjQzQqTfAT5aLDvYT+ixL6aEMymYM/eY66GwTRXy5T1zkmExvQDWmjBlVPv
B0qlViQ82bqZDtsXEvJ2F9VZAfZyMZu/IcKkKPhx97+4sIKPnOOey8rP5JC/GhIb
izWDCWHocGXrUREtBULNL200BHl5Dn1OM3+V18v443WC4nVZhbqz5KdFk7uKUGeL
ENYjyFeilaGTJD8jyRcdLRiZQ1KLOSl8siFjAT//TPTf5sb6z1YF3zMVWcPuCS0L
CZ7rNkeaZ87QUohJRoLob5VRKzEYadJJG+3682Ww80aBSuxgMgknuhdXs/ar2aw=
=nguJ
-----END PGP SIGNATURE-----
mash all encrypted attributes to empty
instead of giving garbage data to the admin
Alan T. DeKok@2017-11-22T20:54:36Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed4ba94617f803e346f9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFeCiAAoJEH0Oec13Yh7Nng8H/3juurbuHOiS6y3lTa/CU6qR
hXHrXpoPJCnbJMh67dm6EDBrkwmz3JeN/wkiNSm2HcpmSSe29Qp0E3xolb0QYNnl
XVn5IJNiEHNDZKTRbkOuva20ZtZ4m66yUglQLttlz8QSBMgmRUIBUsBK4KnOsHwG
3yq2V71BXmISqxIbGp1WZ9riH6zdmufLaJzK+lO7ca33FDP4wSX+muy8pKOpkSu7
zsZc4IrTP+dK9ApHFNsQhoAhNYivP6U6TRtRxJduS9yxIgnj5b6RQl7TcBn271mu
FLVIjq7tVu2oyBp5O6vWMyf1W3MZCVRydmViqd3eKrolVhXDWPv5+kR8CopFsgU=
=pE1G
-----END PGP SIGNATURE-----
secrets are talloc'd
Alan T. DeKok@2017-11-22T20:39:58Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7ec2ce48dd52407023e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFeBoAAoJEH0Oec13Yh7N/mYH+gP+MZh8hRoG7FtLKZcfAerT
ktaukG5og7MAmG8biaxRBksqNkYVtGWp+9GSJ9sFi9H8ZeOLFac3rWeTz4pWJ3OA
WHtsHA89BMGB/ZUWLcUqLbk6t7wEsHA2IyVfCjQOGkEv00C13bRovSGT/3VtHsPx
LI/+Z0s8Eyxulbes56qPR+bVZphRbAkZLziSJzc2A/LMQwXP37DvQc1/qazvqYX7
G5OhUvDyUNU01eIH4nF7JfG5z45WrnyGkg+tTaPvF8KqYlrmsfW1v3uEeIM/ftOW
El7jCc6aHMXErvuBxsXCiiLbFuVQWOfqLKGpey2oZfU+ntFVkugQJzhbsHMVdg0=
=S/1j
-----END PGP SIGNATURE-----
can't allocate client list parented from CONF_SECTION
because it's frozen after parsing..
Alan T. DeKok@2017-11-22T20:38:45Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1cdf5e232316a4d1ebd2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFd/AAAoJEH0Oec13Yh7NWskH/2kD2/Umg4PiYAxVLd8Gn8w7
elsok96VX9bW+nyvy+/lQrhTNjFwKaK3mFIdVEtXrn0KGyTNPcf43XnusTnIcv1R
vBq/LOFGmKToE3A9nuMJ3xddivTuz4vjNVZt2wY1FkJaA619HBr2hk+fj+uQ7eLE
/KbEd4RCs6BRs/0INFeeRtux0u1Ri9Bh/L39fzxUoLUo923e35M10iuMiysUAX2s
O1YgyEVCBVf6vhEie0J8Befk0K3+ch3DzWwJlRQdWtDcIyjB4BBbKmsYujZBzULD
XM5ON84pYj/9mER1UX9/IvSQmLPgaVehYxXEDbCRqlTCRLbvaP1EfNaLu4zLrcI=
=Nivj
-----END PGP SIGNATURE-----
start of fixes to mod_write() for dynamic clients
Alan T. DeKok@2017-11-22T20:36:06Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2bf5ee0ffedb27c8e127…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFd+rAAoJEH0Oec13Yh7N6V4H/3P6RBeKJ63dSvc3OZa9nPPK
69ozmKwl9tOGtJQX/kzo6a6In2nsodJ1cgfD0qgVMXT3/Z6b3+8NdOz0x505p5+T
HOj8gOOokufdiwqIw2yQaaBqIu6F/mzMiuWkAuWAmPyIjtI+w/bRoKtczkxBtDsA
npRicGSjzxsusWCQj7CX5ZRg8CGbHpjpy+tluYctHLhNDr7FiNv0QvQ93N+533KB
zPLZiXfMu8Cwu8uRp0BYlTOEPTmDUSdYUxz9xpeXZHsYJbrf70+49oVcD2b8aSmL
C9kybyN6W9cDIsAIEbl5GMGeFOphklbnxm9QtyykkaHs0zKvEQiUccPC880BBsU=
=kzBE
-----END PGP SIGNATURE-----
do prefix masking
Alan T. DeKok@2017-11-22T20:35:46Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8401201fa7c99f9b4df…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFdPjAAoJEH0Oec13Yh7NRzwH/3XwaM0Ke+S+hgiNEYDgaPFT
1Bni2eVccxSpvXAGXjszEB7ZyzNwwX9PUON698/rNfvHRC8VZaLvS2Af+pxQW0Gn
74VqvhIWp0XxFkuV3W1kNGWaTFr42XTnI6OSS0uIYzolKm932YSKrxe19Vha/u1x
fDbX1sh2hp09+5+zGFTffzIqA8wzzipclmg3xMpkwh38zW1m31+gpgvW348lWq4/
l/Xt3pMdDUotFqoa59bO5fYLwVqARwP04ekjF7HS0F837rkGJONFm9ydY0ED0GGc
c8mErkx7SUvQmsCOMHPj6rWMhlFbpcy74e0FQZOj2JdJnvzI+ySzCk1tIaVFZLM=
=9y4X
-----END PGP SIGNATURE-----
initialize dynamic client list.
And as a nice side-effect, allow for per-server static clients
again.
Alan T. DeKok@2017-11-22T19:45:22Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cc9e78c426a472fdac4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFdG2AAoJEH0Oec13Yh7NmaEIAKTw2bNniO4VnQmwzrsl56AI
OwAIeMwri7bo1HxPEqiSAQLPrFbeTebw4uSWWvljOpAfwOYF+PgMRFRsLjtV7ecn
1tjZOrAxpyNkmU0P9QGEFq+74PbBWaOej2vHoMA/kSee7RFu0sR9pzb9CnwNcgZ4
/uviqUOrqPPeZ0EFmUgyg3qrbWdWHSZLKzeNvz4GPaZhsEZkdyxtcdzZwIGEHBDW
GkxAHnpoPdqjDE9FvtpUYbsF3rUR43EEBoJEiUP0qCaEEuRDUKnS2M8I2LbkUAsF
JAKOrPGxl7AMwy1x+zUH0ZzslvOzbsj9SuukQN2i/18tnVQbjeMo43FoKGamCW8=
=+t/F
-----END PGP SIGNATURE-----
instantiate proto_radius_dynamic_client, too
Alan T. DeKok@2017-11-22T19:36:15Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96f4347624f128f1509d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFdGoAAoJEH0Oec13Yh7NkhEIAJl0bH/CvTB8dTBNlagh3UjM
oVWGzW/U54Z3xGfdCvaIVkDSLUEiMdmLCNbhfK0hUQv3nAWJk7aOiPANR/dv2I+U
44TAjdPHy3ea+dyLFWvIa0b06C3lyy9AH22G7opSktZqZCSK+Bb4f23u7E42aBGX
swhr1CzsC4xLdXuNi1+oxZvPIpbZhCHPQehor/r0hkrqK3k17ItJfaXHgQlZq7JL
BVXP39cFijyfP3LJnLCDmgyKsngvF+XmlvWgB6C7TI5z8DjSVlDW9eIyBMJhZcbG
nEZEc6RmXCieHBJg3jNg5Xmv8C5wfZ3VrvAhbb+h5w42BZBdYT+sAZG7qihjsiY=
=LYwC
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2017-11-22T19:36:06Z
Files modified:
* src/modules/proto_radius/proto_radius_dynamic_client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58c1802a2ccd2462b812…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFc+rAAoJEH0Oec13Yh7NJGQH/0BVNuQVLEsX3wKb+sKoPHOk
J771k3MGdYTzKyKdxUodt2YNJOt9Dxbfs5DUM1SeAKuuYu9GTXEUOP6zHu/C+NzZ
iI8CRILAV3R5mWvpr1io0UtHKrNbWUiDmBJzcjizlqg7el0IcNnTbnPVzHXRbpUu
lILjPcZm9SKnpdGzW16bDqNQU53FAC1VFuW9C+6qi9HkvimgqO5C4mSKbBiD3zh4
/brrUMGDXmTWKYAW3QqP81AUZGp5M24hN6T4krhw15f76tqzCw610XCKsupoMEf/
jdjGyJKdtRhOu2Mv3yZeemxQiKoc+yVka1FlAPwGGHgCRlB6Pg8aRsKuOOZX4ns=
=h2v4
-----END PGP SIGNATURE-----
put clients / packets into lists
Alan T. DeKok@2017-11-22T19:27:32Z
Files modified:
* src/include/clients.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a721d0810a3a1455d21…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFcX1AAoJEH0Oec13Yh7NBTQH/0bsErhVvraxSJUI0zFhnl+h
diEr9UWwKsmBnmba/EWw6CnFhJpQqGhNdB0QyYU7GVBhvJ1gCrimtyK9b1pq9lOf
aPBFBrDDvAi39T1iuiEhLCYnsTEzUOOMJbfvAgVQjMUMl5AENZuvKaRuerFCJOag
ACNFVM+FKuNYab8DWi5A2xFjzQgeAoXT7pbwSjsa9QlcLf2SPv+exRPdn1bS7jWZ
XOHGCo6URACl/FwCrMoDN9RyO5qlsjauKOm5xCmDMVr+oBaKB94iQcMdQHKLP0l7
NVOahtZ1Yk7ASR2lzpGoMYzEobDWrNAc/1zgJ8hQNZ5gJLI51b/QSQy0oJyPhxk=
=aliD
-----END PGP SIGNATURE-----
flesh out packet save / restore
Alan T. DeKok@2017-11-22T18:46:07Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/973abeee0187afbf532d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFcAIAAoJEH0Oec13Yh7NlloIAJxCXseEjG3oKll9G/zaycHa
jmXXC0TexCbkB54SRW2DafIJ5ehDS4a4UPvcL0ofJYt7jB1QXV49TlBJmboYz8BT
ABF5uO92ZumWUx8mzmTLCkfHm60pTJzKdmIXQx5xUKCClltnnL9+gnPA2XZ5gAY0
eOk3ck9CXo82DJwB/HyAUo+4NHcpJZvOQIJH9Bd5H5hOky37La19xypr1M1CIMHL
WjMygyPmHh49SMnzv0s1Tt4z9++AG8huD+LhDN6NAzM7Fl1tww2M7OmJNRbjLxXG
hJs4meeCbwgGTXqiY1A5YJA9qHtrDqevR/zj4VPo/S6DFhznOi3IooAyFkCFm2o=
=D10y
-----END PGP SIGNATURE-----
resign packets only once
Alan T. DeKok@2017-11-22T18:20:52Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a9e068cc261cdb0db15…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFbwbAAoJEH0Oec13Yh7N8RgH/2Ibp2AfQqD4dVcum1nCbzyL
bIeiOXX6F0ccyVDlTp+VeJ0RWX8TlOuloag9Ter7q+OMoyee5UsSwEbt6lfMq1AD
7QZ4gPdQX6FzqNL8M+sA7EZUYgIT5T6KDMILZrPK5/DSw390iXeNrAFkBXQh9RWm
kZb9/+Bt80piet3yMECOFRjmmX3TYYe4hdwotOzAsX4pmVs348t9xKxDoCEsfyO/
KBwTPPUzVkGF1kEZBwH3dBzkUP0+Ahl3nxwzdxZpC4uNQPAaNWjuhQdDJLj0fgn4
ooyDCcMCc/zSbpDW7oJDcTh6jKrxdY5FR/T65YmuuOHoF0Ts+AWq+pYvWzDhYSg=
=zA9h
-----END PGP SIGNATURE-----
check for num_pending_packets and flesh it out a little more
Alan T. DeKok@2017-11-22T18:04:11Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b70826ff8af3eea2e84b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFbwbAAoJEH0Oec13Yh7NJskIAJ3eH3gAdtak8lv8/SQ+SpDP
qRtJaaPyK+bWntUGvliU20FOgns0rSDtHqwF6HDrus0KXUhPCdDgzOKHIFC+tnOb
SXzHT2MK5pFIMIkLuVKgQDS87YP98HxA3KjhndASez/+1NZOwWgns6EQAeazga36
r9kRIdcCd79fubsyJBiQqgG4/Qs1wgAc8HnLTw8vtbOpeyO/DLldWBL7x5kS+LAk
axaT39Z8fQ8bE05Gb7sdKoUxid3dYmdYCtOHj35Mbin5JgK08nOR2t8rxO7WXM/d
b518GmIqR68MOO/27sQ2aTewAjThqtdO0fjvoNexZiLEXFYFGaIahO9nT2bG2FY=
=0s83
-----END PGP SIGNATURE-----
expose proto_radius_dynamic_client to set_process function
Alan T. DeKok@2017-11-22T18:04:11Z
Files modified:
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d17e0abf500ec5e75709…
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJaFbjuCRBK7hj4Ov3rIwAAdHIIACJn+TSKbPjkRpR0djUChfKH
p1PMcCrYv8NWhLi5/zmme/yU8iJi6sHSUOcGkS7ZX0uKqjt4ycQHsZ6XBvsuid9Z
ynSYLw1FR08qQywMlchow3JfjR3Nfke0Zvec9Tj2vaIy+mQWDehD3VC7ayZjOCvq
JzhVqHykwvdviOe2X8No7/r4viMDYDjyR79mer6ykwfTtLqgJKbPWuHgnwPU0FWs
+XFcRygTYb5rfTgbre3DJukPXjvVxWQbNkaNNhU3BNaM31d1qXOxGTgc4MPXXA4i
QOE6vIcpmWIth02utAT7mDA0tw5jXj+FFkgMWClip3lGr1harEBuO9ceK/cqc5g=
=s1+e
-----END PGP SIGNATURE-----
Merge pull request #2131 from dulin/fix-missing-id-column
Fix missing id column in radusergroup
Arran Cudbard-Bell (via GitHub)@2017-11-22T17:50:38Z
Files modified:
* raddb/mods-config/sql/main/mysql/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82218729c8d6d68ebd10…
======
Fix missing id column in radusergroup
Martin Dulin@2017-11-22T11:57:47Z
Files modified:
* raddb/mods-config/sql/main/mysql/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b838f5178fe092598fb3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFaobAAoJEH0Oec13Yh7NuvAH+gIX0JMDymmzOOecot17rWzn
Gz5qyAS5hOFJluNARoCPG19H/PrEXQN7iAAkGzwPuF3HVMpMzouyKCPaM9XakG9I
6CRMGGcq3dCbRevKj72Vly6VNM2e3N+cCiDpWJzKHjuBnxQCYVMjyI7W5bvGVFdl
ATEC02xfcC2+gVA0V+ZowV6AbsMKo1k4wO9VhgQuFL282w1pHm7NFVwA87TJUKTY
I5vJqiX/2tidgF4ZrkX+1XSQ9dFpA/q96Oul9RnDwiXGqdHQjOgdE6sCPzyvWIxe
lrkPCKBWGwsI5czsXRIMiqnv3PlCWC5bBPLByha677ZIRD2up1uokROW8VZV/MQ=
=6/+Z
-----END PGP SIGNATURE-----
more fleshing out of dynamic client code
Alan T. DeKok@2017-11-22T16:47:23Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d86488c93e4981e52d12…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFalNAAoJEH0Oec13Yh7N//kH/RJ2puOETyyuCLFpAa7n7N/M
3y/Kakw3hVNWck2skApXQ/rSY3E0qN5XusIpHk7lcZUfKkutbtaypbEHWsCcPv4x
/D43WRlX4NFA7ayAVfN53pxD0D0p+2EiuFgf7czj04VMpigFZLpGenSEG0H9Hlcx
k0z+Ouxn2aYkniQN6xxgHXvlkxrYtrANUIfKPxtaMC+HhOBkAltf1K3q/a+zmMbz
5JJu1viTaLr0P/kRzOMnyc+LjNZI+CRfmc7+GfeLr79mGBJ9vRwLx79bpUTymMky
qzO35nPrtCaSH2sp21Wx8Xldd9ZoWYkgn+pO93SpJYi5Dgs9G3mTTyhy4fTJis8=
=SSwf
-----END PGP SIGNATURE-----
move checks to bootstrap, and load proto_radius_dynamic_client
Alan T. DeKok@2017-11-22T16:43:57Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ec10d81aa085887b23b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFalNAAoJEH0Oec13Yh7NARUH/R5rSqEVyH3fLQrFgjI1+wT8
Dx64UR+Ycf2GAkZBJ6Xp7+LIUPSM/9SSd1qjunoNZVNZx77OF46UkeFdNVyGODFZ
7j85sYm5VaI7WndWwwNeV4BcZADVwWab8IOkfaErrAB+rIP6ejq1yieZzzyueEN7
gII4A9rE0H8cNKkLcfjhgWU836lqfwwT0FsLXVHsRiwtGoupxXpqu+4QzDl2mb+0
QUuVdGE4aUn2rZqg9mPO/H5e92izlpzsfWvvyMJznH7YHKA8K0TyixQbawbcDXrP
PAObWkbT5+OzRQUYbjizWoBsEPbqouHatUIduAB7SVlkzK+wnXv5KbPsgFydLGc=
=z+Eg
-----END PGP SIGNATURE-----
use new "OK_MISSING".
which means we don't always create "dynamic_clients" subsections,
even if they don't exist
Alan T. DeKok@2017-11-22T16:43:57Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/79659d3ec8d0c99280f4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFalMAAoJEH0Oec13Yh7N444H/RFcz425B1yyRvUcXIngQlU6
TnFcTUi3zuenfX6/PJKPZv2BN5zv+igIaBYMwTUWEFsbG4wxsRPaUGANrX97AdbL
n2waS0ZOh9X0Z2lydshc4HjF6qQnVeYP48M7zJf7qBBDrggdUaDC6p0pDl+5t3h1
Qbmc90uPinvRzvteTOLn6qffTjIQuJjP9CuUoricZ4E+ybUHhAMTrzfvAuM1gLrW
fJq89TiJM2QLuzWE7PkmcoMQyNbJUYPMlX/cdFxvi6dWulvZqXEmCiGsbfp0n2ZO
qvhWo5LleG+Fm+SmY7cVRHNz85lVWXLi7VmBKYgimuXPdYUXX2/qoP6xpfTjdbA=
=61/8
-----END PGP SIGNATURE-----
allow subsections to be missing
if so, they are not parsed or printed
Alan T. DeKok@2017-11-22T16:43:56Z
Files modified:
* src/include/cf_parse.h
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7bcfc73825a4a39be7c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFalMAAoJEH0Oec13Yh7NwNwIAIjuM1NyqOtR5lD1TUykFkwT
Lw6nqnJpc4X9AmsBdVqwgQ6bxdOo7QJh6zXuBSYgVis8R9GrHmD8WOVqBM3/eYW9
PSGd8QgYmjxr/hCf/tssmTRBv0V4x9lmwyh8MZ3suhwcssK6ixK5uWxJfN3eZkqL
tqFXopwB9JDHN82UXpCwGrp5dp1usX29NyiiDK1G+EZeHLjOv3dy2VzUP3vbOyc0
irT4cdY4ORd/+N+WKJuvKusZDibjcvIzaQtLuV6eDESEyaUfu2W72xdMGYi/CeZN
zEjarD7+pG7iyQIBh7fKyNvuAgfW+TL6TtOcMwSwtaE43Avi9XF/HtJeLa1hrjI=
=aAcx
-----END PGP SIGNATURE-----
start of dynamic client code
Alan T. DeKok@2017-11-22T16:43:56Z
Files modified:
* src/modules/proto_radius/all.mk
* src/modules/proto_radius/proto_radius_dynamic_client.c
* src/modules/proto_radius/proto_radius_dynamic_client.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e07f9c9afd6a16bbaa5f…
======
--
This commit summary was generated @2017-11-23T00:00:05Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUm7cACgkQ/6TVgp+2
18q/IQ/9GS5ZBeZzUbqYDwnnzUdCbWs1BaYdycVIH1VJx6sGfR5Tq0CHbyH4E/hf
D7I8vz9S9RoE/AB4LQjiAD92+g6jeo7Pf8yXU17oXDUk0VC5mN05HqFKfaGrZ3bI
kFcZ5ifQS301IMhOxJBp5gg6o8pAkRi9XWoLm16MrIcbEvrY0Kg995rmUU4UQ3Vo
x6acMO1XvDOvaypRtxx32oWsRE/RfFN4UqZMZ/D0CKvLv+Cc0Cojkwin2j8v4B3k
Nw4uQnQXkGuDO7f0ABrhCEBsKWYcH1zxboCpAFcbI1tE50DETBRXTX6Tse6YRQun
FGZBvIyaZutgmyNBoH+ZQASxdFwshefjiT4DiXaj0orG4F1H8Tp/G0nFAVVBkwo1
AW1/BMKnUSILB3KhF0p10aQx4HFMDDi0yxd7apWB8NZxtMyUDYBOgyNW7sKaHZd0
+TxjRjSgDDuNtoOnNSufo0/W9CLn1Gx1uNLG4JRaSfgP1y0ESpqkpRbzSQYPqn0R
+T3/zZZdDrZ6awk8zwsisj6x1t+4UuzkyozR/LcPX/9XlAadKmGUJGSlDnHkUrmS
A4nDdGls3LFLfS5F4yKeabk7jplzcq+3UzUHnwiO/WQ74UtEALFJaln6aQk1BOX5
2pvWj1YNX7FXvj8j6bObEQo20iCraTQX6DKmudUkgbtp1/zdr2s=
=5Cd6
-----END PGP SIGNATURE-----
Wire in async xlat functions
Arran Cudbard-Bell@2017-11-21T21:33:43Z
Files modified:
* src/include/xlat.h
* src/main/xlat.h
* src/main/xlat_eval.c
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e179780f7025c77b031b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFH2kAAoJEH0Oec13Yh7Nd4AH/i+yeglxtbNCgp2K/E3ak+1k
lpMZ2rPzPXVRmTEtlJJ/zp8rPHM3LRaiTUGCJTnDEDSoz9xwwjjtNDXQPMeeutZt
2bZiMxfiUI9GW/ejGBOPW+04Zza3U1ZifdFqO2JiZ9ekutK+DpXVGBbfZnv23Y1q
ShU+T4oO4zf20ml76WwKJySCSQjdCGERkKLBimGPjqrCBcvcYJNsdG+0V3PrBPGc
S55ITOZNpc3mKfDrkE6j7qEdJZum3ShObjABqvKKv6Txeq9nkTGzE7ciuoCNkFmZ
J8iaPblV3ybHeCF2azLcVuO78VtaKRz6owOQtjsTunV61Bz2oBRve6vfr7SoKn0=
=Betd
-----END PGP SIGNATURE-----
create and add a new client.
Alan T. DeKok@2017-11-21T19:25:24Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/efcb25decbf7fd6650b0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUfCgACgkQ/6TVgp+2
18qDwxAAieRfoIC4ciKOsrVpUKqlN3eTAh64ESagFfyxtR9oRM3YOJlATL7uG+Fp
cTxSWL2ej/FLZTGAFc0l0ebwVl73yuTYmAyPu9fgzG7KCtFWfTwjrsgkNvv4zJrF
xdqHOhK/IowjZhEgnfNqtavhJIiBrGly5oeNw9E3oIWol2F6LjZqaaryg0vZRDCw
/ve4h0+eR3E3LB3VcYLmWZfBOKYTIZGKxhmOz7HnPt57WyqV9J+176LrlPDeN+AZ
STUQGk6aSdKhaBmHcSjY+RWDFi+QpFcmMPdr9lhOnDyqhCeO350+LI4TOrZiPcZb
CWPY7yFLd9j3EhYjBi+fJDJDQfBs5Gz5pMTmvumUHXLO+zruPFaG1SdmZxSCs5Fh
LCzzc8fXAd/tnxeV4veCqMChaSoQOhsjjVVJbSsa5UWqTLe9C5x1cD4kioVxdEH5
b2wV/n2V3hBZV67RHT9zbCj2tfNNbLHt6wXesayN4O/Wr2oAp7Hgly1s9+mrh+wn
PTf4CbfmEkG0eH8TNVO6DZI9PXkeeDObiV22neG+UGKF7MTmAhRAYmc3vR6ToF7U
LHhe5agb6as+hxr7tsB9de5piWsXBIOcyVxhdlQyaYqAfFRsMaTlS5eQ+amPb7JP
KjNmjcHaf8g8bbzZ6eix8YWjl1rNz/zBjqb1uwZnXo4S45ae/vY=
=NmjI
-----END PGP SIGNATURE-----
Test the rlm_delay cancellation point works
Arran Cudbard-Bell@2017-11-21T19:19:04Z
Files modified:
* src/tests/keywords/parallel-cancellation
* src/tests/keywords/parallel-yield
* src/tests/keywords/unit_test_module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4fa67d461ffb41f13346…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUfCcACgkQ/6TVgp+2
18rPWw//Sh+/Qv01J+2T8kXMRyuZFzoJGY7gNVXBPZl5Fn4jx9lbYiYLmTr2zCvI
//A9nxQs29HEIeXDYqyNzX/p+H7u5hff6iXF6xk2EdvMHMXY1yg8JMki7AvtKEED
3PnPDpLQ46k78M8x9sfCF9ODwsfClbJQLM48ZW7Yl8mh0Esd1pMLP8cEZAP6kLtb
yltgxGLGxegyl+0dSA/2v5cuMz7S89xcM5oCK94ytQotMvnckhm3xBVo0ewrIn7h
s6nNzYjkC7ShogsMm6swK1Ag46/dEX1oMcUJw0/PAoWGNhX5LF94HuU+FyhckSdw
Iec+Ity1tMRDhC7neMKJq8WCTuPFRpKb+DAQDy4BI+VgLi78SXlDvToHeR8690Bv
lAkiBX11dBUDRdnrsGCpIFNzFaVl7ewCJoWDN5wSsJ3I2IKOuxFDdY6ssnzT33fA
6oXlo4SGNJ1AoSt3PIWW9BHsmwf/b6OjUV0Ot/WpSLjFwwWe+cAtjqrIL0pgvr0m
Zpw7ESEocZnJqK7HWLaJUpeZwh73xGOtYwwzUvP2SEjaLcGm9KvjN1kOxEubvMSp
FnZgj/y6TkBuYI4JIMY7WipxkL3Cf/8daVIbydZVtdKylJHX8l+QLvyIkGkbs2ep
kKV7c1SCI3hSkcnkG+JxPQMsMVK/kTEHHHb02EAFhcO9DmNz6E4=
=Vnj5
-----END PGP SIGNATURE-----
Add cancellation point for rlm_delay
Arran Cudbard-Bell@2017-11-21T19:19:03Z
Files modified:
* src/include/modules.h
* src/modules/rlm_delay/rlm_delay.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c26e239ce1e6f0def455…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUfCcACgkQ/6TVgp+2
18q5ahAAnkcU55HU1LlpS1pGLAvgGXPHYRK7lbKDoyZg4heK5b16AmASycmO91g1
hJHbA/S3UyTHGM3V28acmx6NB4m7xW/Ti2SiBGYCW8+TYdWvpLYJSC284yaM3hEZ
v0oDjSoTIl5m80icVda/zjcDDYOdtN45H/6ScRirn4RJPWlPKkZAqz2LjqaBx/OZ
gAqpj6vlgZhmpHuZodEbfxDVB/rrG6rwVH6PTQRHn3Ruk0quP1EtSoKQqKkxiyyT
4kx78Ju+af5V1zhwPFqBL0CrRuzxeEpxub3giIdov8+IXz1rOr1oHzCNbUf724Le
Th93QLLf6FQVvWh3VghDOvPFoO5x3eJL5OJPaUIvwadNJVc69DwnErHOlzUhLV27
caAkQFJuiaWpTgB2Mox8kRfvILYddtK2BmdKApwKJGvPRPv7YG1yT3hmF/Pqnhiw
+nsaB4Th8NuklmH0XAOMA6+T2wv6Lslr3eTPJsCI36oIaqopHpESawpgoCjl1csd
qJpfR0AOLGb3LwcYKsoVHSL5Y+w0z84E08Jq0ud3UtQKtIl6qzAihNkKy0DPQ3CV
SfxTPltU7ovC4s1AFjBHGwj8Ub3b9YUEAlTiCFqiI35ofnFwFAZfOkK3wO6x10r9
RgY0MU93gsxpsVGf4GrK4XI4nSy2MEogmwI4uzPJOX9tHMgSYg0=
=ujOj
-----END PGP SIGNATURE-----
Remove unused fr_state_action_t
Arran Cudbard-Bell@2017-11-21T19:19:03Z
Files modified:
* src/include/process.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29fb852a5772c40390d9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFHrkAAoJEH0Oec13Yh7NhQMH/RxFAMFLJobTD0b7qdufhXLj
7DmYgJSaVWjDLJudpusyvWzyoSxLey+K3eVZI3qgx4XtRNiHLlP/x9elPX1qp4I4
Sb7olVNVAfN9DoqION7gwLpCaLw84ahYT/pH8aFqdfe/WDTaAjSMH94U89QOdPtQ
Imlugv2q6TaelGflBa1KZewSdBiVjGgK1g0awbTpQrgYj9NVjOrzklOFGabLvhhF
1muAp/KSmKKXLwYi2v3Zl5b/GXBpfCjpA2/emKp6IacZfHkXZAZILcJfMuqGKUVw
L044SopOa4deBISs4/dJfz1k/HwV86mVxd8cHy+b8d0JJ15LjnQR0/UICsvEiQA=
=8gou
-----END PGP SIGNATURE-----
move assert to run-time check
Alan T. DeKok@2017-11-21T19:13:34Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/89eb31d9152997017fb2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFHbcAAoJEH0Oec13Yh7NibIH/i2oOhsSUG6Dhaiw4zb/ddsY
i4urI3EuF9+LMDfmVcerCX4klHLQFiAVpI2OVU7IXdSlyZYu+8zOiIeG2tpcwG+O
fjGqC2+z5GeO7O2P2zA1PtyxfS2u50l16zuniE5aAOuMV2OPmWX56Pz6R4c3r55S
GmuMD9sbsHHrzuuHNfZCne0rJfDpbBIxkRlX9Xzn21l5oNfIs+hGiP+niFTWQVfs
DFdiKxx/3c1pi0p1qsuC+ZnoyU3WSGlzHmJtelirPfEvvKOsRKNWZUomZrKMzE7I
8nUzCn+LtS1sO04+V9YPJtgwzymiilMTyUPyw4Xg8RuTTSyUJAEoFGNhwtrK4aA=
=+n5f
-----END PGP SIGNATURE-----
signal children to be DONE when exiting a parallel section
i.e. tell the children that they're cancelled.
Alan T. DeKok@2017-11-21T18:56:28Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1361cf40944990227ffa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUaFYACgkQ/6TVgp+2
18q8eA//aA8dica7Jt0zu/BhxZPLPA7yKAZIKpN/tshJo6aTsyZ+Qs+kHMsrGwqt
DntpAnlg2XXTkZX/6mYeWXJghSXH3OL9KkZ6xJiQhWRoFiGfW3B8prvD1792Y/JE
nMjAxJ/g9G+pzhFUUiizHatUXgBKWBVRtripuP3aaszu7Pu1dF2GwoKeCLzF2xWD
PaIX07K1QyDStTNYybMFH97XcO+00ka+8dHoyVEVPWz26pmGaMiW1HAGlg8AxLp4
Tc7g7oy0RlYTJz7srGvXJq47M9vyuZG71rgBN/bUjSz5+81N1vbF0jpqMXojuez8
aCtGiSo82QpZ0hjjwf8SJlfZnchvanfDZ6qhITkqkBnSP9Wsr6/IhB26Ot80OKAM
+pONE4fKkUxOymKDbMNUuTC7/9fhHcjJi0GlghKnohsFELENfooSyvVa0bxGVhFf
LT2NZE1PUWfOeh/9XxFYgVxPsQgFTBjLTanwe3RICfWCZAC4iC5Ax2mX+7nyDaMk
s6dsNcJhzffsaOr26vc2+KgqUjNwyaKNg55NxPZOT8LdbDDEBBVjbZn/0Er+QMjs
ras19NSMfYzJGVof7iHTcLeyFvMy3ItF7HdH1UIs6nclDZ6mBC1uz4SINzcAJEmx
6koHD3sjaamz+ecZEj7X9NHdPyvqCgLSZgYmD40np1YkIiz9YG0=
=tKYH
-----END PGP SIGNATURE-----
Add tests for parallel rcodes
Arran Cudbard-Bell@2017-11-21T17:54:30Z
Files modified:
* src/tests/keywords/parallel-rcode
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd971c592f6d5caa3f88…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFGAvAAoJEH0Oec13Yh7NftMIAKOCB31br8opqDwYxK+ScpsY
4cLbldB1XTk1O8AdBKXaPC5fz3Elsn3qhENPUE+ZLGPOYOKW/r6DgrMD77HTTsgy
Ez4tkxOFfp0m1bGLmWYkBMENfnGnZFRZcpcnP9ZQNhtDAIDD9I0GbD/rYFHmqsgf
vNSd/PZcYj15fqsYfX3Y/9AJeJ8LcdU2sZ9Thz1EgXXd4ETR19o60saGvbFpU6hB
zcgW+RgEMHY+5wsJL0GY/abg6+S1iFcs0sAMQTV/BnNgvNncCrsFtmw/WftzzIh8
nLJCbHRqzMH2STmd0bPwlQKSMMPEI1IWtmISjPz212+/ZmHctpp+ODy0cXvsbno=
=x6Ku
-----END PGP SIGNATURE-----
move code to before Message-Authenticator calculation
Alan T. DeKok@2017-11-21T17:19:43Z
Files modified:
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/211870f2bf7773179ccb…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFGAvAAoJEH0Oec13Yh7NqegH/31EW9iR1tUfem2ezwfAM4zJ
nNFQLntwbzf3nNC0GqH2jCg0J/TtQKa5YhQE5jUO1mqdPltAOUD5hTeULK10mtTV
GMyn4rdpT0Svnm0Rnh9E0mc39411ZucNPRAF3ztxocQlEHYd+l/RNGlgPz+lYbbm
9m8UpKWK5E/sMvHbqBoykQ2zCKUelu7mBV3wsfj097oxZS6jV887uENTJhvekU9m
6jHCATe7Mrk9NFLYF1BSwvZ0uPpfAonxI0XExO6mUb7TDbPQfhQTl4+zhuKDHCgJ
EMn0xGsXeyLkW+/WPWy0aShITB4QB39fNPQoDhB8iRg5FD9xCDK1NunDWLKvkbM=
=VAmr
-----END PGP SIGNATURE-----
cache the signed vector for checking response authenticators
Alan T. DeKok@2017-11-21T17:19:43Z
Files modified:
* src/modules/rlm_radius/rlm_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d3cd34239f8882eeb91…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFGAvAAoJEH0Oec13Yh7NSHoH/RltHh3l4m6nFbQDqVIJZ7wo
B8IgnqXSYeI2AioPzAiKdQcaQ4i8fxOdM9rtAgqnnwEK9R67abfFQzFKUGUKn/b0
tg8T7dYvlKlE/cVUBJJzOzdqB+8T4zTdHlnbUE2kJKhcNxY2MhWtVBd8qbt9THAS
rrgDQXzAvj+OL/oTWROs1S3vY0WlUMi1EO0KtfoW3RaOX5j1nGjA+uYhco22qvh8
WLvxk8vBIkIqvxmZ3Gs/XmcaQ9EUbvnziWPtds1JC7rvAukSyfhlNU/k3BRP8dpd
YyUsk8TVFSAsVY+L+JY6FNWQxGDJaSpGyi6O8CYlV3Ujafa+3JAU3FzfeKHD3Hc=
=vefX
-----END PGP SIGNATURE-----
start of dynamic_client_alloc()
Alan T. DeKok@2017-11-21T17:19:43Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c520a8a46fea372564a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFGAvAAoJEH0Oec13Yh7NAzEH/1iZ42/YMD2c/LS2dXEWVmuK
TJAGMG9JvmVtiMo0ccv+dWqLHrujIP0o1ujlvikwDqTcSArmBQ4XSqwXmEACMnVa
ppvu9vtJb8yDRP1d0RpMMfTozyRygvymL/ghe8XQ9nk9RAM5drFXQM6nlmGWyNYP
zy7AwGyuK+BR/UdGE3BIA612lbuOBPWciNeH6YSq/3kpKOgThhjkvlZ3A4fxpxPW
qd+qk65cloHR/6ZDpnLgjgyPmRMVQsGweJTtG/AjxhT3GrHL9gs1Iwq5hWIjT4Bv
4LX1VZ4SKEMJfVODg9WoltORutrH3MhBp+NPPY20Q7dNeM5lbQmeYpjGXckvEB0=
=BIPg
-----END PGP SIGNATURE-----
start of dynamic client code
Alan T. DeKok@2017-11-21T17:19:43Z
Files modified:
* src/include/clients.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6635e498c8a10f88528…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUVF0ACgkQ/6TVgp+2
18ql0BAAq81JHQunGcmbT7zqHhYMqDtLIXLfe0Vitu4dmUGv0Pf4Ehw2bd2KSoDg
sYdfoURf0WutHVEE0HdRsHcYp4yaG/BW+VLIdg4HKCdFy6Lg61c9T+nVmUxuXqFF
A4PmtUTzIZ4Rn7MuU4wV6xqVV+28cUn2lx6TURZAUVc9lAuYiX3IrhLdNRz52wMi
ssLuNYgjK++BcurkNt4iEfO+aXsIzKX18ejKAfEqGVARSNvR41J5ot4bYaWrT1e8
NvQYR8F6RbESI+sVactyHzvBaITcfgRCu6OVIUirAzeq07lDMB0LAAzsw8zAPWPJ
EQ0eZJWEmeSEKkJP/ldBufastc+ou8CDBFJdQudArvzWo+VoRtFnvKcTIPDWUBNX
N/2dCePrAYEzA0T14i/9z2n71YDa12rz1Bg+LzXtpuMBA9iXY/nMmc4zGxi1fRNo
C553Kn3n20WlE05rw6jIoA1ia3jlQ4sg/wN4pSTgYVUb/Hh3HX1+0v4ifZS8DI50
LouWa8iAIJEhK435Xox4d6n/OS3UOZh+iwuHR/mewShREBhe1jelN/0A3ropzHlV
jzORhF6/WQRiLjjz2kcqDSVkNuWJYsqaeek5RR8uds7+MBUPoJ2MRnUXr0Qzp5JH
WgMnC4+fHfFUNVtJKJksFcmRGSY5bEB3IchHeodZ26f4l0t0mtg=
=r8EL
-----END PGP SIGNATURE-----
...because you know static analysis is going to flag that at some point *sigh*
Arran Cudbard-Bell@2017-11-21T16:29:17Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb210da84a77b839450d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUU7IACgkQ/6TVgp+2
18pwww//d7VFxP5yfyp5UhIZvbjSLZBaysgsUrsTgI84DW6au+HkReAUbWA7uzDK
uYQhB4ky9jj2OEjYfA46m+C3e8NCRZBwUBg9lxSJV/3nfVAW+75p/pzDq8ifKvbx
2/Y2xHbu3KZvx6eZg9VfqcK3WbrAZQKDGMtPxiuk1HPhwDtNJmvV/g998u+YbLHw
/R5TOJ0y+gW8vQ1cyQ8hUWab5hxY4Suia0eYBsvHrUkFuyLRaaAC1tXTTE7sWvnX
Ri0sIL67fa8ogVwsnwgZ0aWA9sDm7fX6LpKhAlX6sWaDKro3q5y8MYrBxRvdhaxN
hQj8pvPmNzfgwWFAeH/JZ29vPIgYOLfz1xYcgauX4Iy75Hd0DACAgP8SxF9QahUI
Ds4zkCH/PeSPWJ2gFALHayU4EQNvgVZY6D0cCNyV4drXYxMjR53WaN8lSFFeVTEp
BxrKw9KAbP84idgCaTggnM18gImqEh8y9PqDEpalJQELx/e+QKrffDwI6STKunVu
ua2Ime1kve+wQmyD3gMVJ1Lz33kTDNMK/F+26boDStyUb68jBqEFeqH7pd4AoFfC
99NuVeD3W3ErHO5E2IgWzMxsVvrrPv1v/cDIUvhS2PE17+CDTFypo3dEye48cIqO
1ZdlACRzS6dP36hl416vSTp5c+Bvj+GzmYIm+Scge1uwWXLWvwk=
=Fh+x
-----END PGP SIGNATURE-----
Use current result not frame->result when yielding
and don't mess with frame->result
Arran Cudbard-Bell@2017-11-21T16:26:26Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9f251b90a8f9bf5d2baa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUU7IACgkQ/6TVgp+2
18pW4w//Udn+5R6eesCk13q9LDxVyEmHMCIdtZ5fRSO2Q59nuzJtYpWvZ+7zyC3/
TPBd0BNhRD1mfTc2i08ip72D+qqi9tOnv8bySeZzcMBbNDZq6qqbBPw4rO1QSxGv
pRHuxnhe0KpL5Mzlv7yQnQ00YFs8bRVU8BjbOQG/ePzsi+LsMyVMPMXb8j6oBjF9
Aa/MqX9gdfULXd90wUgxkpbwJZDlZ3Sao86D5u3qWijDLGvDeaCsK7IoSQfDhBDn
Yya+c9YoW7HhbXUlp3PQ+BUIb/xs9aCGi8B/W6M/DvZs2v3lqN4rcTya4XOiOl+M
z/w5yMB+8VHfO9WYGMHusb+xdT26kUsxDFzqFkKg+NoWnk2OI5Q5KlwnYXLOInas
5wwlXB6cYDH7SZF3Q6/GNwEIRn6FGWhD+pOem/idH+XsuCDAVYsi9UHmULvCZ9nM
TA4S+Qf24+7QeJ2zyx0CW5jwo9S2b1K+D8GQR6eE/kEgUa0b4m71KwJhfCvWPWHv
HTR/sTFjxNpZq9jXPmeM4Rjq8ybF3R56ee2ZY2aF/UoB1fxRAx6U2mW2JEDn2YFG
WCJ81En2ADpI8l3c9PLlAYYPbuKEORA2JykJiI9/TGBUKGvlDNLUYUESM56coVoj
bPyEVeHseAGu5JLsCIOyZLSM+gEKPDZen9QI03TOzvAQF+oNUqg=
=itw5
-----END PGP SIGNATURE-----
Revert "Set frame->result when yielding"
This reverts commit 1f7ceeb44c90809c668d68f07e749c85c52a9f8b.
Arran Cudbard-Bell@2017-11-21T16:26:26Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9453934493234ed73b7b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFFIqAAoJEH0Oec13Yh7N/3UH/i0+tGz29vp6xLNjrRspg9vq
XRWRKiM0z/WME+OxUBbpeHzhv5O21VsVVzq4PoCNdgWxzEv5gLTcSzcbNsAA+blf
mruxM4YlEwRauWSod7PDmaGQxxoxPLzxROOzSQWkMuDZZotHAezy13Zjai4L9OTH
usZepaAx3syXmD65ENhxCNCA7EtCgTCSjf2z9dP5OO3S/3RLOzBjdwNg36S0sG6u
qs81tBrfRY1Lqj+LcTqIUWNaJNYgqZ74refkrVoW39BKyAhAwuidN4IyjBVq8sVb
XYojRowGeTR2ff5+geCVqfufFKrdOLC5pq+qCqu/rIrnbMM3oZWxV1qXPlEGM0Q=
=n0s8
-----END PGP SIGNATURE-----
there is always a module return code.
This goes along with commit a262092bf41c
Alan T. DeKok@2017-11-21T16:19:19Z
Files modified:
* src/tests/keywords/xlat-virtual-attr
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c28f9b4a2d8aaf7e1a72…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFFCLAAoJEH0Oec13Yh7NV60IAKNb5z/Qj5OIAcEKTIqMgFw1
yXhkGQ9JmTNanTfwFXDtMjBv+9kUXxlGfQb1kiFDCEm6wOb/bnYlR/yX7Gl5gAoL
ALFeVdvBv5VDAKLilmmq8WclYfFp9hYaCvT5DXu9u8P7n0Cndx6mhG7YJXVKDAKT
Vqr/NYprNvU4DUeLbmPl9Aar2xYRXZUXy94Sditacd0KMn1TZDryANea++nNlB2e
6gllTOY4+ladhhDI0JVZVSwkB1dZZ5EAB9jOnaEf9caBqGiBp9fqPLB1e5T5XGWt
8I5dh+Kr2Y5pOvDa7pGydJlb6w0OIchmjfcPMwoh4I8p6wW9X8bGx/Eagdx3bfY=
=PZxd
-----END PGP SIGNATURE-----
fix for EAP-FAST.
The parent TLV has been decoded into a "struct". So we can't
check the sizes. And the sizes of the various fields are 8-bit,
not 32-bit
Alan T. DeKok@2017-11-21T16:12:24Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9a320a3a4bfc310d8c1…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFE+FAAoJEH0Oec13Yh7NmlkIAKDxifF2QUkMfZS7ZA5wsYVY
31vvu+mCsd2VrSrYaNZXX5jY6bw6L+s6kylIj2Vc+lN1kZhJ1dA8UvTdSUtPrOdh
Y+ZZH+ogvfVefXRnN8/jW7JxHcwMe1K6a3jEcZObEoj9tFOA/I+m/8Fx31Rs1S7o
VghYuE3FmbfZiWtmo/8FJC8SKoFYZ/dFAEZbmBS2HZpzs7cqxFV1DINUfo3eyA+w
DbjJJU4y8SBu3wAEMBXyHA15qYUV8f53guEEOlSODnTBRck81mWkx2goharrL+l3
tg6+r1+b6F8zYcOP60tc/CMiRXXiNz/Qi8gJHGdb6tDdNzRGLWQfivQwbvPirxQ=
=m7YB
-----END PGP SIGNATURE-----
fmt is parented from node, not node->fmt
Alan T. DeKok@2017-11-21T16:08:37Z
Files modified:
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1144fae072738a3f1b1e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFE7aAAoJEH0Oec13Yh7NOoQH/3wNyZ+bkPkX8vaj1yDBe3KD
ON+6UiG6gCqiKSLzjWm1lYIk6a9ZKCkOnWlZmiHXDKN/SMXQO1seaAg9QLU8WOQ8
JmRKJ9TW0ixdE7OgLT2uLOEBBxCffTbAZa7X7GlCCRSOY1aUQ4vBdMB5dEGciome
zQ6b9KlS2Ucti0RCOdndSJG9wuh1LQbk/NUL8fGFOOxqpyOvyp10H8zoHvxNziPE
MpxJOWvgF7v2WHZl8yF9uqG5hM0octwkR3Yfq4pXtGNxiGxLRUmEWYAnFer4Vit+
sgwYzbcdmQ23XZsKWZeisXiECuzetx/Z7NJEewROn8fGY1+wQjGT79djp9oEoIo=
=BiXm
-----END PGP SIGNATURE-----
allow COMBO_IP_PREFIX too
Alan T. DeKok@2017-11-21T16:05:40Z
Files modified:
* src/include/cf_parse.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc46f51ca2c1367c51b5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFEuoAAoJEH0Oec13Yh7N9CIH/iAynVNXyE0JpCLsRODu4PXv
6YVMTXDVJ1RGwy8zeD+i+rwN3zmUeVeto8rKZMw41Cz5N2Xc0ZLoMZpRqw5tOT4p
mL4wcBDRk3Q8Cmj6k46cAN2FHTcbFfA9HgvpF6u3ggAwClK7ggAQz4Cqmex82ZrL
eBxejBNvLwC+M8L2YTUgH7gvVK8bt4SyWAbtEoGvmkP8wryD1QoSrFkEkuu4XC3b
RVe7dEoNIK8bZqn08UeelutH+XokY1T7IjJMISqE/NOHD8nXavDXOb9W2dzgPG3y
JS3OCylmqFgOGbUK4vdKroy3kEBk5SbM52qeqXTx/yXEWKbOX03KwvM3FlNd27o=
=N3nn
-----END PGP SIGNATURE-----
request->rcode is return code from last module call
Alan T. DeKok@2017-11-21T15:52:08Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7955e148d2e24f179c62…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFEunAAoJEH0Oec13Yh7NvLwH/3B2enTnfwO2520YIKGTwTDE
eZOOiXphTg6vHWGnzPi35HPaLYtU6MsSzcooWdV9637QWIWgNv7g/pGTLk7DDuSL
UaNmXYy+oEHh49AA+Tj15KXIzc0x0YzFiOtDVvgQM1Ke8HOFdjqM6mChi9vVIyAY
Ep9ipxmXTSFG9zmsboN99SVDUv0YydpxYiX9NvRMfFjfyjlbdRkYYqqSWj0Nugn+
5GT1PqkNta4FocKe2a3xfxbjtxuJEih+D9t8Z8NgS3YvH/MwybjpsBhJy8y9kpt7
DXZY2pzFxXop5bKjnpCzw/xIYE4CRZg9uTMbM+/iIy9OD47xNj1/C5H79N6BEMQ=
=4KK3
-----END PGP SIGNATURE-----
0 is RLM_MODULE_REJECT, which is a valid rcode
Alan T. DeKok@2017-11-21T15:52:07Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a262092bf41c9c76ebc5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaFEunAAoJEH0Oec13Yh7NoLsH+QHgpDJLdZtowwS8wPsOwYYU
V/jwl314aiJjqd0BAxS0fn2ysMezXPApiIx0zEhUwDjZhl2a4gfdFyY+nmvkmSYi
nPCQXSjzYoi2MtyWMCdPVepOUxIxhdM6aBi6WGuAeIchwde8HGDk9637lBTb3laW
vFca2VHR6q7tKBoFMkYZpY1pfIrNmTf3yBGmFvasdfE2j9Xwf3OnnNcS3QJk2GuM
KpOk4IfNPn+hiyXTYU9bR84CvN54OD1/utqFMt7Uz3+Dae5E1s6+5UGjCY7L6p1m
FwTmezGCfyUjfqWitisrtemdAsZmbg+RP2Vk6bZEYmJYsSq294zop9fji6Pw97E=
=l1iT
-----END PGP SIGNATURE-----
add combo IP address / prefix
Alan T. DeKok@2017-11-21T15:52:07Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96f69242caad5ff78b1b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUQWQACgkQ/6TVgp+2
18qqTRAAmBwpIoFaYQI2UxvMObivteufj9kLMJ5ZfNkqpoHcul9N6jW5euMTBmZR
n5+pY+hVp+qwPjgVqMDZ5qSuuDJh+iez4rxaEoH9EzNrHd05rd62vg2dc6j8mzh1
qscRYCFEyyzhQJ+/OI3+QNOZ4L2KUHlr860q5Kh9PFlZwf0Dcu4H9JJpzPkp73PN
McopnoxDs/qdFIAkg5L9aY2SDo+Plo0WJTld5qjp35aIkl7Q13DnGpyZboqiG34x
jqT6pp9NxVfDF9xMC+X1yEIWhfB8A3l+6Pm4laM24CEUcGynfsH0Rbv5KXNeYamR
izJ9uNEbt3M5luST74umDatH88wY9H+0xpYyxcVuL6mbhxp8pRvqHwZaT/BlkCV9
rVWQxwKO9Mg7Cpbkt2nGx1CIKFkf5su9PvpGGuJeDnhHg7IU6HgKkH/nb/gdFt9M
f//Xm942jhm83JscIW2KIi/r9Kx2E+JVzF2AUe1pQnIm0Heyzu+L4XCIOY5wJM+M
nULuJw7w1gt/LxSbkzODgIt0cNIjXkrouXI3tkCLqSuZBQ5z0sM0P2DUfq3H60H2
fvA8rp/v+sH5ve3a+WKFfrNA4/PBT62mJuCJAf8/VVXXd0dPLS8qiECiLymrmaxo
HgInu4WS/4L7ToqphRsOMfB53122aWJBi+FGtfrhSKyUvmJvbOI=
=YF1S
-----END PGP SIGNATURE-----
clang scan fix
Arran Cudbard-Bell@2017-11-21T15:08:20Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f63dec84da56e57b855…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUPTUACgkQ/6TVgp+2
18rXdQ/6AimHdx0B52lv6JMnU7O+8lr188pYySQUOBX18nK+pKDxhdd1qZEaqs1P
a9pg8GUhuutMbVNTXs2XirfGVrDYaf9MWvDr0hk7qfilMv/Y/78GVdDprG037Sog
I4OK6IV4PaMSx9EGTKmAI0jd9ORcgc1Gl+oPtnOGVMDWPUgmiHLyw6MfyqhbeXb+
mLBpCJrodDyDc26JoAimDtlE7eqYi4ixki/uFIAifNv5W550VubaqCq2G3YWZgcg
OnFfoFJdug/N56PxfCc14iMmYY8KwdaAhwzJbqu2/vTvCSYn6QycnMQSk89n4Ytv
+bQujSx7QIIWvHZrqjDbCuw3gfLg3mRt0n3uaHiEWwDgApfkzGiBWKJiS6WPiQMb
0LN7ogVHaf0Oif2ZdgzhKKzbEDRcf1zyK5KpBMKlZ0cg4hVYwPU/yAs/aoCqwPOG
csIxtFVTXzUbZ7ijFGSLauWVFl2IaaBEL5cTHCEt2b4poHrqSe06z+4/yTyMpD+O
QfMiC4i+k8wZmYWNBs/MRAbBF4MaHiLEClhqfRHYnV1y16YLy15r8awWUUGrbc2F
ctBZsd2Pd22SidQGsLH0zHwlCWWE8JDqMqA+M1oDAG1Ic7ynzK9ldLoFKNdOjWJw
M+ZOkcG6T7NsiephsUKxX99p2UBnGX8hbxakC9h6mJ7uRXtBuSA=
=w0ey
-----END PGP SIGNATURE-----
Add a test for yielding within a parallel section
Arran Cudbard-Bell@2017-11-21T14:50:29Z
Files modified:
* src/tests/keywords/parallel-yield
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea17805dc01a321e1e9b…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUPR4ACgkQ/6TVgp+2
18oX0w/9E8qZ7TMziqAaoydUvLaF6XLOkTcnlimCoQANgV6wucMWIv5aFR8vy8in
/F6Fc+KhvyeKEhokXtqL7EOuSxXL2/NMFQHKBllT3th7zZQ/V4lntyoGbT8oze63
aAOoTYKTDfWO+f9mYOAyRStQN7iaf8UNP95il1MuIT4qoHx2cD8goFyvyiQM11gr
CExgB87pCSzgklPL56Yb66aQoW72thdLZlmtX1SSi3TtakJT1xkBob88161tNuiw
iy7TV15bOi0VNNAZ9Z/ErgT8Va6KXsswxiromGmXtCSBZwrlTbxVpo8iPccB99Wq
HpglxAoOqipfj2tbrkAdfK2/zPmaet4gv1Oum6PT5GvQ6J8U7ojLwXfW5OTVFmGQ
Pbohp3UsEpn1gQ9JN+jMmkwEiReHR/Rfe5UP+v2mnSSKu6SkH6NcaHG/8Ek6uroP
BlkjywmCXusEi0XDrzYOWQYsaR2OhBLfK3BzvWe+CHBGwXcIY4xZ0+4qSS589+/R
zsfLRbVTL0Lk1k+Ry4Zh2K+pBincOCys28I0gfiHce86ClmNLyCu5eNo29zU3rB9
2Ms+hCoMzhvHEiYw4by26FkzBmjDJFNaaCuhgbGotM1E54Cb7DJyZdR+9yfxc4K8
gdnLRsE6tE3W4/8Ugs8SXKQI0Oy3xAryYJFBcTImj4ZBVCGaYSo=
=AIU7
-----END PGP SIGNATURE-----
Add a delay module that we can use to force requests to yield and be immediately rescheduled
Arran Cudbard-Bell@2017-11-21T14:50:05Z
Files modified:
* src/tests/keywords/unit_test_module.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e9a433b9b4d6ee10a40e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUPQAACgkQ/6TVgp+2
18ogqg//atnQDNw1pVUDNIdFIHdVdWD6I/EfjiLCQxUSysiHUCdlnDRhTNTcYxm1
7vmV7PZ6VRv55KKuEGROduUDPa7HGkjpy6QfXED+m3rAD61rfKRgMv90GSzitL+0
Hrdsh6RQXeX1SYr7jePhsdWRY3yI95lkpThnRMtwuXx6Z1FtVuF6MBhTObI06bG+
46jBp+34PDA1WzbYstWlAn/1BLo2C6nivGDNHRjn1is4D2QlncYI5QoA3aAFfDio
kuaSq+hwExnRbADVB3AZ0JWNXMUDdxORuiuB/l2TaDUPaGUSXvO8GY5T1fifn+dM
ux/bjGkg//kABGIk6YSBXriKOnGUZ3xfQL8x3bqPIYx1NkiHNS23VMU619xTztOI
Jvqb+ntL6w26ZuN7aCcPAvwcg7e+8KKlnYsD4pyupq1ZBIDf8ZwqMq6KjsoWWeWQ
E0easIkIzYwZ2gBqbVcMGqPmJFabWFuybkGeUWZcUDObLtS9qgy1RW7m6/uSDD8c
4H9aRv1eJrC1XHtzcz8biuUZOH0Sy7XjIwd4uCvd2FMgNJsa1vU0gaEOLh04qUWW
ZEyiJ/bc20PMnAJKGC7gsrM3cTwCvMPtifvqIEk0uG82thlGNQlUhg8qIhKij2+0
nLkq/gk54tDiIExB7JGbb8LDbj0olwjMFo+PRVsZ/mVIcBZWAMk=
=5PzY
-----END PGP SIGNATURE-----
Check the current rcode not the frame rcode for the UNLANG_ACTION_YIELD hack
Arran Cudbard-Bell@2017-11-21T14:49:36Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbe6c39b6d3071b33a87…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUPOAACgkQ/6TVgp+2
18ooNw/+Lpr7mb3LGDNmOKNTAdMNkLQnimGfTQV0JfhrQuQwoqkLThsxerR+pbVp
miKDASTk1/ym5XY2jonL0FPGQ0yInAYnt//HakxpDh4ujCyZ54W2X6B5JuktzIjt
3e892xUgPraWIXJgcb+SiCppcg9HoEhBoXvXDVWZgx0AC91fJraK6PRmZr7v5vsx
bJdNsreuJWux86yREqw5rfAcZh+VZEEH7DrJWUV449rqe1dkacSWkVeyLbd4Ec0L
L4ABHI9VXP38Ql94g6vGU6c0+mPMrZ6D21w6AZRGQTD98oiM945Ufp6haLYU+XTj
YQOs8CzJj7HINLA0MBfcpFgRG8cH43QQB9tl1Egi3ccYmog0lMEXwgxZxd1ebKG5
g5qkfcW/gNSrRmPzFgjTyMuvKmxud7Lk+qnNzANxmJPucJst9v5f63VIuKMV13d9
rCrJRIvAFliw1p61vcPOIYOwSNFdBJec3Tw6bzAs7CavwqvSXbHOBHywo2HzBA22
Gfo2sd31OuwPrm1xHrauSgUhl9RNpAq/WAeGdfW6WV5JaWIaTvJqLkK6pLF3Y5uS
jO/g8rVjNZagqkuXTa/d1PmM5hR6MsUXDbR4ayxQTLqLsG0cO/eRMpC7zs/YmCR9
E+u2hDQ8Kl5R37K6KY++rHQr3GKWI1iR+CxuLioH5Nwqi1871EM=
=/cX4
-----END PGP SIGNATURE-----
Check for an attempt to pop the top frame and deal with that explicitly by breaking out the interpreter loop
This allows the function to return at the right point without decrementing stack->depth
Arran Cudbard-Bell@2017-11-21T14:49:04Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5fcc1cfe7928a10d3fa3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUPKYACgkQ/6TVgp+2
18omphAAkG1KVIbvfP0GJh508LXQFO7qd5WWec34y83/h1Chqcz4gkgxVlDle/oJ
WuSulZOBQCmebMa0hZTdfocS+N5lOJudjaNlAheQwdBMkckPlhH9zaaUVoEs7vPR
bS+Fl0T6c3iqBF1fF0LIxciW/gxFXsprZluIzPLf2MYN4WwL6VtIfjyNWvafSgTD
nxp2X8qFVG4Zi04eA5qHkDpg2zLBxe+fOVdY9S3mApHc0LC35c+vvIgRclyR84OW
B/EFDDT36wJbdIHSXZZx2d6+vL8Ps73DfdcXP1BPcvNPA2LyIdXRBCgML74Qmss0
tLkdj1AOFA1Dhx+Zxmz1zqP3MSa7XhnNqmqoWwrNMg1dn1MaWCVrE4thkUPArOAt
/N3gOoFzBokmev2+s76LKpW/VRVjTDg0KWNFe2J9VhjNdVl0wq31bbwiA8L4XdNa
NN4jJqAZzGs73OnCAwXzz93+YJKSFP6fj7hnTbTlw4LC/Sva/J0vsoKW1NyoNgy8
cJo2pd7jtWp7k6tq1U/MBhdjKs171cHRc/algNjRsFY68FUgMnuX+CRcfG8T8MgB
GA85hZvnKJbeJc7Zh2NcvVZ9nL+3dff6P7loeBXF1AmmsTX5N5U7OeH5Njleux2z
Fl+H9EWA+e/n/FaHJ+5VV5X4ew2WA2M3jGdbhifJCisHd9Wt6TI=
=7x/6
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell@2017-11-21T14:48:06Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/184d65eecadb6dbc17e9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUPGsACgkQ/6TVgp+2
18qlxA//fsGdw9hdKuIhWxSwGWLUS1oFCkQyhs5uI6L+rXryP//94uzcZMqg4+d5
/H1a7UgCOSuSt4EFXcEEOeGXTBagr0BsX6cp80FD+YnUCzbCG7Bb18nmJ57DYKX0
ixGG1G7daXd0pbLyMriQztILYH/sVVGbMWJ1xVfkALriRUzIot8FMfjBFBYdQ3a1
PRedHtHURnHh7dEFYYx0PuOTykaxZsPS8iNKF8lXw+aUPpMDaI+0PQ3NrFmpTlDI
VoOAvqoJUVMVu/yKQL15h4rgEDvoBQvvEFClxoeLpNsjv3+Caz4/MMYiU4/CL0MT
29BBFGgV5zKlZaxjUZ6fWA0DWllrStwAr1EtNBuhB1mEkcd8TBpH4J2S6/oeYpXH
Ztocn6iIdgbxaYorU7wSRryQHeOBRmHysYzttYFteHk85m+NeXptabrnw+ASHrvG
A1j4726UkEx1Jf1+/QZ/svm4PBgsXX8f3I7ghJl6oTOocNiVTrqLbc7XpbeDc6V8
3eYezzLtlSWY02IgHl+TiYXq0RBi4UMhF/UNVvmTj7O9/GD5AKmKU8sJINw8CW+u
1DmQMKDu6ZiY2vw2MdgbaIDxcH/9rUjd6EZXCXFCut2AazzIj/rgPKsW2lque2Uh
9EQtTGyn7poKuU3/yFkixqhcFO/5EypFovksdSB4zJC5cRTA5WU=
=G5bb
-----END PGP SIGNATURE-----
Flesh out unlang_interpret_synchronous some more so it has a fake backlog to go with its fake event list
Arran Cudbard-Bell@2017-11-21T14:47:07Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/969596688a35d1aec3d5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUO/8ACgkQ/6TVgp+2
18oAUA//VdP4oZzVmD4eGjsv6Q4NMRtkoJjY5adNDra3NzXtJ/FrWrNwOtbotqNV
kRJw5BGNeYIOs9UEolCfPkmhfmW0AtoHnpXPmxAczivKPAsEqjQzxQVk1i7qjNIA
Gg5Sf03TAy7jqxTD33ntFRw4cJU5FdfvrJtPK3sqE+vuSn6vAmcijtO6DKeCcdx1
nEC7CVdNOogiRtWpnO7sTaqiiqbWq+aGfIKImiidlm6b4Fv1627afWfhAMh4xE2N
pFf8dk8oszfw25d6ezhk3CaOTrWRRBwFxoUu17LDA+8j5R/0AYL1WvxQtJHfD7lP
Nvs1at0qwGdtQwtWQU2+iVoQU+d6I4bRAEhp0BgOo0+lL2jkTsMVFzWRcRC2ZlT/
AuR/FT0B/3H1PtjW+hXfjcrsxs7HUmB00UuMa5agFT5hjtq0OQdEKrxAXXSQhl6w
swc9JpdkZTi6slrEMzTbkNEOtwJVgvqa4OxEznzWgwuIOot+EhW1X4mZafoWDWW4
lEtXE9TpjAUdA2cTMNn+lbnlnKJtf7tgHZDxiAC/l7VSqVvcC9Sezd+7d3RUxJ7G
PcIpArb1ymJM4DyG3DpftUMFpnJ2+NxSjAMsaCKPj1OrXo3CQThGTEkiowIZE3GB
IIGgH1VLa38APRBDdXuAaPoMTkFHIWGMsdYim+cjlyNU1sD8/Z4=
=4l+6
-----END PGP SIGNATURE-----
Better name
Arran Cudbard-Bell@2017-11-21T14:45:19Z
Files modified:
* src/include/event.h
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ba6046d7faa30e0a2fa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUGjkACgkQ/6TVgp+2
18r1lA/9GzvZxaArhm2Gg68YwN9eYziQAPCEY6b+q8Rzorrk7W4DEuS3O4ejYswy
wUGW0WZE9mvjJ4YVQ+R1XXluYqOhUse0PCiITjWrpb5RLrpJ8fHNe8Fg+knK6O+1
9RklYCZ7ctIs0AMbW2iHVdBmPvHAbNx+TYz+qlNP4y/CZObTptkMKM+WfGalvBQu
fxDPBNREB0K8EuwoD5eAvwQAkGwl0vp277Qvb8MUPonjtJGezEn/uUcHi4EpgKL0
QZ+5raoLmQLgikEQRXs2Ht2y+6skgFzhfUL239fgqG54cGa4INwPTD5ahJCCNj3T
cl9LcFHcezMbgYHUAQ2n+nR8TrMVSF40Ba4eBAJenqnCsDI1KnTYA9jt9kwB/y9c
VRgmAlMzO3VW1pxBsJ8fcOvvaHfntAaMgk0gPpJAPft3lQ+vWk/efFVnZQ1raNkI
xIJmnFGi9eIJcMD1ApPafsFeXcAyGjldiFUS12R2B1GyMNwdeE6J876K131y2sf6
3iBrPUi/sQAKKGrwmW9aODACjtWwvuoAvX/3EWnTpCm5fsJlK7yAAxmR2dNyd+cC
nvAuiB+bw0aHtyAvxPIsQET+3CvnkxtcvZXB0bmxISjjybWOJaC+BfMoi4X0sR1P
XW3HDx610pCdY64p+om9Ww8s+SAWPmNvwYIEXzlRMKT0WoWOyGg=
=KzCV
-----END PGP SIGNATURE-----
Set frame->result when yielding
Arran Cudbard-Bell@2017-11-21T12:21:13Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f7ceeb44c90809c668d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUEu8ACgkQ/6TVgp+2
18ruRA/+KLaaykFgRIZHCWnwBgO9ODie9fvIWpkWfEYSQWq5OdqETYs8AVWy60wi
V6ySZP/g0k6z2aJCsScEHAOQwE2qA51u0HLDL+JDUMM61rQWykRL6ZLr7rC+81kS
3NoP5QmpdmRnVlAG+94WpyhcdPEx+yuJpKpOn9oi8NPrmXan8EWh2su0Z1ccjlrr
+GNkJRIUvsW7fCmzyJvuIB6Jt2jcUvlLp2Zo3ojx+zjyN76/58QmfxGvHuh7GXE4
8VZNnO8gh39diaju6Lf8yze0uE2qU0x4b6XXBi1GIf5fvOXZDtHXrHy7eC1eB65g
A+BjqEowpF9K7RrPK0DhRTrSpmCQFr86FFVgF+37Z+DTbwcIaiyxQ/Gv4xqLVuw3
iqGW4fwGsz/mqc8wLGT19GrAAZdMhr8pv33qpfdR1J4W8lYXA8glM7Crkyx7IbfV
Lt67N+AveJKFp5iHtwxwYVtWOshs6H7SHBCenzvV/Nf5gfmvrgGgSYrR5S1tqkb7
h3k56w+KLN9aVeQ3ftwI7JVSDGy7qUDKJT29p1Hy7ytXxMRmFxht9Xjq7po/1KT+
4JN72uBqq00mbEsPYfsJ3WkWTMz0O+SpH4TZqSED4tn9U2JdS7SjxUbOWnH2YFn6
Q/0HByXgPgEW+dmVJcCRVl4rkqugq1/nkVMMynrPV2pGaw64ykI=
=js7j
-----END PGP SIGNATURE-----
Ignore bad binding attributes
Arran Cudbard-Bell@2017-11-21T11:50:07Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/624279a3d803e8730b98…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUC1kACgkQ/6TVgp+2
18rn7w/+Mk55YNK9Mlj1ZMxI3IOcpjfLQwdVJ5xTf57rjXyjjEP59equx9BqZJ6C
If7NsicvWv31kvuhtQ2ra6Ce0ufA0fD9ox+4ZkASoxeJqhgXfUinEYFqTurz7qqt
j1B1AAbcf96FRXwRQUq+0kRxYPA4geiU9Gt0Yv66m4Lneqa9d5pc7lWswR8oKK1f
0/oEsdCnZq5CCcd/4ZNQOrzHNjCf3BwA6u9H7+RJaQx3LZ3BdO2Dc/19hwmizVR4
RKhB0wYQ23Aisd4hpd5UiVBkPT5NRj6eCoQBnviycWZvGUWSrmTvuF5YzGCrSNc8
5t/wYB3WoBdX+YnbWQQHuYvlE362EHm6R5ZD0aRI/NAHwbdIlJbkiGc59GPx8nOf
LgdHgMKQdV8II4Nlxve98ADrfw/aj3aZZzUoukyYzdQFScR3RJ2L4+gcFEo3TwiU
nbwrMBh9Djz6KQYJMMyXgR7GByL90V/0AM+zxuR4u5BHt2f8sD85AWmC8XgsgCmR
9OaqKQ7On4YQ/3P5Hxg8lTPUc8lmZ1P3rH4fmLKb1ppfPIp5LkP8A3I9tRpztNo7
M1pw0j1+AV/tru6qdI7WtJtUlI6Chg84lfnsFidjGEi+0b4+WQtiXSsBIK+NP/MO
Kz5ubuvXr2QKE8tcjWm+mZ6CeNNdz0u6lpoB7u+gDTTjZP+3KUQ=
=7yE7
-----END PGP SIGNATURE-----
Use a proper event loop in unit_test_module.c and remove proto_radius from the test path
We're testing unlang keywords, not the proto_radius module
Arran Cudbard-Bell@2017-11-21T11:17:45Z
Files modified:
* src/main/unit_test_module.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/56e1d3e6e9ea5889b86a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloUBBQACgkQ/6TVgp+2
18pMkA//Wi4orGp8k2CtlHhPT+nCbrmqi2YxsdhBAUT/cd4/xrING4LAH4h0fW/c
EUQN8gozDtO68Wxji+tTQpVwO8qTqwSf8WQ8PH18IC5KpINZoe/4XyR+PUbR8PIe
9Tu/BAORhMWWKYJ7AKFRBgdx0M3DqIbr5oNtwFzIcN8roSAVGeLVsk5ClP6thP8H
fAmCmkt9nkF1ckWpgc7mgSe8YQxIIqHSi0o64IP7vqdHk0esy4+OFH+5HTTio5qo
92d7wDOqZfINRFrrkD3rHvq96huR8qt0J7GngQ8ANkCg+D6ZpD4yAkH+dKJoT5oe
fvTlVMOJZ4PhUC2sGGK0Ip/x0PB30HJa2ZfuPwiTJ285cnRbhWK0KPewt1OqlKdh
o6yQ0IoF7OHqLbVheQAc1ZYVK7AW8mRFxSmPG41U6adpRmi4fE72sjc46ik2Bse1
Y2wYlYLorcUCbq4sVmYU0YWYpUc0/6MzEU7oAmhJ02PxXCbislCnZJ/M1aSuN+RG
n8i8SXl1oCf8REdwIK6h46KpHutyRS0amJUn8QjoMMgXOBhyPF1e9/u/SYtJEb9o
/6OKM8BlM/BTKLMGAKJbSYC8sVbX2YJnlXp4T72WUEKZuwzg2IozJQqoxMuo1++s
uoSHN2jN/dgDfoZXDDDbZwfuOl6GDCwuWgb7perO5aWIuQ37zVk=
=/eST
-----END PGP SIGNATURE-----
Allow zero delay in rlm_delay (just forces the request to be rescheduled)
Arran Cudbard-Bell@2017-11-21T10:46:44Z
Files modified:
* src/modules/rlm_delay/rlm_delay.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47771d588eb7309e4795…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyTEAAoJEH0Oec13Yh7NrpAH/jRenf4YE/93J3GNukWRr/nF
mcwC2xMWc2bVAwUHcyA4iutMtUcr5iL8g2M/r7mn9EaY09bG+BUQ4YAIn32M4oj0
AkyQdSeFYRKYcKkZDFGY85+gw+klv81l595i6FnfDnnwOxKkatWbjLSQlL35mhp/
MjNCHFgROKL6zP9nH8c3+pE0Y9qyU20qa3Vk9W02tCavuEYIcxGBQwDmDh9xXoAl
uRdVJA5GJCs7xhnzhlnWejQzZ56aPotOpbymZJ0DHZb0Uuad3Yz+UnBWUq3SbIVT
rvijdV1AeEXXicN8fLfxuObkao4dlSIuezRCOoNBZpwcAqiWhn1GVq3ahVCFR+Y=
=YIXp
-----END PGP SIGNATURE-----
set THREADID callbacks instead of global callbacks
when we have them.
Alan T. DeKok@2017-11-20T18:53:56Z
Files modified:
* src/lib/tls/global.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85df50c4012e30bf27ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyTEAAoJEH0Oec13Yh7Nx24H/34H68KyXvfveX2qoCyxGUyt
ZLp898KF/Q/eaFedhSHg7ptR7Te982/T5TlBRdJOnGmmfXuYozdRM/WeCmcw+8bJ
blp4PY3w+4pVzYtTvY5XhAIRNxTfIxWIF8smGRP2oAUiHvHjjh5WcAGfm4VXg+IF
YFzpCdE4+FB5JU8bojeQ49Ih7hV6CitUvgMXaowAnayEwMg5ZfqUa362ftMZF1zS
pXP/qMY4A2bywvNNtbcapXf25yeEVAExjfZvPwJ7jHksKhrIuuuhBgtYB24rc984
fPcYO51VBokcd+gYDGfvi6QRdo6+il2cOdwANWhEsHISdDuYmomH6VFjBLTQWVA=
=M6qY
-----END PGP SIGNATURE-----
eap-fast: fail on crypto-binding mismatch
as per rfc 4851, an invalid crypto-binding tlv is a
fatal error, handle accordingly.
Signed-off-by: Isaac Boukris <iboukris(a)gmail.com>
Alan T. DeKok@2017-11-20T18:53:56Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c42092abea233345da7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyTEAAoJEH0Oec13Yh7Na7MIAJSDXtBWxmHL0VTIglNppDSW
TYSxsctM7S64QtEDOw/XYLmtWWkEA6MMAA6gOERZPDoxioG1tfruIr3JohitVPKy
0BAQ2rbP3b3Qg8y9TvItmUJ5ufbV9SvJYxel1Zyy2kjp0JiIG3s129X/bZqWnxyU
TAl76UkrtWjkoogaMexyRZKoHYjcxVwkR6UDsa5yeV2F2T95RgMxguYFN7kVJ7pH
VJpZU7Vqc2aiziAa+FpbvbBmjcdqiWgo47+zNzZ3wZwPx2almRpsmo6plAWhb8M7
vuHHksqRETD5pVEoJ0IbMt2VtozGjmmmjMrIsQ0EGoESRoZzqu+HZgROipPkpas=
=rbKX
-----END PGP SIGNATURE-----
check sizes, and port fixes from 3.0
Alan T. DeKok@2017-11-20T18:53:56Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1e33884f81668409197…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQI/BAABCAApBQJaEyHKIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
dWsACgkQ2bkzwSrtdPCTfQ/+Kg2ZI1WwfsB4NTgn9EOIsq/PXYpP7r4plH5vji26
5w8hkIaUGu6vBkOuTr6wsXGk+w2x5hmkfJJb4yiZI/Vjf1IbHm566lJ1eYD6fOTi
07BO5EUnIOAnk4jHnwnEszVDbsK+3nbdIYIhzHkEZTBQrfN3iVtcC+W2iV1VhJKp
Es+O6ujUWL9aJneWIuvCBBgFBEdY6UHiv1PPzBx1uGSWAouwAQk6llzW0UOdC9uf
jpEGxNM6OhjChPpIvNsY7Sgvad2Oa+At0qRgs9u5iRiUsU0kb4rDw3o6SnrtKO9n
XdvMVj8Q94FfaNu3zzKsqiRXvJeIR3B97wPmAp9nHb2ijydx7sZEaI8t0s4wwLvE
RdKUZuDXfyqtEOiGJdXhoV2DGa5Ub72E8U2U5nraqY++WKdeNu+RrYpkd2J7zQIb
2JrATzLgEJvBMo4uJlFhPFiNrFmhqZ3bPfz+fVSLt90CCsDX8BjeRaUqbPEfDYrG
N0lHnp8SJ+z6wQ+HuzFdpXsLTb5qZ1umujYRrkP8DT9RKqOL2n5StuyE7A2j8O4L
aGq4GslaxceqkdMKWbWULS4cTOKvJpNmpAeMBfgAT2tyR9f423E3qpgRSwxOKEN/
yg9VADyO/zh1LEeepCa00LLAN/LlwfSMMZ8Fc1+4L6Zd30eOwhgj89pzKhxmONlu
G/M=
=mS5M
-----END PGP SIGNATURE-----
Update dockerbuild script to match Arran's new names
Matthew Newton@2017-11-20T18:41:00Z
Files modified:
* scripts/docker/dockerbuild
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1327eeff7f786dfcd550…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloS/UEACgkQ/6TVgp+2
18rp3RAAoyYKK7+KfK6WwZEp18QqQSRRqaP00DGUuUIsX3zKxrd+qIXRRCHWxEFv
Oz0BbHCQI9jy+nmNENzNjbFSOjx2D6MX7W09M/OslT56I6PHcAYXndDsouc5X7Hx
W88Sl/qaQMRgAjAaQ01MvoYnWqYLxQvYDn/j+opD1MEEOTe61+3S9B3zAd4W2Xgj
+H7QDhxfNgnQGmljcoKH4bh8R/wM/wmFNFJ7Vsew+xIKE9kpcmP0gk957zc/XyQY
ZwcaNToiWTW45bAoQI5djYlqq3r9/po3uX/zyO7KLr7g2pLVzq1Kgy0xqrsknnke
WpObMePKOpVhAe2StrYST0aB7PD/dYQmCTCjOT6VIKybmeYJWfbgLZgBBkRh4a3j
X8eWiIj1KdUPzcOyoqi0vXe+46SyuGztobmv8BEm012psry5c8L9a3JhhAMf0tte
TdbM223fZVL+CWGfTnH1DaA7hQalV4nMySaoFYKOddQHIep+1zFIUVt9AeBruYqI
we4qS74zWreOMy06Na93sMR9S2ASUfxfvxdeLDUqhFNjctv8+ZEQL+kKGFM+CX33
lWJB6Gw7Zjl+5n3YyD9yChzWCnyuhLrVVA/w4meHwXihY8dpFqLaum/oQRlXBzEj
aTtDkf7MKsnShXcQmQy+343ZA57htaHgX9KM9XzVNuUprl3Mq7A=
=/sB1
-----END PGP SIGNATURE-----
Rename the Dockerfile that builds the dependencies to Dockerfile.deps not Dockerfile.source
Arran Cudbard-Bell@2017-11-20T16:05:21Z
Files modified:
* scripts/docker/build-centos6/Dockerfile
* scripts/docker/build-centos6/Dockerfile.deps
* scripts/docker/build-centos6/Dockerfile.jenkins
* scripts/docker/build-centos6/Dockerfile.source
* scripts/docker/build-centos7/Dockerfile
* scripts/docker/build-centos7/Dockerfile.deps
* scripts/docker/build-centos7/Dockerfile.jenkins
* scripts/docker/build-centos7/Dockerfile.source
* scripts/docker/build-debian7/Dockerfile
* scripts/docker/build-debian7/Dockerfile.deps
* scripts/docker/build-debian7/Dockerfile.jenkins
* scripts/docker/build-debian7/Dockerfile.source
* scripts/docker/build-debian8/Dockerfile
* scripts/docker/build-debian8/Dockerfile.deps
* scripts/docker/build-debian8/Dockerfile.jenkins
* scripts/docker/build-debian8/Dockerfile.source
* scripts/docker/build-debian9/Dockerfile
* scripts/docker/build-debian9/Dockerfile.deps
* scripts/docker/build-debian9/Dockerfile.jenkins
* scripts/docker/build-debian9/Dockerfile.source
* scripts/docker/build-ubuntu14/Dockerfile
* scripts/docker/build-ubuntu14/Dockerfile.deps
* scripts/docker/build-ubuntu14/Dockerfile.jenkins
* scripts/docker/build-ubuntu14/Dockerfile.source
* scripts/docker/build-ubuntu16/Dockerfile
* scripts/docker/build-ubuntu16/Dockerfile.deps
* scripts/docker/build-ubuntu16/Dockerfile.jenkins
* scripts/docker/build-ubuntu16/Dockerfile.source
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6bb56b4fc532ef2cca65…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEvq1AAoJEH0Oec13Yh7N73QH/26lmqHnG04rjUJMtY09dkzU
9C7npz2R6U5V+rrngD5INLeXJJDwTq/ygBqOlFgn9K4Ti0d/z+ZJ6E9EQaLS2teL
Jwd5ml7Dg2JBzCs7Kpjd4+J/2Mi2N0iT+IjLXq3toPJp6YpHsl9LcBPvH4UYO4gs
oBpb9n3zP69lT96aNKNKTGAR1YsWbJYYeXVf3Gll9gJmtxuMIGW8mS3RHk0OVkao
QxaQQ/Sk7aEyBXIHzoz7n8WMPxRxBv8o7otoynIC21rmhqSM4fusoEnFLD2OC8ZE
vdylhSTmZTcb9dmuXIE9pIAlY6eBY8K9/Ro3fyC/lofebybYj43EoNCinsNXqAc=
=sKhm
-----END PGP SIGNATURE-----
don't add quotes. GNU Make is very literal about it
and doesn't need them
Alan T. DeKok@2017-11-20T15:54:29Z
Files modified:
* Make.inc.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b5b6d0c7b7f13a11a1d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloS+T8ACgkQ/6TVgp+2
18pm7hAAj0s0pQGf3kw93is84nzcAz3w6KEooku2DVN6k69smSe8+VevTIMiCk/B
4yBtM37J1N5EIYAHKgySFxrSfJh9UEjH/v+hHsaNgYzvZR8vKpuCelmFN6GW4Lwq
0ysVc0tzC8YxXWlw+GGNKp3f7YCd4FEmDoSy/ZLYI8REdue4PTXW8zfiq6uKNERa
OXRNLdeQUKL6LsFR3n8T2Kn/8c3oKuQ82uVvke9GnatnGfk2drrwv2ELs9ZxNjfM
NzLKwim4Vp8skMGxVk3aOjl1yFN3HZIdZZIGljv67NqMv3U96W5+ndQLCEmlovMo
hu/IhMez1RA6bjD0xUf8Q55KIRYDE/lmrH+8IgiCZBG7urV+rjDReHopFxOtR7X+
R0cGJ6X2r1jSDrSckIpffYOarnY1UVsilpc4DuvVnAbieu8/jtP/e0Q2V8xHBKwU
/j4okOpMgwM/56s9sFjQ1sktdrGxzwPTwkXJrygkdEhSZ5RXvYdNn/9kJ08OtmCE
7t9UCvzhnsWGKS3fEto+I6kRMvBlQAZkvO/WdQ1sV2UIwplu6pqDrHW8ePbWgitn
en4v5HcdCty9zE8QJ8mD085B7rVAHVlTRENDsPG8/GbEwh39DTTQbBLjVcoxdQDG
Si+GNy/uMXpkhtQbfbu6CWx1+4F4bPTtaAN9Gn2xmawfnImZAaE=
=1a8/
-----END PGP SIGNATURE-----
Pull libkqueue from the official freeradius fork
Arran Cudbard-Bell@2017-11-20T15:48:15Z
Files modified:
* scripts/docker/build-centos6/Dockerfile.source
* scripts/docker/build-centos7/Dockerfile.source
* scripts/docker/build-debian9/Dockerfile.source
* scripts/docker/build-ubuntu14/Dockerfile.source
* scripts/docker/build-ubuntu16/Dockerfile.source
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47c387ca24f61632bdae…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloS7ywACgkQ/6TVgp+2
18pFsw//QgnY5D+HY29GusvI8Ce5T42TJVT9UiSOZzga4xZ3WXCjzVPpmwUDHsfl
0CQ77c5KS5Q586pvIlcA17BmLLAKFkVA6BRFS6ujvc+FxcXB+VlMaFWTpfzO/t5L
ImxKKXxv7ENO75SLF0G7GuSmpfiTBsUzfco0AjeZOcLFAN5oHsYoZ8nk6OECkELx
rCD7k9BiBTvfoteQAWbfod3bHPeDsKPGILDIeNdD3pM5drZXELOtHpYLkTxgPRB4
TYX2RqReuAZxh7jgLQnwI2CBgqebJRqR1HnIERgBkOzjzpY0e1sluprG86q6YhGx
MsDBjXagC4mO3V9UhZiCvxZ0pzP0yhG1wo+fFbVM0qs44nVCa5j0qDFrvj2fIulP
4mqujZwhRa1m4RuapkgqOmPsHkccRiaQtlIhWbjZTL9LiHNK/SrR6WJZBoF4u9+T
oVxPGL+OhDFvyxE1dl3Qooe9zE6KLviMbqwsqYZsNkrdril6+2BI15IHen4SJYOV
+/s+hDt7qtyt1NbKtdaQ07EQ6Nc8kuLN9RT0cQX0dh1sNP6jcv2xsHfQ3wI9JP3F
vUCQmVMzoZAm1sBXRRd7gf1kKIqfR2OnSRr/i4u3X0Qd7ikHh2wn8d46Eh4jhF2M
6lXDzx80wE4GjsEyIou9lfgIUxLAB9ixl0GSYSOY/EAXElSKMXo=
=tBf5
-----END PGP SIGNATURE-----
CID 1422228
Arran Cudbard-Bell@2017-11-20T15:05:16Z
Files modified:
* src/modules/proto_dhcpv4/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/317e9d61a0ef519a4ce4…
======
Add registration functions and a new prototype for async xlats
Arran Cudbard-Bell@2017-11-19T11:32:23Z
Files modified:
* src/include/xlat.h
* src/main/modules.c
* src/main/unit_test_module.c
* src/main/xlat.h
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed5f8e4bb01f86ea5b06…
======
Fix strict-prototypes warnings in MySQL
Arran Cudbard-Bell@2017-11-19T10:56:49Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cdb4ef769dedc9296e0…
======
Add xlat_init function
Arran Cudbard-Bell@2017-11-18T20:21:11Z
Files modified:
* src/include/xlat.h
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b116aff6cf9aed05767b…
======
Define mem macro in control_test.c
Arran Cudbard-Bell@2017-11-18T13:03:23Z
Files modified:
* src/tests/util/control_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/665c89a400af74067fd4…
======
Formatting
Arran Cudbard-Bell@2017-11-18T13:03:13Z
Files modified:
* src/tests/util/control_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29ddaeb2a4bd8bf9266d…
======
Move MEM to debug.h so we can use it in utilities
Arran Cudbard-Bell@2017-11-17T23:39:38Z
Files modified:
* src/include/debug.h
* src/include/radiusd.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9116c90b891485c0b51f…
======
Use EXIT_FAILURE for portability
Apparently not all systems use 1 to indicate failure. C99 says "Finally, control is returned to the host environment. If the value of status is zero or EXIT_SUCCESS, an implementation-defined form of the status successful termination is returned. If the value of status is EXIT_FAILURE, an implementation-defined form of the status unsuccessful termination is returned. Otherwise the status returned is implementation-defined."
Arran Cudbard-Bell@2017-11-17T23:39:22Z
Files modified:
* src/main/radmin.c
* src/main/radwho.c
* src/main/unit_test_attribute.c
* src/main/unit_test_map.c
* src/main/unlang_interpret.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/rlm_eap/lib/sim/comp128.c
* src/modules/rlm_logintime/timestr.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/tests/util/atomic_queue_test.c
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/message_set_test.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/ring_buffer_test.c
* src/tests/util/schedule_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb72fc9c0f203dfd417d…
======
Memory allocation check
Arran Cudbard-Bell@2017-11-17T23:31:47Z
Files modified:
* src/main/radsnmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbd809ddea787e96abb5…
======
Memory allocation check, and call fr_exit_now not _exit
So we know where we exited...
Arran Cudbard-Bell@2017-11-17T23:31:30Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e29ce878aa25e4538a9…
======
Fix inappropriate use of exit in proto_bfd
Arran Cudbard-Bell@2017-11-17T23:29:38Z
Files modified:
* src/modules/proto_bfd/proto_bfd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9bc090b575df815b5fc3…
======
Use mem macros for memory allocation errors
Arran Cudbard-Bell@2017-11-17T23:29:18Z
Files modified:
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fce4a805ab1e5e9d8938…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2k+AAoJEH0Oec13Yh7N8wIH/0px0O50Hajp8EwlHSIyLuGG
gdiTMNsbUNXK/eKLbnyc+5jQvsjmzBxclNt2BeSiPdjWFJADlSTuubGHarnRtjH+
xZ/qIpLs0XqWz1y0y9y5SRhejBsIaYYRlPZrWpjrRz4Zyr51J2GfRiSYB8rpOM4N
a7xfC2jOFHOsF+CAW6fb0U46zM1ksrGUiV++7GFHrFk6JmRDHjyp649lCSEk5PH2
THBeORBusP0XnNB0soEAHgv5yVPngsunt9T6oCEQj+DC63c4KbFjul0SQuRxWUnw
k2NX3C960NYprIr7UHV82u00K2n+IMeEpq1iExAcUKQN7/FFc8XYnhav6LXpLGY=
=wQ6F
-----END PGP SIGNATURE-----
memory allocation. CID #1420942
Alan T. DeKok@2017-11-17T22:57:01Z
Files modified:
* src/main/snmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c31e8af73fa49df70a7a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2j2AAoJEH0Oec13Yh7NfB8H/RCQ+1vdXMlGaXkKq7lX0zy4
qEuASOc/l7J633UzjwjgBSpRsn9cBaGlydj9A2v6HqyXrB6MyDHyqr0bVtOGgo8B
aKdoX2Ke10kRywegHmArLVKnpRY+UiV6VFAlCZLhgGq2geFVd98zIov556GEQiNW
GU+9mEFamSv52rfKhX8nvtM99F4gT9occBLVh5ZL5f0mBWjBWu2Fo047gHen//BD
FCk4bHeFgBOAf2639voobS4Ju4EryYBLiPxBrFS8VMxriFX+P1EyA8K8Xzo0rznH
gMJ2Yy/Gjxz4nrBeusbfSNa09p9BT+i+Yl0xiwB62z0ovsEZlKtstdLr8uQQgy4=
=aHtn
-----END PGP SIGNATURE-----
memory allocation. CID #1420935
Alan T. DeKok@2017-11-17T22:55:38Z
Files modified:
* src/main/radsnmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/135234c8650ca4be0cb5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2i3AAoJEH0Oec13Yh7Nj6kH/0qVk25tEEh5auX9pQUSb5Zy
t4D7k1B16YBAHHvfumu0sxEBzPlD7BeifsqhfaukcuDzpefXLmlZqlEyZvSzLgod
XortfvE39PfrAAMLuogCRw3+gQO5yi0RIiRdeab2Ki2+lSyyIgreLI2hOfqgDEFo
ArUxVSuZyZCGBx0LVnw2K1IyVljlcjyKMMElJZP4Nryjgc9MwkM/Fqt2nbDTrNlo
kAbL7JFL8b6StlHYJlqUT77040LsyRWp4lSw/3Jh1cwvFGRQ5E59dNTp3ldp+WNf
4Gx5ryfwb8RRZoUZgja6a8L8sSpzjV+hQ2TZKiQOp+YEhTqrPHFmnpE9cyVme3w=
=jGXr
-----END PGP SIGNATURE-----
typo. CID #1421315
Alan T. DeKok@2017-11-17T22:54:39Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d814cf142951883f1d78…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2iJAAoJEH0Oec13Yh7NqrAH/2HytwLHgS8GAtlj4ZqqUN9h
JB05bqIKkRjG7mu8bd0ZBeCd5vaa6VjTNMkfVU3MRzEErqaub5xFdW1r1U6L33dT
e9h05afCbErANtymcQ1lUc8/LoZyt0I6txSvUhUg0GyOEO9zz03uEuqE2W+6DM4f
x8MB4Dt+EZ0AKB1M9OQejNoI1sS47/aDpIhugFGKF6SuUM4WaRHTGLW6erQ3QlG6
4T2QGALZ24c79vpzLMSiBJcQThWjuwPrcKfMba5Ww6AsDkUlwBAFUzPBYazGvh5s
vGqfiMH6X/Bd4u+yRDzTsTU1W1VE71tYUL1sWpTH55AkUeMQF9qA6vK8KFtoZCQ=
=tIrL
-----END PGP SIGNATURE-----
memory allocation. CID #1421314
Alan T. DeKok@2017-11-17T22:53:51Z
Files modified:
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/461b8dae4fdc583ba685…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2hHAAoJEH0Oec13Yh7NllIH/il9fSVKxd1k2EELhWMnRdiB
jqYCP+fd6yLsUyYJZY8Qeiy8HzXbDMs1GzrnsptPfdHy2vQvPg4bQFCS5FTEY2Wb
oebuUAYMdYPIhkunvDk/cV9g/QWbPd8rJm7wKilHf5d58kVnkl9GwrNNEjaD5eSq
9boo9Z9aUcyP10e9ynGNM0uAPz3edjQ3kpLDzON30GFv/PGKLwxe/ACI6RsR90gM
mRePrD0AwhdsmsSCT8eftCkSNr02XKHX8tMMGQ2CDOVHiD2W0knimF7orpVd5siV
1AJFKUDlSSwgn0kUmtrVjdvE7+1d6oAKBWLbfNRk4tcm8faDIcL8rqDbHLctR2Y=
=W3QL
-----END PGP SIGNATURE-----
print errors and work filename
Alan T. DeKok@2017-11-17T22:52:48Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27267b7c1549544a8a5d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2QlAAoJEH0Oec13Yh7NJj4H/31NbXzEY+nnri/Z72E96OFf
5s7mg68LR7DZwyw5gTQv0dYua46D/NGf2CRQwAwRvmc4tkwjy4rGbq3Hy7YURyw0
J8pT7qw/KkIGuo6a0aaX2uzxyBFTMtCiLRNuEdkMymsebU0MQdBI6Kjx5e0siDz2
ISY44Awc2vwnPvbJnHGDLUBAqirXOnB9UTmHHywrXiEVNZor9H87tojhXBCqlCss
/rxiZN0HuQjeVbqudhPb/B1BtxQtBWxVdenstDNLO8wqgINLawNVh9fIpN3dGPob
AAjFxN9VsTc5IcPus9HX9zR7pZjDvbDhjVi33HlsdFGjPdEGRADhzjaWcDFh1oA=
=agfF
-----END PGP SIGNATURE-----
ignore empty detail files
Alan T. DeKok@2017-11-17T22:35:11Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb0d20a07eec6fb86131…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0awAAoJEH0Oec13Yh7NXu0H/24ZX4mHm7mYvxgP7B8zg+Wa
rzIqc0aFUAIY9NRuf03jzt/BT5cgqEa3ROnq3TshSk1wjuhaI3Rx12B7VvNIV88b
EyOEJfOTBJDpKRfG+OQu/RDoLecrVtR4rEyNOE7mgM8IKgyVKF5Ee8IwvLYtcIW7
qkJJaODBl8uBcrkXuD/795T3oYzovaCfAk+2JjQ+CTWh7nok8oPHAzfrgWLe3wh5
NeaT7T9dV+orNgK6nF2YkQsCPZmsOpbUL1UX5xD+AoE/udG9v4Eb3xX1D0XzvzA6
RI0WDtkTgkRRZCHUrfQIFX8FfG8vHpF38j7THAgpokgUM1fouPYg4eBA1+7AGoY=
=66Bj
-----END PGP SIGNATURE-----
differentiate ENOENT from other errors
Alan T. DeKok@2017-11-17T20:29:18Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63ab64fff4d1e67d2c74…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0WiAAoJEH0Oec13Yh7Nxt0H/1Llc9dCv3p+ZFIBuuJl7s8k
sxnmAHZd2+kbeF2owZ+s9QvfBmGMey5L6wZ6DTqC7YR3A349qykzJfRYO5yxMPzg
lJf4RdgMvDtqs4TuTYtBDIhuMeyXKQRvn4wyjsD9ZxS/Youd1ovXjzF46+m7W8no
flXXxP72abohD/k/YFLtFKVSfTfAqHIN66HNheV181YfmoZX0BU7w9d8KeQu1BgX
XN9LXFq3rIx3LeMuP1We/MZ+A8ZpuiYJX13q/YDtWY+IvOkTOG4P/HML+I1Qy34Y
mb9KQpAb7njtGk6JsVvlazn06VA0ax3R03jG96JBMVUGRyUTllpujHQ5Xbs6zp0=
=yt1Z
-----END PGP SIGNATURE-----
mod_close() removes FDs from the event loop when it closes
network.c closes the IO handle. But the VNODE handle is added
by proto_detail_work
Alan T. DeKok@2017-11-17T20:25:05Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63674b842033d28eac9f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0IEAAoJEH0Oec13Yh7NVYQH/jksItuKaks5oySUHMkXqopu
3+WNVRGKE8nCKjOXM2wfvWgkoGfPYoU/+t4sQfz09fjmWT5itoAv0D8KVNxFFR3R
wo2Uj9FYHU2wA8EZpODnNavJLuX+nl4lh4wTB8sLFKmRnfZG/SoQXV7iA9eNtIh+
vkzfaPBAECJ9KoIXAH0Q/ajQlwHPtSNDgLVxgzQbNbLZW3/ggA2ce6GetFfvjz7g
PhdZJGQoOo5HcbWm8xdX5ZbEjyvhf31UMhmxPV5EZ/tngoSzVy6HY/Cv3jTwNpUT
D3qrIRPx81wyKCUy0R6aOWdQZTNUWaSk1lkoIKX4fPGvnVMt4UC69XqKqcprT6Q=
=Hm00
-----END PGP SIGNATURE-----
clean up error path
Alan T. DeKok@2017-11-17T20:09:36Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4f1a8983cd375c2f2c3…
======
Fix all those 32s that should be 16s
Arran Cudbard-Bell@2017-11-17T18:32:02Z
Files modified:
* src/main/radclient.c
* src/main/unit_test_module.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/648853bd923f5d0c34eb…
======
Fix the dictionary types
Arran Cudbard-Bell@2017-11-17T18:08:31Z
Files modified:
* share/dictionary.freeradius.internal
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2ebd96d32a15fac5a46…
======
Typo
Arran Cudbard-Bell@2017-11-17T18:08:18Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/786a4a5d01e26929a15a…
======
The power of C11 compells you
Arran Cudbard-Bell@2017-11-17T17:56:52Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3af5bf9b6cd963693bd6…
======
Simplify code in detail_write
Could compress it further by selecting src/dst da, but not sure if AF is ever 'null' i.e. no ip address.
Arran Cudbard-Bell@2017-11-17T17:43:19Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/503c5d0e9048a2f1c231…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDx4gAAoJEH0Oec13Yh7NBvYIAI3GwLpJ5vSJ/9fdWOIogtJs
ErqJdNBnj0e6bXLMaCdrxGV22MZgECvOXHQnFHjTZWfHDob3xzLV1CWAl3dyj431
/js0VQGaWZM7ew7BOxB6cUyNSCrwD4iIMC/wBUgL1G3Tv4aFk62f+NJ8IEaK0zUt
E4bN/Ysj8JnWzyickqCZdcKphrZ37raB0HCFxQ1MDdhmwoId+TFKeKlwRloTAgkI
kqKTr41//pYXrIN5N5Dpbr074oe9RlDGR2OctVlHF0tZadGGBoISarkeDBsxL55M
oEJoKy8LxKyg8AjJZN4zgEtc8Zf9R9JjiBVQpOgPgnf2b0ya/nJGcMgPKfgvyrY=
=QiHz
-----END PGP SIGNATURE-----
can we be done now? Please?
Alan T. DeKok@2017-11-17T17:36:23Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3154c349b173fbe2e10…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDx0IAAoJEH0Oec13Yh7NzgsH/3q7tn4DU6KjWtfLE66S/rRw
qVz+rIW7yrb2cWxloxf7eF6ZT2nfuwaH+Zod+y46DehkBenNjSte+hukfSfjd/z+
VOtAIIGo3iz9o9ee69HESAWzM8qPMgy4EhaxE8B9vgTSzu5cgjSjXp3D+xUOJSL2
PkO2alwLYz1s+e8qEOutYUXd41ze7Miqp7pGtLzKTCPduk6CQdYljBykMP2z6MqU
59HofnbzKw0C0duAAHrWaAs6CSmWNZtff8XtofGTqJf9ctORzFlC7clevKqKHSvV
US4Mo71F0+IwwFOZ8/fGNTFY3pCFgWf1lr4fBOhBpEZ23ro22bHsQwkYr+wnRVI=
=D+kD
-----END PGP SIGNATURE-----
should really move this nonsense to value boxes
Alan T. DeKok@2017-11-17T17:31:52Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbd757b0126c13013d3a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDxxiAAoJEH0Oec13Yh7NEbEH/RR2GNmm21Jqt6fnLgrxba5J
w7Ao4IIUj1sX9Vpd1OYtUK8ML9vt4mRAoi85NunVXZnvaEwjNNTBVfxj+ffvBmon
Z5YdqYyRz+ITqxb716jXO7/DuzNVsgI+nQy+Twk3K+dDAQZ52UXHdd435VrByEC3
87fzo/364SVLuMn6PaZ3PKhyNSwymNiwQWN6KSc/3GPVMQltqNhzryQiziGEwO5Z
Y60AJz2y7/qGbR7X2kulmcRUWhyWYk4w2g1mKAtictVzUTFg1yw3UuQB62DGR/B1
Z+lqHVz2uEPGDRCoQ/+HM33RnFWVBZ9nZybSx5MFIk9ZFprfYg3v6hFYFhOUTxY=
=fXci
-----END PGP SIGNATURE-----
set AF too
Alan T. DeKok@2017-11-17T17:29:02Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c6d6000b7d453e8b6e4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDxl7AAoJEH0Oec13Yh7Nk48H/R6WmqwS5AL9EIQUc/iz6Kf/
V2PmLdSVm8NpXjZFgrPDtwiO9DgD+IDIjN0DDSaQsKaj5yJKTOJfqEfjASuaqhLL
xv+QS7TSFbopvkDmhc9dwrzOPXYhCnMt5M85L9Ph2M8hoxJkVbmmdL/yCz1ZW6id
4pRNoNKqkQKBKmie9ToN3NCam6g1lNZatlKsL9rZ5R96iACL0K7B2dJerfZP/ot7
CZIgfD4L1wfJilqZQL6CzDJFQxJ4xoZ6PcYKOLcJP3NAC91oN99H28OY7ZNzUuQr
CHxY8BsiR0CdkOhWTUfFagbssiwxPZ4L+wENHLqZwQIfEUg1jpRYAwqoIcImU+Q=
=M5JN
-----END PGP SIGNATURE-----
don't include trailing 0
Alan T. DeKok@2017-11-17T17:16:38Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5ba4842831519c424b4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDwzvAAoJEH0Oec13Yh7NmXUIAIJJgbPBLeMzaMHlfKKDUbEJ
J1uRJFfQAVQcZDKIJp7MfDvFSNhjhTAqtuyA0WAbdqb+QpUwASa90wkpCaWgUgD0
glSAv4KI2IojzVm1LPD2lkLgl/I/CdVKehICCaQNns3+jEeZbdaV0YfVpdDcG3LR
u94RIblQY4yaw6Y72KXSEYtzH+8HL4DcY7sYiRP2s5dPq8eBXGXkWJ74nSi0hhhp
Kxdt+u8QEncz5ZU4TQeZKH1Jv+5JlNKj/VY2YbZRLHCbihbxGQVWwGsauggZ4yFU
uMMQUvES8TSECzfGicBL1lCJcIq9NU7CH+1AQcTJEbD0QoweHc/oV6JgobwCQ/k=
=7i8a
-----END PGP SIGNATURE-----
check Message-Authenticator correctly
Alan T. DeKok@2017-11-17T16:23:04Z
Files modified:
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83a43f2d5bf5d91ab082…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDvwQAAoJEH0Oec13Yh7N1z0H/j1E+BWIKR536+FxwW+QU1Z+
pTSmsfzDXcVdjbwG+BmSg571tHPA0ftJ4vfEvrmgzONB7DYwI2mE289NKF9qQwcS
9euojw2kiRQwqPqKMwGds70DHhdlCbLmtGkrEj6HB373BwtR73lUCHkXktH9MMZW
smHNcyMpa7szlQXsMl/u7KemgbrUtkKYMSl6GYI/pdJE5E78yG9GRVI8+itUfViS
mT1hwOqiLIbKCuLB3thjSQlji6Fy4o7JDJ12ASI5+w8I2Hz0igAXlX1zkANwprD7
jE6stFStRr+ihxkeBFqDwdHjJ58v2HMioSedlNFUur8wLst9st9vysXAYfbgguI=
=qPVQ
-----END PGP SIGNATURE-----
don't crash on <internal>
Alan T. DeKok@2017-11-17T15:11:08Z
Files modified:
* src/main/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a93671b6b896a09acda9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDvtnAAoJEH0Oec13Yh7Nm50H/R6ts01shIKVhrp1Eq25pM4h
Uvqa7MCfcKJTj8FKPO0RYq3oPRxxDFCEcDCaWFyqHu3V7IOAkat5o2mrLJvphLrL
nME/wc+lvRhnomrwg8Dp4/NcX2XIeXSoOMnN6Oz66gz0V6Kfpk25FjOzrmQ0lcZt
mUSaTD+FHiyGBoQph1qs1c5aDgBA5/Ko5a4RBPEhCuiRIZycs+QjNRe10J4lQeiv
Ss3cUMvx/sqxQuNCRfBgI/5gn4yyCJR64M7fcwxqqVZYII4W6lZw/x0azka6whPX
TDnSc+kt+QruHNdToDA4KERNF4zeKdr0QeazV7ELqp8Pwft5rLHKSqMto3fQ5wA=
=Q4CQ
-----END PGP SIGNATURE-----
set data.type, too
Alan T. DeKok@2017-11-17T15:08:13Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10df517c2b0bd48f3147…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDurFAAoJEH0Oec13Yh7Nrr4H/jExihgeAk8W5A3FNNwQoScd
TuAdLhJoFwNlpdOyTlGBwprMJYJqh2GMVOrzbXy9w7uc6cwoeNoegy6H+5fwCiqx
6+iFBNAGTJEa/Utjd+LYOn1DtzdS0v0d0zFa5jFXPRnYxsbY7roj2Aw6m5wx2aBC
1my912A0bmDlDSBKIh0/yGPlfSwoFjTEXvT67SPYyPT+2+sCUWJ00bGnCHWx60wv
NMbAJVL0lcOX9CDqsa3JcIVrQbOuQ+k/fBXtgxyHrjBJnRdTtUGSBRmKpr4yoiAS
t0bXzFm1GxcUiracZib6CBSKIjwJMIwfjFzIKn5Uu5Oa6e7Dcu98mfCG1idv+Po=
=2Mpj
-----END PGP SIGNATURE-----
reorder
Alan T. DeKok@2017-11-17T13:57:25Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad49770e028da49fd1e7…
======
Validate requests too in radsniff
Arran Cudbard-Bell@2017-11-16T22:46:17Z
Files modified:
* src/include/radsniff.h
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d90c9f958c23510ea2b…
======
Return an error if we can't validate the request authenticator (oops)
Arran Cudbard-Bell@2017-11-16T22:46:16Z
Files modified:
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08fc637b8c98296dbe4e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDcbMAAoJEH0Oec13Yh7NzWcIAJ3XjyHSgVzFbpVUMAwe8GI4
rdcqbEQ8ovvkfmXEP6QxHTPnqx1VDpYaBjHbmJ82bBCzP9jdm4uGJtBEELGHf2+h
BrnQ+N4k9LaJ0FmQDIz4ZU1pv76efiLA8Kzvq3Cy9nnU3ROWfh5uXq/pDKoenNMY
x0o8+Bx/A613Hd6avi0S1NRgfYCJNmvxgnp/HEAHBYqikwFXJ64CRxXc9nohG3cZ
REePKe3fls4WsbDeh7NrWYqPy2ymeCYsgzr8QLCT7aTUKHbyV1B4D8UV7l2x+22g
6V2K9y36kBFCmS15fvyGlH6T0ojlaeV2OIM+skMqBEd1uaHbcfG73qtwvasjlEc=
=AZoc
-----END PGP SIGNATURE-----
decrement workers when we exit
Alan T. DeKok@2017-11-16T17:11:37Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5397e51e2518a35e8ead…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDcZHAAoJEH0Oec13Yh7NYYEH/3+YeFUTDCcRyUbRUuJLybRV
78LbzI/Uq1Lx3DJhXLveqTfqHOKwLS7XQhbD8FMVOW7f8Tfd/Ym9RsOsIxTt9rVE
VSaXeFMK2fXhOBDxIWOme/+OHbdLyE2G/WH+krqSeBxFjzRXkA4DdYiXbljKDJpY
BFvNejMfEogcZr1efN/0H7GDTOkqeUrrQORHFh5UcxC/MPdATFKkOHmaNQTZuhIa
GztJqa5xuX/sqjsJxhFgtW2oKuvRAFc/oSGK+ccMagjQxyDFnJSXP7e8uqQdDD5a
3ENebHZas5gu70/llcySzX/fmJxIpXOVNgZ+INWWZRW6/ZSnLepb2z+vGztJUTo=
=cSKN
-----END PGP SIGNATURE-----
call worker close, and don't just close the FD
Alan T. DeKok@2017-11-16T17:09:26Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c098efdc4c7817af8ca…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDb8BAAoJEH0Oec13Yh7Nrm4H/2BPVrDvY9K6DU452iMk/ofC
2F7Ar87YWeFt44k7ufNIFadT7/HA05dY/xaZgCIFP8qb1F7grXXq76b2V9yATLmo
zxXA5jIR0ysPuxjmrmOORSwQfpRyK8G4uuIJqkR+ghaM0rw+jFfHINw/J8f1ktAx
HB9/Ia1JW3uD7q0xi5Re2yXvP6TgB34klY9F7Tsw+pUSbTSW6C2DGWenoeAoWTk8
ZFFLrR1B6zuuHCajVFcJuSApjattmmZ9v9fZLahkuXWO5sH+7TiRj6oHAmBIPakS
gF4OtjZmiacSdRnlSngtd136frj7btixgD7wo7K90WYU0eNcPywIYw5nRONEvz8=
=V79j
-----END PGP SIGNATURE-----
touch before free, not after
Alan T. DeKok@2017-11-16T16:38:17Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1476566ad48c07fe6e23…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbf/AAoJEH0Oec13Yh7NNO8IAIdnAER3wZthkOwDTOJYVHIR
kyaAezNw66CVj6MgbNppQTS8kkItv4ZseSiE+5796w1eoMjYqHs5fQd7xuh746cK
6HxzT/7c/uxdXUvIoB0YYajeufSK7EnT23VzWAjTag1ai4AkmTl0o276ogCKoysj
RUkx2XLRiVlwcEpL2lIcI2rfm+VK7PnOh9CdE91n1a8ndFXftZ4FVGC6N9huHlql
PLJ38lnXbXCohLlB7hNsSnCYl47UUabohpx3sDDayjSMtD8q92dCUK9ctGxbhddl
8DqzDwRtt4m1px3pztsZYM1kxPEea4WG0wb/FO5gUoUqRtiwxVFyRNdcT6UXX4Y=
=p2gD
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2017-11-16T16:08:29Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7e8a82da165883d7189…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbU4AAoJEH0Oec13Yh7NVnMIAJ7hFmH/C6PVb5pPrHQBUBy+
wwC7DEx1PrkwCgOZUyDlVdGoaXv8/FY+wuOCBGaB3OasWgZX9qtKY8BWo44904H4
S6RZRJ/ja7NzfeyK2Bt6Ia7kvTUQhcSbEq3Bjv07c+BKEk8iUyrP5VaoBZToJxar
qkSDSGd3M4rgJCERDWxLUxOcXwBQN5XowyUX2H92WWs7L/CbunmpwPqG43PT9+9i
ZkUy9sJVA4RgE+ZTra9L/EvvPnrWzL4nVAn3oFbvbYCI8OMPC/PskckOLSiE+/Be
JXZr9nJ0si2L5qRNoKZwAlIQeKnsLB4XufXN0pyqKV/TueUdgG3e8+oyT9zRC2k=
=cyZG
-----END PGP SIGNATURE-----
have the worker clean up it's IO instance, not the file module
and in work_init(), poll for changes if the worker is still alive.
Alan T. DeKok@2017-11-16T15:56:23Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c08bd1946ce7dd456d12…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDO+TAAoJEH0Oec13Yh7N7RkH/A1RJRCyW6oGAzx8wB6dRO/E
T5+qozintlc+3vNAQ56Fnz1OAcpzVJDocYwub/A0TWnxuNDyLljEsXSWJj4E89vK
cI4veNmL8L0AAnTHdOvpKqaXSwafEN7tl95cYa4zm3y3ymDd3c/BrnPnJEbkbBiw
Z8jib/EskzA9epiDJA8icFlajeAQXpOCu6QulmkfzBolRL1mH/HVn9WseD/k6YzS
K2aO3woq4Uh0PFte+wrH1xi355IZNM4xcO0tc+gScxbfAHDc+ih6rI+gECQ482wC
U7+XHy/SfKJOz+fjlHOczRA1pI1ndCN9ZWY9p6kDK8Ro4bBOcDnPPAoXnnYI/IY=
=3eMY
-----END PGP SIGNATURE-----
travis fixes
Alan T. DeKok@2017-11-16T01:53:19Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68d0137181fea18943d6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDNYEAAoJEH0Oec13Yh7NIZMH/jVfHRdjQvC9XYUaAAevflHT
4MjYH4Ba5AU865LgtsIg7lKNswIxgM2dWMjgnZ+fVVNQqXdRdohfkkj0dZPDk5pj
c7Y54Hw10yJMbwW0NvNhQOaIc4/xt5ZARKO5y2jSUYz8nZXVlSHGSYIe+nvHWcQ5
Gnuh/s13WiwFqhVPT5VcAiP5C8VuHY5kjF5GR8ecYyUgmztl03yuKUCxxvSoYUDu
oo+88qOT40ban284UkOOyeq05QJYgrgZrV6kzvt+3wv4zXHxKQ2tq/fiphT/qeJV
SzOjeJ9hYxeD1de+47r2jNbQ84cW6mCoSKIFYkT+DsvJiu2ceVmKcPRRDBmK1lA=
=PKdd
-----END PGP SIGNATURE-----
call fr_network_listen_read() on Linux
because libkqueue is broken
Alan T. DeKok@2017-11-16T00:04:02Z
Files modified:
* src/modules/proto_detail/proto_detail.h
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d916df3dfbae25dd528…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDNQIAAoJEH0Oec13Yh7NCQkIAJJJPud12QxEDjdl/AdbIIzo
aKZsqLHFkYXMdkr9c5yoRKgNNlMp1YCXmIaDv3VhPkK+hzYntdQO0YC4+lg6T2rR
7g4lF4c5w+NWL19a4QayoeI0JvYrtRBimlCORHePcqsRFpz5lpQJMqT6bz/FjhUD
CZ/jM8vq7/SaAktYm7rEK5eH7pLkjtYgpkyQgFO3PApqNr93e27kHdt7LtCfMeJN
ualt/cHE3VKnad6UA+QdVTp9miX8YE427uLcJlkBesJqAgGwtN/sRcrQSkuSonVX
iLVaiB2MER2W7NskKZfVFDqY2Mydtc1lK4pSaoFH8DkCLwHzIsfC8CITytPSeGw=
=2HJG
-----END PGP SIGNATURE-----
add 'nr' to event_list_set()
so that if a reader needs to poke the network, it can do so
Alan T. DeKok@2017-11-15T23:55:10Z
Files modified:
* src/lib/io/application.h
* src/lib/io/network.c
* src/lib/io/network.h
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3519a9263db91ce89ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDLe+AAoJEH0Oec13Yh7N7IgH/1WvEhnIxXzqqJR0gwvOvtsO
wPJ4GLjaywPe9phId9Yb31kPgBUs6pGVxfEec1cYjowsmqTy5LTjMfThDqbiS5cy
CWp2dBJthbnMMn2qPGQDvLl3yulZMbSDSRGlUmWk71VUFVM7VJpPsUftzQCk5IH0
lf/dMPLZXXFXonUkYVKTQARFFWp8RxbZGtIz05lU8Evf3mRtK8Jt9smItq0UaATL
68kdfom6756P1ZzRMZwPKjEQKeah0radA8BkGx3fOdvWEJJllsclqa+tIYK9isFl
cMsA6f7JnvFJE2dyqhCHjuqDRpgx+/nfd5NffTpAtVfNXHvk0BXJQAIBlZGkGxQ=
=t0yf
-----END PGP SIGNATURE-----
don't do work_init() twice
Alan T. DeKok@2017-11-15T21:55:04Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2d828de84e3a768f6739…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDLOvAAoJEH0Oec13Yh7NyQIH+gMNH8aZbCWfbNNsxBCP5Eld
9Lz0XOI/U+P3IBNveFzzlpZvi0GkFAGemnTtfgv3pd5INlR75Vzto1HstL4asPO6
e7myhZGVhf9NWZNjdI+zZaHjxOwW8B4wkpFHZGESO6n3bw62rAultHR8YAIAhfRZ
XYPu1C1d4p/dqGNl+DV9ZhBd5cgZiHabrCm/dVj++b5i9sDj5BJAXqtzxz4d6ivz
SevFnsEEhOhD0689CK5GI87+zNKujztEs6ELPUf40xRmaJe5k4t+zzyowEJfS0uo
ngspeib8/jqtFa7fMMN+rICDhQ9UXcgJubkpndg6fmryNY4/OyBRSB1Ijwz8ksE=
=uTuH
-----END PGP SIGNATURE-----
fixes for building on linux
Alan T. DeKok@2017-11-15T21:37:45Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/913b5dd459db8680aa76…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIgOAAoJEH0Oec13Yh7NHhQH/jFQuQ6VyieMuy11GpCFviZk
3+mFkuBgGifyBPtp2Ye3r8+CVspOuK+jkjos4OZEUqwuPKlOnOEmdLPBWPa/Ufx2
1exQ79iA/2/nndyQjmb+MgP1gLupjT69hWIkXTIu8Geqhh+T5LPJoaL7vijTzcpa
3XWPYQbzNCDU5WHZ6NF64WqjouzsEKOoDpmrKFJMVZqUcQWnziloSstRYcx/j1/q
lfSBsx+ztX241YhxlAMfUinAbO76a4rY8mG+pxLsXNYtoS2OzYTTvRWVbrqEZYUU
ugpqtceCMri3J+JpxHW6opK5ltoPXLLqQtNpHGGuw6T6rIvsdXJdu+9mh5inWoA=
=6K+I
-----END PGP SIGNATURE-----
clean up code and remove goto
Alan T. DeKok@2017-11-15T18:31:37Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23726b813f50a83882fa…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIZPAAoJEH0Oec13Yh7NPDkH/2knt5aHXDx1ogd3fwUjih/H
JykP1pYziWUSE29AcKNp+XBtH8eJDIH3+s2IDECVI/HUwtiFmySjuB2OKNtvakos
IO358CYVD9NYYYNc6xVzL7AfA1PfC6jJ+eThkpH9Fn+ILY6/+Oh0SGpxoE5PYe6U
q9GxZMi8atZuj6x3boPnkow0Arh2jI/sr6tdp6cf1vmB1MMiF/oN5Sqne3bAmq0x
QAhyZWEYLJXSryyFSpjtmxGLqjgswyah38dTyyNu1G6HvK/rC3A4rwz41XWj/DJ2
rDxNROdegx5Gb+wWQxg4i0S7F26FlJ9zBOgHncculpPIfgB+K9kFE0Wk7gFQELw=
=H5H7
-----END PGP SIGNATURE-----
try renaming detail* to detail.work only once
Alan T. DeKok@2017-11-15T18:24:08Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/687fa5c4cfe4ca5676f5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIV9AAoJEH0Oec13Yh7NdZcH/As74pq9IzmIlfHsW9T8XgMz
WVDi4LoaQvH0ejjzO1VFXRSxTkocyZDxlM4v6jluwEPd4x8JFIwYrZ+Pg60UK3ji
8ETAhXLIwWQF/efTizcaIZlpBQZVzTq7f4VT32g/833krHG5+RPGV/nHnVz/1o3b
jMhXO7B27QMuMOAtd/VcykZgF1Q2mfiZA01FSfjPKxPpdIPS2JFELNkkCeC/DnXq
UOGAeDue/n0fND4GFZajKrbCfc/4Qo6aZPYse3uk1fPQgIZWqOj7Af5hdxQpX6Xa
aeyU/Eg4y6T02U5PRbuVatBqxh7cxcGzHU6R9sTi+CXFp0kYHJrJJW6+ImBA03c=
=HsCS
-----END PGP SIGNATURE-----
allow poll_interval == 0 on Linux
because inotify works there <sigh>
Alan T. DeKok@2017-11-15T18:20:31Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/acc0375545f35bd4b3e6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIT1AAoJEH0Oec13Yh7NNuoH/0x7faGQBxvXd/dMWUrqumXk
J+ZR6L138Zdx23k3Hs1Rihme2aW8l6sfGt+49IFFeXzOZvPJES7ohSJhHBrjvbf8
SrXlN32EVPxBV7Sn34vRTtnw+k6/PpMSmxjcZwEFKbk5eTY/BbPx1vm4TfOu7CAz
lTxlR574JBxz0XsYRjQJ6sEa9hJgEWpMEHXmYUQIMjOGWQqnM8yz+syjHgxMPez+
DiMtA9GXUabgUBlpiOX0UE6Y0dEqnUjBU6jSlo8jOpguyOUPhz+TvFdTcoW6QDU7
yhCkAUjLY0Nu207xAqFBxjjsuNDO3NAldVfty9ptUfWUCgGpCsXTUfi/ntO9BYY=
=Qya2
-----END PGP SIGNATURE-----
if no worker and the dir changed, start checking again
Alan T. DeKok@2017-11-15T18:18:12Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d3442be575f35fccb9cd…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDIJhAAoJEH0Oec13Yh7Np6AIAJeQlz24bKdcMPedbzTS1FE1
mSAMLNWgCLP5rAD2dGozDwd+IgMDq0eO2H6TuRkCvcxC81B3x0Dk/hh7x2fOcwPR
RVAMJbbhg5+42uM5ULkXqxICQkUx4wsgplHUqbHMPygBpYMucg2HBeFNHTjVHLva
b+6eAeFC9RgwKNRoeLk+EiSiorJmg1CRPT+Ji2LcWPZvajUTvXD27O+Qr+ZmTyvq
lLQPF9w1NhoSrF/C+4ur/h2Y45xh9moEpa5QTbjYzq8XUITMJBgDpDcLxTn4IdAU
zzh0j00uU4NQZaKo07CGcWExT+j2BYwywG/1aqx+3eEyaOCvfbfjegbu1h1buVI=
=BLWg
-----END PGP SIGNATURE-----
track the number of workers via a mutex-protected counter
Alan T. DeKok@2017-11-15T18:07:11Z
Files modified:
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_detail/proto_detail.h
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/042d3ad4c031d4d39ddf…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDH7PAAoJEH0Oec13Yh7NfNwIAJM/bu21etjbSxK3xbtiVqJ8
WacYFpFjq2OcWtpJM3Wvx7mW9Jqrt2JMq0AvhefZiGdozTPfgDmz+JsZ68Z8uJtn
EGEEnHUJrnQkR0ScG+7+gipMFvLs4CStSOLpRzErcoKvNvBJCH2i+HnDWGpBbz6m
Zctb+Asg2dPGx6frfmlHnTX2vHZiJuWezYNOgND/a7pb/ngzeYS1N0aKOxS24Vis
qM0daufe8G5lLnJ5qscXvxR9zWgdIR9+o0mBBUDLuLE8f7JRF8rUsnD4I1fuguSL
tI7B6+EWh6pZa9r4ZSgJmK7TFdh3/t9OcIbjjdUU4uHIZ/QZdvWtcSRsrQs1aTg=
=xW4E
-----END PGP SIGNATURE-----
delay polling until such time as /proc/PID changes permission
Alan T. DeKok@2017-11-15T17:52:15Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0102f63774d4dda39090…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDH7PAAoJEH0Oec13Yh7NghQH/jcGOZYHLqlc4QgDjdRWWswn
c8xvanaI8TaR84ABiV3TDJT1rDfGXasHqtvCFPBgE/PjGFDyOe/B8yiSV7O4wUp8
fjIL2zZr58nHia9vp6zew8MJXIHdlgHvyouksf4yIZ77irkgARf9DKqz+77sDY2K
9wzwj58hCn4oda6rU1sQpIxAxEIAK1vD+6dTmk3hZpEoKrm6LYXnRTGkp55gtxAN
E3dcwTmn6fiBnPTNtMnYQy3KaJhasZIinD+WI3XzmOLPk/QtXVfzfkHHeBuLzQIk
xuHg0O4aK5eIdt3y7l5inGvOZMDZommQmawb2YW9EXhYVSuBCJWTH2IlweLBz8E=
=UBtf
-----END PGP SIGNATURE-----
Ensure that libkqueue / Linux doesn't bork us.
The kqueue API takes an FD, but inotify requires a filename.
libkqueue uses /proc/PID/fd/# to look up the FD -> filename mapping.
However, if you start the server as "root", and then swap to "radiusd",
/proc/PID will be owned by "root" for security reasons. The only way
to make /proc/PID owned by "radiusd" is to set the DUMPABLE flag.
Instead of making the poor sysadmin figure this out,
we check for this situation, and give them a
descriptive message telling them what to do.
Alan T. DeKok@2017-11-15T17:52:15Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9e86d006459ab5508376…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDH7PAAoJEH0Oec13Yh7Nr8AH/i7r3ZyJuUGH6OygfIFiV5BT
z1SqWJEi5kq5YZukGWITF4PO9E/ziY9YU9YpXMCMsU/VrMaVpY5KzTqL+0tyzpv3
p1zZobWc4M2dzHw2wfoReZC4oFOWbtIcp++a/T7p5shXVDsXk8gLjfqaeMSvTzhD
9Rd0sR4c2jygtCs0lBhtu1YrfVT/W6O1IYIzx62hQA3FlerI9iAE2y9HsPOwZQNk
ANBOd0qxFg9Xc91cWNS/N1XmS1aR21tfrTpefCbwCMM4zHZEZf1qJKpRq3tHMSIm
GuOlGE+D+wM/cw0QUaQWC/FXXhuSylzMKZN+TKFQ7lcz4QKO2/ZeHY0DOzjS7L4=
=kgC8
-----END PGP SIGNATURE-----
expose uid / gid / core dumps, etc.
Alan T. DeKok@2017-11-15T17:52:15Z
Files modified:
* src/include/radiusd.h
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2dca469f08dcd79824c8…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDH7PAAoJEH0Oec13Yh7NbBUH/RXVIAWEWrY7D0EdhJnk6VMF
vPjxBPwhE/ejtaiTB3ZmknYdMoqfAvm1nAl1Hks+WztTDhXnrRMRvFBbsGTTkfIB
UpnUK9UehulIFyFDGE1ikQmgNCU3fc9jPqyu8vFnrAGfDAjDT1+MgnO3gwy0uZ5T
/lKhMQODvu4onRU7K8eFRDFTRA4FvDJzouwxp9xlQ4aR5huCnicaRawNbuyn16Ue
fnr/+acLdQ2vsvJ1W2bJNlU2eacQb2y/9t57qBDo4e969vQqXQoOe68AoZCM+p0x
wLtVYeNRS0adMar5iSj/I3mUbcVZKrDZN3HzHCj4/VxbHc+Vr6k4UPcYzteL5UE=
=lbpQ
-----END PGP SIGNATURE-----
0 is also allowed
Alan T. DeKok@2017-11-15T17:52:14Z
Files modified:
* raddb/sites-available/detail
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9b62004e0f1da5062b30…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloMBdIACgkQ/6TVgp+2
18qp6g//YF9MSG8EbEfR2wj+g/W2GDfpWK4LE8Htci0EroIbMnk7DftM3Nb/LHvz
n8JxHCDvezoUgU86aTs6JgiIKva4ccathZofbN/5XqNxgRrRVGy4iDUdwKCR7wX2
Na7NqqFSuOrpzHLq8nFgM3266CBHjMwbBtL4+k3Tz/92ibHma+L7XZgAkzI/GE4p
jX2YqUyvEX4iqKhCUQS0YNOXEdkxKcSqujcJ7usETFneTe7sKNg9lHt0srZ7hDBP
CH/s7GEDhySsTKvkgCE3uSFnw9DJ7EqBttrqAyRVM1MVfPCxm+/Wkbr2QBcsT6m6
Tzcd+Qibqz6l/XIxlUt7Orr+wU6UYUgTXeBKiivr8B8GhFQX9rC9mA67tUbr/M7G
/PBhR5p6mJ7vXx5AatDdbBquixUQ+GddJ2SsZ/nn8vEMTCTb0O+3F69DQQtbBond
ObGCArduvGprNtl0y2GrBMxC3VseECoo1npRRL2Q6g+azK97JQztu2Ssz2CwIQ1T
w3Yn33+WiV4ih1RuYfBxkJkV2mi9ZrB5C3KE9UtSj+kE7X+rQPBrhLUJA9ixe6kD
G6fAyEL9zcML9boJRC9owtbjt8sGytt0fyD6i54KWQ3LaFb2AIgjhuiyo3QrByG6
Begn6PLW21Xy8zsA9G5j35lQvskJ2m5NyqlWUXPCT0dtI+YGHUM=
=/InZ
-----END PGP SIGNATURE-----
Regenerate rlm_rest configure script
Arran Cudbard-Bell@2017-11-15T09:16:02Z
Files modified:
* src/modules/rlm_rest/configure
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a9f66d65353a4f7ce0c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLeO8ACgkQ/6TVgp+2
18oFQQ/+L0dY2h8BUte8SgsG1wWf+3NQWIdO3Hq8QKODjBwPbq6WpTUCLwZW2Ye0
d3UBXve6nmtFA6aSWqMQwZhR8sYsGu983NAZDkcecGvJcFG+Nrxy2D9CdDnmUGaL
ALohJNnmwjkrc3n3QzlFdSskm9qNcgzyJUvSmsMvo3FdcftBCUOaVuIiWEOBIauG
uOxkAbkJuT1rB51fHUHn0ultuR0Vfk1rkq9WL1I4otjvHy9viuO6PwUI+8nDhjwU
dJmjsXLIMPZhHOTxJb6KMl/jxCkikjBXKZZXyy0IUR0+jEWy572ojh0G4CB2Au38
PnPmszoZ7Qs1pl2qf2k6CaaV5Bt07AaiMWO+dfnwLE9nai7nkzmiXuUyfgJ3+iiM
P6uTSJmOdZWD5AGGCA7IlHU8QXwpX4tnlbvaeqXQw6SQQWOQ3BL5+h+6Z5xL0asb
VRyVKf/ipbMT7K8zAGbdav9gNWC0MJ4ID4VRSO9oUm9jEMtDKFOHq5wpYR68PKtR
xBZSnmDBGbyiea0es5lwByLlMWKhKEBskQ94xlnteSdPzRO3YP2gFoyaEufPvNYN
aThvIqfLJLK2IVNqc/iNnE1jpwx2E8/wm4+jN+izPGEVGnDoe1J6n5B4ShQdQx1e
eQPM3kGaLs0oCo5Ri8+QnU9e6ul8VvLCKfi+mhZe6Xbbw1HKUu0=
=Wn1K
-----END PGP SIGNATURE-----
Doxygen
Arran Cudbard-Bell@2017-11-14T23:14:55Z
Files modified:
* src/main/unlang_interpret.c
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e64d9dfb08dfc3f65496…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLeGYACgkQ/6TVgp+2
18qAog//UV6M7HDgB81a3EojMUQj0yLrknFwby4ba2rLA7TcAQzpFr8OvX2XKJi+
7wpKc/vg5XJGdj6duvJ7AxSl1eaIBN1DQh84m3+4MTRtf72WJsFx5kfkCBIIrZ+5
ZakSRcRMG7o/jTmxy9PbMTdrvL0sBZcP+VFf8cul6d8fjXkuH1aneIDIFp2gsGfl
yhgTpjW2hW3vQtHVW8u+k1ZyEBcUajX5WKIEiA3k2omh3u/yLOfwU6sVXRCt0Djq
s4im9Gdb87KmQ6DVkDnUdT/1c1iAFKL/7GZqkxn+DLbesmZmXVvHbABUkb0IhgrT
N7VEnCfzyXxrDMsDjdgt26PcC4HHiR6qrXuX2CXK/cGi6wTz7hrUgTVSuRK4cmhK
FF8TQ8l6lhWtrtS+lWfByiY4rSba3NA7m4btcDC/4cDMDPC5B9T1Jk/K4xG0xZ2V
cCfp3QWqvb0iTgqDge94SBU5rOFTf1fCDDpNmJybdvA059e8kbimNuImjz2nD0eD
Di7f6PkW0eaufiF5RfJiVwebYJ0RkHCIo4LCEVL6S9OV1eKsccCgerMB6oGHSxEP
vL/uiWogbb9+bHI6anpsQoPEoRcyn5gv+UeusgqhbB8catGenHZJjJOuV0UMqBG5
93MUasnH0KlrjJsVNFia4TQeack4cOT8rVHIcZ1g9/ueQaTOKo8=
=VeBB
-----END PGP SIGNATURE-----
Fix stupid non-issue flagged by GCC
Arran Cudbard-Bell@2017-11-14T23:12:38Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bec9dc9739b79b6d78b9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloLdG4ACgkQ/6TVgp+2
18o9VA//fPf208wptFXw6tseBI8/OkMUllOJBbvvTOgMWuFvKMQ6XeIitmVBPIGQ
ei84Kx83HorjE/NfLgL3VUDW5cVgdz1k/kwFCNHhT1BHoPKsINIAmtKJfHWwLWVr
hg9odAJ5Liwo6OmVfnkIUpenEhd+ED0nqxSlAIsi5X8KexESW6IfEOQQhgA6xXvp
0ONzXIUV6Cz5Nl0TfgwyXAOYjEZfcqft4YplkqTscOcdd8VzHNjn+EtpI18HX6gg
fySnUDKIExN/l3Fv3jratZQ2hzN3zqCrrMaFTHvbQIgc3WgSWMo303d0RTCUD7L8
7viJdd1JNwySMmI9gH9H6Yqsu4u5rfYZ8JX/cKsDEhgE67188UC5jhXGO7TXyAiw
RUdtMhSNZ6FoCoJylSY7Bo+NvpC/L/bm/EvYcnSh983TrwqJbLgLCvA7VWg4TxNT
UDBZhRNxxaZ7VPipgaTZ9jqGt+FYUJFvdFwGsNnjRTyBRt7Lqqf9BDHQRbpE939S
IAo+PauojaqlxEggSiCPuacn8E2Eg8e9ONRgyGlb+idIJqT4nAiKOT8jQfKs2aUP
hqqEjnMJPAykCacTlatyRZqh7hT/GRb2jpl+zPOsYWRUWk95lvbK9XSQpBmfhxgQ
NWZSzVTtKj3SieM0q9hpwV07LDTJIJXM/to2nAksKR/qD36KSkE=
=17hk
-----END PGP SIGNATURE-----
First stage of async xlats
Todo:
- Add custom async xlat function resumption type
- Test pushing xlats from modules
- Add new type of async xlat callback to expose additional functionality
- Do something sane with intermediary contexts for value boxes
- Convert tmpl expansion to also be async
Arran Cudbard-Bell@2017-11-14T22:55:39Z
Files modified:
* src/include/interpreter.h
* src/include/modules.h
* src/include/xlat.h
* src/main/unlang_interpret.c
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b9d81b120a78b72202c…
======
--
This commit summary was generated @2017-11-22T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEwEDAAoJEH0Oec13Yh7NUoEH/iNc47QWNb43S2iS51JV+bys
EdSs8m+BWp8tskSOdqKImO06XPjAr/GVcEcAmPtmam6HG2QgVoxHU9IRAJ9YqAZf
xgJL1KRrfjv8rAxl+N1UbCmqsnmIuKHRkGLI5M5cnr1kPEhLLbfuIO3ZNBr5IPma
H/rAoO3dH4DwOQjXB6Le8ATF4QWpnbX/NKw0ruAqFjQkkT2EJFMGinZ0oxhsYCPy
C+gKqcxySa6uWmwEVgl2LoZAnGDsRgTJLnVA/5xiI/OeYs5T7UV6WZQz3ItzTMaR
yQWLJ4TpD0yH1m4xmjIGSTOB33Eiv+1ky0ZISfrlqx+FZxOPrLue/igBlh585xs=
=u12C
-----END PGP SIGNATURE-----
note recent changes
Alan T. DeKok@2017-11-20T16:21:20Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce4dfcb153f05ac14659…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEv6fAAoJEH0Oec13Yh7NJyQH/RyBGrg+4MG+TqLvNkPEyrsT
WhMYtuTkbu3FJZz8MjiNQ4XURYDjIU4cptJVDBNp3qtmU/l5veRO43MMA371T37c
uB431iN/NCd7K/TKxGV0zZwhYQJK5knR/oeCFe6vX8Li5ZLilu75q3btOIfgmipu
7mWSJNs2jMfw/T1GZh2etsFzcjXWGny/nuUhnGbOEJvnADGX9wdN7B3V8OKNhEte
gmZBqJCv19gkdaAuWxy/SOSWswcgFRUWm46xEKmT2yKOQoHRnRIuVy8EpwSRmnAG
sqGMtQgF3ctartowbhA8ph2cKenv4WPvDbCEkAibnAY3cDJddHhuC5WbEbcz3Ws=
=e7qN
-----END PGP SIGNATURE-----
initialize mutexes before modules_init(). Helps with #2129
Alan T. DeKok@2017-11-20T16:10:44Z
Files modified:
* src/include/tls-h
* src/main/radiusd.c
* src/main/threads.c
* src/main/tls.c
* src/main/unittest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/09759f738604d0fbb24e…
======
--
This commit summary was generated @2017-11-21T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEzZyAAoJEH0Oec13Yh7Nx/8H+wajSseaxpRsev3fZsRyJvsV
nGyInafRbeFrZ1q0QqFzmRXVYfgnPFZLVLi++C/P9vvhtq+yATZ7aTclOz68WVuf
2BnEUULLm2YLetPFtiI53+G6uOes/0PbpvnsKbnj+CtP54woA8fIdyydFCqPxj8s
jD6ANFb+NZ6r31ILW8oN8+23CYQlJMLuMeFbHt5qDWR6VAqoqLlLxFwhVZ7QPzNX
3zGhUqXhsDbsE4Qz16rnIDz/p641/NV5Fm9gWSws2H6acaEZ3UH2ofDpnK0kPYDJ
69FzKR6S2CAzmUQWSIoFk+4Fj6brJNsg2cNfx/BMHai5G6++kDN1sf1lN6s9CMQ=
=n/uI
-----END PGP SIGNATURE-----
fmt is parented from node, not node->fmt
Alan T. DeKok@2017-11-20T20:09:08Z
Files modified:
* src/main/xlat_tokenize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a55abb423a4ba5a4f4e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEzY+AAoJEH0Oec13Yh7NU9gH/1ZjybMMSfkPPgwNYlek/T88
3fcEuaLRxvEZ4U69nf9nWPkVOH1Ui4akBqY8HDJba676ELHLD/3J+aZ5I6+ZKHtU
OWFBJ7936fLERnls86JPNsLTq46R1I4idTKR7KD/L6OxdCqBEA1ZFGmsjM2RUec0
HM6nRGZkNz2iM0OAEDqLRczo8kREN0MZdCC5aN5AuniA64jXgIi4in1FUJ+YbE88
mihwBnbh/ZbwMHIcILIRot9CwECg/OcJlqpDPWSOL9dpUMVvxvqTkhfIIx/EwJux
r5yxhZyJbGtV7GDcTQ/FfKUjuEiVs/eCYP5r2X1SgShQ5XeHAfMyw8gS2EOpY0I=
=sgd0
-----END PGP SIGNATURE-----
more fixes... uint8, not 32, among other things
Alan T. DeKok@2017-11-20T20:08:19Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38cd4e6580b949b6e822…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEzNSAAoJEH0Oec13Yh7NNSMH/RDtgECokt6Ayo0IWM9ebmAS
g0Ta6fhICAqJ3PLPvlZoKPZJMyG38+hWXhlZMZ+q1T3klVbWviOLR5Kb8JNBkX7J
hnQK+H+LKMWQ4ZrUGQP2u4J8kBhuOlaAKeRKB73nhoEHQuG3IjMLLleHyg3+njLM
93e23GqEu42EUnl4qPOm1bh8MaxTA8Of9iukDBQi9n0xIyRTIYdGix8sMRqMpzZU
F/YTm/ZSlTXzQ3OuhZGs5sIgeRoiahncx/s1r7Vcv/1arGWrvFbR5x5BTo1EPq2/
HoProCIxz2xXnLwY9xmvg+nVpMw8NNfSXFZgAKvVlOaolVkFQvrgiBN2pYZBNnw=
=+BfV
-----END PGP SIGNATURE-----
fix for new v4 thing
Alan T. DeKok@2017-11-20T19:55:57Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c5cd12faaf9dc9de440…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEzEpAAoJEH0Oec13Yh7N7ykH/jB4nB0ojpNEJQssK/8hQOJW
5NHzZdYO3cIXcYO+nW1lW2W8xqpefSPeLuR7cbP60ityeEYEGQY5IvaKEwTWrLtY
+Af1Yptr+WaFgAvo2dZgCfbTlsu2e+tXANA9rpcKD8M2oT3CdGXOdTXFQd0J+2Vj
nF5zB3vb5rw/xuE6ysTsN4HY6/vbzpKnGB2Fx76xaoqQrtjRGvd+Lkp7DvLhUZKB
cOI/10IShpyBvENd9hDf/Mlzhy6h4JoabX5lAr3GY733x1k1LwWNxR5wq4QMphF/
lUaVzr9cecNxTRoZ41SVz4+f6NDjbxV/8t5MQk9p8BHfjaJmWzKfG1XUQDP++lw=
=ckRP
-----END PGP SIGNATURE-----
allow COMBO_IP_PREFIX, too
Alan T. DeKok@2017-11-20T19:46:42Z
Files modified:
* src/include/cf_parse.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f91567cfbed3760cce01…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyyAAAoJEH0Oec13Yh7NFewH/3GWap9jC9Yj/QnjsBBgQmp+
OZtbtHTJGvZRTFRWWmuWuGbWs34IYLAGl1ltN5uE7kNnJk1/WAxhSoohZrC3tcBs
+tyMps1lfiwUiLR5v9wr1HGkP00WDYuN+gey4oyGOV+//570tNIR3SH8DpENInHl
t5WCYKQOhPgtsCEksLDhSJZ4nX4HqwKZ0rbnH6CADfAkAMAEUN6udr1+k5JdzDaW
jjpfZ+vdLC3g6sInGz/aIV6UWSC0371+aTq8IJEt7bDFUqntOAbZ/mT2/aQPFj9Z
nFMM2WzSz7eDzBhzYMVZftdxZl2E8Z6Yvhf5Ky7paiKBdaTUJ/Qh3tXA2hj2eYE=
=iGQ7
-----END PGP SIGNATURE-----
allow dynamic clients to be active or negatively cached
Alan T. DeKok@2017-11-20T19:26:09Z
Files modified:
* src/include/clients.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91ef2b9c6f2cca3bdd38…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEbBAABCAAGBQJaEyjzAAoJEH0Oec13Yh7NPo8H+O6QmzneuZRkiyxJX/ZDkI1E
CIAlVMzhn1hNhw924wE72/bm4rmZsi2woWhzBQvajvD6Qlu4AxMAA9CLMdzZ+9KZ
0FMbBcxOiBU5KDjr2K6GQLQGYaLNz9Nf7yM79G+C6MX+rVzbyVw5NujBTx9Jx0LM
EWDDWys7Nr8+TI4Gp7FtDfh+y+KafRARbTwFPoZ+eCIifQMAvFyZ9WgdzgYYLhHx
KjiBGwbn43KuwScIgFU9KqXLtIuks4jgUh1RcOOGP2stYQlWn9OSYcnaY5JT/qF0
+9J2zXbqwGqQCDO+ak+4BzTZ84vDZSDLYHOWxBCfG2bqe/xEweeaHXKUlRdGpg==
=BqJg
-----END PGP SIGNATURE-----
start of dynamic client code
Alan T. DeKok@2017-11-20T19:11:41Z
Files modified:
* src/modules/proto_radius/all.mk
* src/modules/proto_radius/proto_radius_dynamic_client.c
* src/modules/proto_radius/proto_radius_dynamic_client.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83da474c01091a75da66…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyTEAAoJEH0Oec13Yh7NrpAH/jRenf4YE/93J3GNukWRr/nF
mcwC2xMWc2bVAwUHcyA4iutMtUcr5iL8g2M/r7mn9EaY09bG+BUQ4YAIn32M4oj0
AkyQdSeFYRKYcKkZDFGY85+gw+klv81l595i6FnfDnnwOxKkatWbjLSQlL35mhp/
MjNCHFgROKL6zP9nH8c3+pE0Y9qyU20qa3Vk9W02tCavuEYIcxGBQwDmDh9xXoAl
uRdVJA5GJCs7xhnzhlnWejQzZ56aPotOpbymZJ0DHZb0Uuad3Yz+UnBWUq3SbIVT
rvijdV1AeEXXicN8fLfxuObkao4dlSIuezRCOoNBZpwcAqiWhn1GVq3ahVCFR+Y=
=YIXp
-----END PGP SIGNATURE-----
set THREADID callbacks instead of global callbacks
when we have them.
Alan T. DeKok@2017-11-20T18:53:56Z
Files modified:
* src/lib/tls/global.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/85df50c4012e30bf27ce…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyTEAAoJEH0Oec13Yh7Nx24H/34H68KyXvfveX2qoCyxGUyt
ZLp898KF/Q/eaFedhSHg7ptR7Te982/T5TlBRdJOnGmmfXuYozdRM/WeCmcw+8bJ
blp4PY3w+4pVzYtTvY5XhAIRNxTfIxWIF8smGRP2oAUiHvHjjh5WcAGfm4VXg+IF
YFzpCdE4+FB5JU8bojeQ49Ih7hV6CitUvgMXaowAnayEwMg5ZfqUa362ftMZF1zS
pXP/qMY4A2bywvNNtbcapXf25yeEVAExjfZvPwJ7jHksKhrIuuuhBgtYB24rc984
fPcYO51VBokcd+gYDGfvi6QRdo6+il2cOdwANWhEsHISdDuYmomH6VFjBLTQWVA=
=M6qY
-----END PGP SIGNATURE-----
eap-fast: fail on crypto-binding mismatch
as per rfc 4851, an invalid crypto-binding tlv is a
fatal error, handle accordingly.
Signed-off-by: Isaac Boukris <iboukris(a)gmail.com>
Alan T. DeKok@2017-11-20T18:53:56Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c42092abea233345da7…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEyTEAAoJEH0Oec13Yh7Na7MIAJSDXtBWxmHL0VTIglNppDSW
TYSxsctM7S64QtEDOw/XYLmtWWkEA6MMAA6gOERZPDoxioG1tfruIr3JohitVPKy
0BAQ2rbP3b3Qg8y9TvItmUJ5ufbV9SvJYxel1Zyy2kjp0JiIG3s129X/bZqWnxyU
TAl76UkrtWjkoogaMexyRZKoHYjcxVwkR6UDsa5yeV2F2T95RgMxguYFN7kVJ7pH
VJpZU7Vqc2aiziAa+FpbvbBmjcdqiWgo47+zNzZ3wZwPx2almRpsmo6plAWhb8M7
vuHHksqRETD5pVEoJ0IbMt2VtozGjmmmjMrIsQ0EGoESRoZzqu+HZgROipPkpas=
=rbKX
-----END PGP SIGNATURE-----
check sizes, and port fixes from 3.0
Alan T. DeKok@2017-11-20T18:53:56Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1e33884f81668409197…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQI/BAABCAApBQJaEyHKIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
dWsACgkQ2bkzwSrtdPCTfQ/+Kg2ZI1WwfsB4NTgn9EOIsq/PXYpP7r4plH5vji26
5w8hkIaUGu6vBkOuTr6wsXGk+w2x5hmkfJJb4yiZI/Vjf1IbHm566lJ1eYD6fOTi
07BO5EUnIOAnk4jHnwnEszVDbsK+3nbdIYIhzHkEZTBQrfN3iVtcC+W2iV1VhJKp
Es+O6ujUWL9aJneWIuvCBBgFBEdY6UHiv1PPzBx1uGSWAouwAQk6llzW0UOdC9uf
jpEGxNM6OhjChPpIvNsY7Sgvad2Oa+At0qRgs9u5iRiUsU0kb4rDw3o6SnrtKO9n
XdvMVj8Q94FfaNu3zzKsqiRXvJeIR3B97wPmAp9nHb2ijydx7sZEaI8t0s4wwLvE
RdKUZuDXfyqtEOiGJdXhoV2DGa5Ub72E8U2U5nraqY++WKdeNu+RrYpkd2J7zQIb
2JrATzLgEJvBMo4uJlFhPFiNrFmhqZ3bPfz+fVSLt90CCsDX8BjeRaUqbPEfDYrG
N0lHnp8SJ+z6wQ+HuzFdpXsLTb5qZ1umujYRrkP8DT9RKqOL2n5StuyE7A2j8O4L
aGq4GslaxceqkdMKWbWULS4cTOKvJpNmpAeMBfgAT2tyR9f423E3qpgRSwxOKEN/
yg9VADyO/zh1LEeepCa00LLAN/LlwfSMMZ8Fc1+4L6Zd30eOwhgj89pzKhxmONlu
G/M=
=mS5M
-----END PGP SIGNATURE-----
Update dockerbuild script to match Arran's new names
Matthew Newton@2017-11-20T18:41:00Z
Files modified:
* scripts/docker/dockerbuild
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1327eeff7f786dfcd550…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloS/UEACgkQ/6TVgp+2
18rp3RAAoyYKK7+KfK6WwZEp18QqQSRRqaP00DGUuUIsX3zKxrd+qIXRRCHWxEFv
Oz0BbHCQI9jy+nmNENzNjbFSOjx2D6MX7W09M/OslT56I6PHcAYXndDsouc5X7Hx
W88Sl/qaQMRgAjAaQ01MvoYnWqYLxQvYDn/j+opD1MEEOTe61+3S9B3zAd4W2Xgj
+H7QDhxfNgnQGmljcoKH4bh8R/wM/wmFNFJ7Vsew+xIKE9kpcmP0gk957zc/XyQY
ZwcaNToiWTW45bAoQI5djYlqq3r9/po3uX/zyO7KLr7g2pLVzq1Kgy0xqrsknnke
WpObMePKOpVhAe2StrYST0aB7PD/dYQmCTCjOT6VIKybmeYJWfbgLZgBBkRh4a3j
X8eWiIj1KdUPzcOyoqi0vXe+46SyuGztobmv8BEm012psry5c8L9a3JhhAMf0tte
TdbM223fZVL+CWGfTnH1DaA7hQalV4nMySaoFYKOddQHIep+1zFIUVt9AeBruYqI
we4qS74zWreOMy06Na93sMR9S2ASUfxfvxdeLDUqhFNjctv8+ZEQL+kKGFM+CX33
lWJB6Gw7Zjl+5n3YyD9yChzWCnyuhLrVVA/w4meHwXihY8dpFqLaum/oQRlXBzEj
aTtDkf7MKsnShXcQmQy+343ZA57htaHgX9KM9XzVNuUprl3Mq7A=
=/sB1
-----END PGP SIGNATURE-----
Rename the Dockerfile that builds the dependencies to Dockerfile.deps not Dockerfile.source
Arran Cudbard-Bell@2017-11-20T16:05:21Z
Files modified:
* scripts/docker/build-centos6/Dockerfile
* scripts/docker/build-centos6/Dockerfile.deps
* scripts/docker/build-centos6/Dockerfile.jenkins
* scripts/docker/build-centos6/Dockerfile.source
* scripts/docker/build-centos7/Dockerfile
* scripts/docker/build-centos7/Dockerfile.deps
* scripts/docker/build-centos7/Dockerfile.jenkins
* scripts/docker/build-centos7/Dockerfile.source
* scripts/docker/build-debian7/Dockerfile
* scripts/docker/build-debian7/Dockerfile.deps
* scripts/docker/build-debian7/Dockerfile.jenkins
* scripts/docker/build-debian7/Dockerfile.source
* scripts/docker/build-debian8/Dockerfile
* scripts/docker/build-debian8/Dockerfile.deps
* scripts/docker/build-debian8/Dockerfile.jenkins
* scripts/docker/build-debian8/Dockerfile.source
* scripts/docker/build-debian9/Dockerfile
* scripts/docker/build-debian9/Dockerfile.deps
* scripts/docker/build-debian9/Dockerfile.jenkins
* scripts/docker/build-debian9/Dockerfile.source
* scripts/docker/build-ubuntu14/Dockerfile
* scripts/docker/build-ubuntu14/Dockerfile.deps
* scripts/docker/build-ubuntu14/Dockerfile.jenkins
* scripts/docker/build-ubuntu14/Dockerfile.source
* scripts/docker/build-ubuntu16/Dockerfile
* scripts/docker/build-ubuntu16/Dockerfile.deps
* scripts/docker/build-ubuntu16/Dockerfile.jenkins
* scripts/docker/build-ubuntu16/Dockerfile.source
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6bb56b4fc532ef2cca65…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaEvq1AAoJEH0Oec13Yh7N73QH/26lmqHnG04rjUJMtY09dkzU
9C7npz2R6U5V+rrngD5INLeXJJDwTq/ygBqOlFgn9K4Ti0d/z+ZJ6E9EQaLS2teL
Jwd5ml7Dg2JBzCs7Kpjd4+J/2Mi2N0iT+IjLXq3toPJp6YpHsl9LcBPvH4UYO4gs
oBpb9n3zP69lT96aNKNKTGAR1YsWbJYYeXVf3Gll9gJmtxuMIGW8mS3RHk0OVkao
QxaQQ/Sk7aEyBXIHzoz7n8WMPxRxBv8o7otoynIC21rmhqSM4fusoEnFLD2OC8ZE
vdylhSTmZTcb9dmuXIE9pIAlY6eBY8K9/Ro3fyC/lofebybYj43EoNCinsNXqAc=
=sKhm
-----END PGP SIGNATURE-----
don't add quotes. GNU Make is very literal about it
and doesn't need them
Alan T. DeKok@2017-11-20T15:54:29Z
Files modified:
* Make.inc.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b5b6d0c7b7f13a11a1d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloS+T8ACgkQ/6TVgp+2
18pm7hAAj0s0pQGf3kw93is84nzcAz3w6KEooku2DVN6k69smSe8+VevTIMiCk/B
4yBtM37J1N5EIYAHKgySFxrSfJh9UEjH/v+hHsaNgYzvZR8vKpuCelmFN6GW4Lwq
0ysVc0tzC8YxXWlw+GGNKp3f7YCd4FEmDoSy/ZLYI8REdue4PTXW8zfiq6uKNERa
OXRNLdeQUKL6LsFR3n8T2Kn/8c3oKuQ82uVvke9GnatnGfk2drrwv2ELs9ZxNjfM
NzLKwim4Vp8skMGxVk3aOjl1yFN3HZIdZZIGljv67NqMv3U96W5+ndQLCEmlovMo
hu/IhMez1RA6bjD0xUf8Q55KIRYDE/lmrH+8IgiCZBG7urV+rjDReHopFxOtR7X+
R0cGJ6X2r1jSDrSckIpffYOarnY1UVsilpc4DuvVnAbieu8/jtP/e0Q2V8xHBKwU
/j4okOpMgwM/56s9sFjQ1sktdrGxzwPTwkXJrygkdEhSZ5RXvYdNn/9kJ08OtmCE
7t9UCvzhnsWGKS3fEto+I6kRMvBlQAZkvO/WdQ1sV2UIwplu6pqDrHW8ePbWgitn
en4v5HcdCty9zE8QJ8mD085B7rVAHVlTRENDsPG8/GbEwh39DTTQbBLjVcoxdQDG
Si+GNy/uMXpkhtQbfbu6CWx1+4F4bPTtaAN9Gn2xmawfnImZAaE=
=1a8/
-----END PGP SIGNATURE-----
Pull libkqueue from the official freeradius fork
Arran Cudbard-Bell@2017-11-20T15:48:15Z
Files modified:
* scripts/docker/build-centos6/Dockerfile.source
* scripts/docker/build-centos7/Dockerfile.source
* scripts/docker/build-debian9/Dockerfile.source
* scripts/docker/build-ubuntu14/Dockerfile.source
* scripts/docker/build-ubuntu16/Dockerfile.source
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/47c387ca24f61632bdae…
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloS7ywACgkQ/6TVgp+2
18pFsw//QgnY5D+HY29GusvI8Ce5T42TJVT9UiSOZzga4xZ3WXCjzVPpmwUDHsfl
0CQ77c5KS5Q586pvIlcA17BmLLAKFkVA6BRFS6ujvc+FxcXB+VlMaFWTpfzO/t5L
ImxKKXxv7ENO75SLF0G7GuSmpfiTBsUzfco0AjeZOcLFAN5oHsYoZ8nk6OECkELx
rCD7k9BiBTvfoteQAWbfod3bHPeDsKPGILDIeNdD3pM5drZXELOtHpYLkTxgPRB4
TYX2RqReuAZxh7jgLQnwI2CBgqebJRqR1HnIERgBkOzjzpY0e1sluprG86q6YhGx
MsDBjXagC4mO3V9UhZiCvxZ0pzP0yhG1wo+fFbVM0qs44nVCa5j0qDFrvj2fIulP
4mqujZwhRa1m4RuapkgqOmPsHkccRiaQtlIhWbjZTL9LiHNK/SrR6WJZBoF4u9+T
oVxPGL+OhDFvyxE1dl3Qooe9zE6KLviMbqwsqYZsNkrdril6+2BI15IHen4SJYOV
+/s+hDt7qtyt1NbKtdaQ07EQ6Nc8kuLN9RT0cQX0dh1sNP6jcv2xsHfQ3wI9JP3F
vUCQmVMzoZAm1sBXRRd7gf1kKIqfR2OnSRr/i4u3X0Qd7ikHh2wn8d46Eh4jhF2M
6lXDzx80wE4GjsEyIou9lfgIUxLAB9ixl0GSYSOY/EAXElSKMXo=
=tBf5
-----END PGP SIGNATURE-----
CID 1422228
Arran Cudbard-Bell@2017-11-20T15:05:16Z
Files modified:
* src/modules/proto_dhcpv4/dhcpclient.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/317e9d61a0ef519a4ce4…
======
--
This commit summary was generated @2017-11-21T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Add registration functions and a new prototype for async xlats
Arran Cudbard-Bell@2017-11-19T11:32:23Z
Files modified:
* src/include/xlat.h
* src/main/modules.c
* src/main/unit_test_module.c
* src/main/xlat.h
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed5f8e4bb01f86ea5b06…
======
Fix strict-prototypes warnings in MySQL
Arran Cudbard-Bell@2017-11-19T10:56:49Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7cdb4ef769dedc9296e0…
======
Add xlat_init function
Arran Cudbard-Bell@2017-11-18T20:21:11Z
Files modified:
* src/include/xlat.h
* src/main/xlat_func.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b116aff6cf9aed05767b…
======
--
This commit summary was generated @2017-11-20T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Define mem macro in control_test.c
Arran Cudbard-Bell@2017-11-18T13:03:23Z
Files modified:
* src/tests/util/control_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/665c89a400af74067fd4…
======
Formatting
Arran Cudbard-Bell@2017-11-18T13:03:13Z
Files modified:
* src/tests/util/control_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/29ddaeb2a4bd8bf9266d…
======
--
This commit summary was generated @2017-11-19T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Move MEM to debug.h so we can use it in utilities
Arran Cudbard-Bell@2017-11-17T23:39:38Z
Files modified:
* src/include/debug.h
* src/include/radiusd.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9116c90b891485c0b51f…
======
Use EXIT_FAILURE for portability
Apparently not all systems use 1 to indicate failure. C99 says "Finally, control is returned to the host environment. If the value of status is zero or EXIT_SUCCESS, an implementation-defined form of the status successful termination is returned. If the value of status is EXIT_FAILURE, an implementation-defined form of the status unsuccessful termination is returned. Otherwise the status returned is implementation-defined."
Arran Cudbard-Bell@2017-11-17T23:39:22Z
Files modified:
* src/main/radmin.c
* src/main/radwho.c
* src/main/unit_test_attribute.c
* src/main/unit_test_map.c
* src/main/unlang_interpret.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/rlm_eap/lib/sim/comp128.c
* src/modules/rlm_logintime/timestr.c
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
* src/tests/util/atomic_queue_test.c
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/message_set_test.c
* src/tests/util/radius1_test.c
* src/tests/util/radius_schedule_test.c
* src/tests/util/ring_buffer_test.c
* src/tests/util/schedule_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fb72fc9c0f203dfd417d…
======
Memory allocation check
Arran Cudbard-Bell@2017-11-17T23:31:47Z
Files modified:
* src/main/radsnmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbd809ddea787e96abb5…
======
Memory allocation check, and call fr_exit_now not _exit
So we know where we exited...
Arran Cudbard-Bell@2017-11-17T23:31:30Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3e29ce878aa25e4538a9…
======
Fix inappropriate use of exit in proto_bfd
Arran Cudbard-Bell@2017-11-17T23:29:38Z
Files modified:
* src/modules/proto_bfd/proto_bfd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9bc090b575df815b5fc3…
======
Use mem macros for memory allocation errors
Arran Cudbard-Bell@2017-11-17T23:29:18Z
Files modified:
* src/tests/util/channel_test.c
* src/tests/util/control_test.c
* src/tests/util/radius1_test.c
* src/tests/util/worker_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fce4a805ab1e5e9d8938…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2k+AAoJEH0Oec13Yh7N8wIH/0px0O50Hajp8EwlHSIyLuGG
gdiTMNsbUNXK/eKLbnyc+5jQvsjmzBxclNt2BeSiPdjWFJADlSTuubGHarnRtjH+
xZ/qIpLs0XqWz1y0y9y5SRhejBsIaYYRlPZrWpjrRz4Zyr51J2GfRiSYB8rpOM4N
a7xfC2jOFHOsF+CAW6fb0U46zM1ksrGUiV++7GFHrFk6JmRDHjyp649lCSEk5PH2
THBeORBusP0XnNB0soEAHgv5yVPngsunt9T6oCEQj+DC63c4KbFjul0SQuRxWUnw
k2NX3C960NYprIr7UHV82u00K2n+IMeEpq1iExAcUKQN7/FFc8XYnhav6LXpLGY=
=wQ6F
-----END PGP SIGNATURE-----
memory allocation. CID #1420942
Alan T. DeKok@2017-11-17T22:57:01Z
Files modified:
* src/main/snmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c31e8af73fa49df70a7a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2j2AAoJEH0Oec13Yh7NfB8H/RCQ+1vdXMlGaXkKq7lX0zy4
qEuASOc/l7J633UzjwjgBSpRsn9cBaGlydj9A2v6HqyXrB6MyDHyqr0bVtOGgo8B
aKdoX2Ke10kRywegHmArLVKnpRY+UiV6VFAlCZLhgGq2geFVd98zIov556GEQiNW
GU+9mEFamSv52rfKhX8nvtM99F4gT9occBLVh5ZL5f0mBWjBWu2Fo047gHen//BD
FCk4bHeFgBOAf2639voobS4Ju4EryYBLiPxBrFS8VMxriFX+P1EyA8K8Xzo0rznH
gMJ2Yy/Gjxz4nrBeusbfSNa09p9BT+i+Yl0xiwB62z0ovsEZlKtstdLr8uQQgy4=
=aHtn
-----END PGP SIGNATURE-----
memory allocation. CID #1420935
Alan T. DeKok@2017-11-17T22:55:38Z
Files modified:
* src/main/radsnmp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/135234c8650ca4be0cb5…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2i3AAoJEH0Oec13Yh7Nj6kH/0qVk25tEEh5auX9pQUSb5Zy
t4D7k1B16YBAHHvfumu0sxEBzPlD7BeifsqhfaukcuDzpefXLmlZqlEyZvSzLgod
XortfvE39PfrAAMLuogCRw3+gQO5yi0RIiRdeab2Ki2+lSyyIgreLI2hOfqgDEFo
ArUxVSuZyZCGBx0LVnw2K1IyVljlcjyKMMElJZP4Nryjgc9MwkM/Fqt2nbDTrNlo
kAbL7JFL8b6StlHYJlqUT77040LsyRWp4lSw/3Jh1cwvFGRQ5E59dNTp3ldp+WNf
4Gx5ryfwb8RRZoUZgja6a8L8sSpzjV+hQ2TZKiQOp+YEhTqrPHFmnpE9cyVme3w=
=jGXr
-----END PGP SIGNATURE-----
typo. CID #1421315
Alan T. DeKok@2017-11-17T22:54:39Z
Files modified:
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d814cf142951883f1d78…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2iJAAoJEH0Oec13Yh7NqrAH/2HytwLHgS8GAtlj4ZqqUN9h
JB05bqIKkRjG7mu8bd0ZBeCd5vaa6VjTNMkfVU3MRzEErqaub5xFdW1r1U6L33dT
e9h05afCbErANtymcQ1lUc8/LoZyt0I6txSvUhUg0GyOEO9zz03uEuqE2W+6DM4f
x8MB4Dt+EZ0AKB1M9OQejNoI1sS47/aDpIhugFGKF6SuUM4WaRHTGLW6erQ3QlG6
4T2QGALZ24c79vpzLMSiBJcQThWjuwPrcKfMba5Ww6AsDkUlwBAFUzPBYazGvh5s
vGqfiMH6X/Bd4u+yRDzTsTU1W1VE71tYUL1sWpTH55AkUeMQF9qA6vK8KFtoZCQ=
=tIrL
-----END PGP SIGNATURE-----
memory allocation. CID #1421314
Alan T. DeKok@2017-11-17T22:53:51Z
Files modified:
* src/modules/rlm_sqlippool/rlm_sqlippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/461b8dae4fdc583ba685…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2hHAAoJEH0Oec13Yh7NllIH/il9fSVKxd1k2EELhWMnRdiB
jqYCP+fd6yLsUyYJZY8Qeiy8HzXbDMs1GzrnsptPfdHy2vQvPg4bQFCS5FTEY2Wb
oebuUAYMdYPIhkunvDk/cV9g/QWbPd8rJm7wKilHf5d58kVnkl9GwrNNEjaD5eSq
9boo9Z9aUcyP10e9ynGNM0uAPz3edjQ3kpLDzON30GFv/PGKLwxe/ACI6RsR90gM
mRePrD0AwhdsmsSCT8eftCkSNr02XKHX8tMMGQ2CDOVHiD2W0knimF7orpVd5siV
1AJFKUDlSSwgn0kUmtrVjdvE7+1d6oAKBWLbfNRk4tcm8faDIcL8rqDbHLctR2Y=
=W3QL
-----END PGP SIGNATURE-----
print errors and work filename
Alan T. DeKok@2017-11-17T22:52:48Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27267b7c1549544a8a5d…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2QlAAoJEH0Oec13Yh7NJj4H/31NbXzEY+nnri/Z72E96OFf
5s7mg68LR7DZwyw5gTQv0dYua46D/NGf2CRQwAwRvmc4tkwjy4rGbq3Hy7YURyw0
J8pT7qw/KkIGuo6a0aaX2uzxyBFTMtCiLRNuEdkMymsebU0MQdBI6Kjx5e0siDz2
ISY44Awc2vwnPvbJnHGDLUBAqirXOnB9UTmHHywrXiEVNZor9H87tojhXBCqlCss
/rxiZN0HuQjeVbqudhPb/B1BtxQtBWxVdenstDNLO8wqgINLawNVh9fIpN3dGPob
AAjFxN9VsTc5IcPus9HX9zR7pZjDvbDhjVi33HlsdFGjPdEGRADhzjaWcDFh1oA=
=agfF
-----END PGP SIGNATURE-----
ignore empty detail files
Alan T. DeKok@2017-11-17T22:35:11Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb0d20a07eec6fb86131…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0awAAoJEH0Oec13Yh7NXu0H/24ZX4mHm7mYvxgP7B8zg+Wa
rzIqc0aFUAIY9NRuf03jzt/BT5cgqEa3ROnq3TshSk1wjuhaI3Rx12B7VvNIV88b
EyOEJfOTBJDpKRfG+OQu/RDoLecrVtR4rEyNOE7mgM8IKgyVKF5Ee8IwvLYtcIW7
qkJJaODBl8uBcrkXuD/795T3oYzovaCfAk+2JjQ+CTWh7nok8oPHAzfrgWLe3wh5
NeaT7T9dV+orNgK6nF2YkQsCPZmsOpbUL1UX5xD+AoE/udG9v4Eb3xX1D0XzvzA6
RI0WDtkTgkRRZCHUrfQIFX8FfG8vHpF38j7THAgpokgUM1fouPYg4eBA1+7AGoY=
=66Bj
-----END PGP SIGNATURE-----
differentiate ENOENT from other errors
Alan T. DeKok@2017-11-17T20:29:18Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63ab64fff4d1e67d2c74…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0WiAAoJEH0Oec13Yh7Nxt0H/1Llc9dCv3p+ZFIBuuJl7s8k
sxnmAHZd2+kbeF2owZ+s9QvfBmGMey5L6wZ6DTqC7YR3A349qykzJfRYO5yxMPzg
lJf4RdgMvDtqs4TuTYtBDIhuMeyXKQRvn4wyjsD9ZxS/Youd1ovXjzF46+m7W8no
flXXxP72abohD/k/YFLtFKVSfTfAqHIN66HNheV181YfmoZX0BU7w9d8KeQu1BgX
XN9LXFq3rIx3LeMuP1We/MZ+A8ZpuiYJX13q/YDtWY+IvOkTOG4P/HML+I1Qy34Y
mb9KQpAb7njtGk6JsVvlazn06VA0ax3R03jG96JBMVUGRyUTllpujHQ5Xbs6zp0=
=yt1Z
-----END PGP SIGNATURE-----
mod_close() removes FDs from the event loop when it closes
network.c closes the IO handle. But the VNODE handle is added
by proto_detail_work
Alan T. DeKok@2017-11-17T20:25:05Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63674b842033d28eac9f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0IEAAoJEH0Oec13Yh7NVYQH/jksItuKaks5oySUHMkXqopu
3+WNVRGKE8nCKjOXM2wfvWgkoGfPYoU/+t4sQfz09fjmWT5itoAv0D8KVNxFFR3R
wo2Uj9FYHU2wA8EZpODnNavJLuX+nl4lh4wTB8sLFKmRnfZG/SoQXV7iA9eNtIh+
vkzfaPBAECJ9KoIXAH0Q/ajQlwHPtSNDgLVxgzQbNbLZW3/ggA2ce6GetFfvjz7g
PhdZJGQoOo5HcbWm8xdX5ZbEjyvhf31UMhmxPV5EZ/tngoSzVy6HY/Cv3jTwNpUT
D3qrIRPx81wyKCUy0R6aOWdQZTNUWaSk1lkoIKX4fPGvnVMt4UC69XqKqcprT6Q=
=Hm00
-----END PGP SIGNATURE-----
clean up error path
Alan T. DeKok@2017-11-17T20:09:36Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4f1a8983cd375c2f2c3…
======
Fix all those 32s that should be 16s
Arran Cudbard-Bell@2017-11-17T18:32:02Z
Files modified:
* src/main/radclient.c
* src/main/unit_test_module.c
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_dhcpv4/dhcpclient.c
* src/modules/proto_dhcpv4/proto_dhcpv4.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/648853bd923f5d0c34eb…
======
Fix the dictionary types
Arran Cudbard-Bell@2017-11-17T18:08:31Z
Files modified:
* share/dictionary.freeradius.internal
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2ebd96d32a15fac5a46…
======
Typo
Arran Cudbard-Bell@2017-11-17T18:08:18Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/786a4a5d01e26929a15a…
======
The power of C11 compells you
Arran Cudbard-Bell@2017-11-17T17:56:52Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3af5bf9b6cd963693bd6…
======
Simplify code in detail_write
Could compress it further by selecting src/dst da, but not sure if AF is ever 'null' i.e. no ip address.
Arran Cudbard-Bell@2017-11-17T17:43:19Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/503c5d0e9048a2f1c231…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDx4gAAoJEH0Oec13Yh7NBvYIAI3GwLpJ5vSJ/9fdWOIogtJs
ErqJdNBnj0e6bXLMaCdrxGV22MZgECvOXHQnFHjTZWfHDob3xzLV1CWAl3dyj431
/js0VQGaWZM7ew7BOxB6cUyNSCrwD4iIMC/wBUgL1G3Tv4aFk62f+NJ8IEaK0zUt
E4bN/Ysj8JnWzyickqCZdcKphrZ37raB0HCFxQ1MDdhmwoId+TFKeKlwRloTAgkI
kqKTr41//pYXrIN5N5Dpbr074oe9RlDGR2OctVlHF0tZadGGBoISarkeDBsxL55M
oEJoKy8LxKyg8AjJZN4zgEtc8Zf9R9JjiBVQpOgPgnf2b0ya/nJGcMgPKfgvyrY=
=QiHz
-----END PGP SIGNATURE-----
can we be done now? Please?
Alan T. DeKok@2017-11-17T17:36:23Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3154c349b173fbe2e10…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDx0IAAoJEH0Oec13Yh7NzgsH/3q7tn4DU6KjWtfLE66S/rRw
qVz+rIW7yrb2cWxloxf7eF6ZT2nfuwaH+Zod+y46DehkBenNjSte+hukfSfjd/z+
VOtAIIGo3iz9o9ee69HESAWzM8qPMgy4EhaxE8B9vgTSzu5cgjSjXp3D+xUOJSL2
PkO2alwLYz1s+e8qEOutYUXd41ze7Miqp7pGtLzKTCPduk6CQdYljBykMP2z6MqU
59HofnbzKw0C0duAAHrWaAs6CSmWNZtff8XtofGTqJf9ctORzFlC7clevKqKHSvV
US4Mo71F0+IwwFOZ8/fGNTFY3pCFgWf1lr4fBOhBpEZ23ro22bHsQwkYr+wnRVI=
=D+kD
-----END PGP SIGNATURE-----
should really move this nonsense to value boxes
Alan T. DeKok@2017-11-17T17:31:52Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cbd757b0126c13013d3a…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDxxiAAoJEH0Oec13Yh7NEbEH/RR2GNmm21Jqt6fnLgrxba5J
w7Ao4IIUj1sX9Vpd1OYtUK8ML9vt4mRAoi85NunVXZnvaEwjNNTBVfxj+ffvBmon
Z5YdqYyRz+ITqxb716jXO7/DuzNVsgI+nQy+Twk3K+dDAQZ52UXHdd435VrByEC3
87fzo/364SVLuMn6PaZ3PKhyNSwymNiwQWN6KSc/3GPVMQltqNhzryQiziGEwO5Z
Y60AJz2y7/qGbR7X2kulmcRUWhyWYk4w2g1mKAtictVzUTFg1yw3UuQB62DGR/B1
Z+lqHVz2uEPGDRCoQ/+HM33RnFWVBZ9nZybSx5MFIk9ZFprfYg3v6hFYFhOUTxY=
=fXci
-----END PGP SIGNATURE-----
set AF too
Alan T. DeKok@2017-11-17T17:29:02Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c6d6000b7d453e8b6e4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDxl7AAoJEH0Oec13Yh7Nk48H/R6WmqwS5AL9EIQUc/iz6Kf/
V2PmLdSVm8NpXjZFgrPDtwiO9DgD+IDIjN0DDSaQsKaj5yJKTOJfqEfjASuaqhLL
xv+QS7TSFbopvkDmhc9dwrzOPXYhCnMt5M85L9Ph2M8hoxJkVbmmdL/yCz1ZW6id
4pRNoNKqkQKBKmie9ToN3NCam6g1lNZatlKsL9rZ5R96iACL0K7B2dJerfZP/ot7
CZIgfD4L1wfJilqZQL6CzDJFQxJ4xoZ6PcYKOLcJP3NAC91oN99H28OY7ZNzUuQr
CHxY8BsiR0CdkOhWTUfFagbssiwxPZ4L+wENHLqZwQIfEUg1jpRYAwqoIcImU+Q=
=M5JN
-----END PGP SIGNATURE-----
don't include trailing 0
Alan T. DeKok@2017-11-17T17:16:38Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5ba4842831519c424b4…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDwzvAAoJEH0Oec13Yh7NmXUIAIJJgbPBLeMzaMHlfKKDUbEJ
J1uRJFfQAVQcZDKIJp7MfDvFSNhjhTAqtuyA0WAbdqb+QpUwASa90wkpCaWgUgD0
glSAv4KI2IojzVm1LPD2lkLgl/I/CdVKehICCaQNns3+jEeZbdaV0YfVpdDcG3LR
u94RIblQY4yaw6Y72KXSEYtzH+8HL4DcY7sYiRP2s5dPq8eBXGXkWJ74nSi0hhhp
Kxdt+u8QEncz5ZU4TQeZKH1Jv+5JlNKj/VY2YbZRLHCbihbxGQVWwGsauggZ4yFU
uMMQUvES8TSECzfGicBL1lCJcIq9NU7CH+1AQcTJEbD0QoweHc/oV6JgobwCQ/k=
=7i8a
-----END PGP SIGNATURE-----
check Message-Authenticator correctly
Alan T. DeKok@2017-11-17T16:23:04Z
Files modified:
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/83a43f2d5bf5d91ab082…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDvwQAAoJEH0Oec13Yh7N1z0H/j1E+BWIKR536+FxwW+QU1Z+
pTSmsfzDXcVdjbwG+BmSg571tHPA0ftJ4vfEvrmgzONB7DYwI2mE289NKF9qQwcS
9euojw2kiRQwqPqKMwGds70DHhdlCbLmtGkrEj6HB373BwtR73lUCHkXktH9MMZW
smHNcyMpa7szlQXsMl/u7KemgbrUtkKYMSl6GYI/pdJE5E78yG9GRVI8+itUfViS
mT1hwOqiLIbKCuLB3thjSQlji6Fy4o7JDJ12ASI5+w8I2Hz0igAXlX1zkANwprD7
jE6stFStRr+ihxkeBFqDwdHjJ58v2HMioSedlNFUur8wLst9st9vysXAYfbgguI=
=qPVQ
-----END PGP SIGNATURE-----
don't crash on <internal>
Alan T. DeKok@2017-11-17T15:11:08Z
Files modified:
* src/main/cf_util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a93671b6b896a09acda9…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDvtnAAoJEH0Oec13Yh7Nm50H/R6ts01shIKVhrp1Eq25pM4h
Uvqa7MCfcKJTj8FKPO0RYq3oPRxxDFCEcDCaWFyqHu3V7IOAkat5o2mrLJvphLrL
nME/wc+lvRhnomrwg8Dp4/NcX2XIeXSoOMnN6Oz66gz0V6Kfpk25FjOzrmQ0lcZt
mUSaTD+FHiyGBoQph1qs1c5aDgBA5/Ko5a4RBPEhCuiRIZycs+QjNRe10J4lQeiv
Ss3cUMvx/sqxQuNCRfBgI/5gn4yyCJR64M7fcwxqqVZYII4W6lZw/x0azka6whPX
TDnSc+kt+QruHNdToDA4KERNF4zeKdr0QeazV7ELqp8Pwft5rLHKSqMto3fQ5wA=
=Q4CQ
-----END PGP SIGNATURE-----
set data.type, too
Alan T. DeKok@2017-11-17T15:08:13Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10df517c2b0bd48f3147…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDurFAAoJEH0Oec13Yh7Nrr4H/jExihgeAk8W5A3FNNwQoScd
TuAdLhJoFwNlpdOyTlGBwprMJYJqh2GMVOrzbXy9w7uc6cwoeNoegy6H+5fwCiqx
6+iFBNAGTJEa/Utjd+LYOn1DtzdS0v0d0zFa5jFXPRnYxsbY7roj2Aw6m5wx2aBC
1my912A0bmDlDSBKIh0/yGPlfSwoFjTEXvT67SPYyPT+2+sCUWJ00bGnCHWx60wv
NMbAJVL0lcOX9CDqsa3JcIVrQbOuQ+k/fBXtgxyHrjBJnRdTtUGSBRmKpr4yoiAS
t0bXzFm1GxcUiracZib6CBSKIjwJMIwfjFzIKn5Uu5Oa6e7Dcu98mfCG1idv+Po=
=2Mpj
-----END PGP SIGNATURE-----
reorder
Alan T. DeKok@2017-11-17T13:57:25Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad49770e028da49fd1e7…
======
--
This commit summary was generated @2017-11-18T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD2G3AAoJEH0Oec13Yh7NpwAH/i/vchB0sWaAeZht0Cebkn1W
dH8XY7jyyGyfydsjsEEB8a1Gme3k/JU3DvrKzIxX4PQHSAIJ+I0tqFX9f1h29HVr
LlAQnTI4gcW0r4m0DLkPQCRNL5JR6uVa6Crw7FmcWPeq810gqovf+IyVbfOlG8Dd
k1CHUvQ/fnkCub0YLHdnePfcZGhnM+4Gho3HVwTxdtQqgFatYRyKtJuUpFDTYrU6
FPvfGE2BeSuK3w32ZxSqY6+Mi9xGr8ZdGmclvXytNsVLLE33cwThH569Zg0GDqKY
Jk4O/MQgEX5kR4ilLuHV+yCfjoiYH47JChT56rZO8f/YU0JHhIpT0VbkZzhCtbQ=
=JPG5
-----END PGP SIGNATURE-----
Revert "don't include TLV header in crypto_binding. Helps with #2127"
This reverts commit ee4de4663a3d7d4187d0e41916af0d66c46a73af.
Alan T. DeKok@2017-11-17T22:24:52Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8f9656c9bb9d964609c…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD1b1AAoJEH0Oec13Yh7NhvEH/2hUQSUlO8CTw27rjBR+QGCN
Eylc8QotOMyxyzQAL0wN6Y7AIpDSnaWzDwIWqVlm9qd2fHg+baakQsK+cl025IwR
tEOUQlR5uB2LvoQQpAWtCdNck0XoTr1Pwy7KGyiwGg2sREpzvFcyfTd8gW+XrLMb
pNS+kqR3wWrL8fOv4SZAFxlspYFFMoO+E3lbsbbkh2yQPK22DRq8IBGTOeEEEzK9
EbA2jSTfz204dyb3U8UI7nL0Ol6/x1GpYZ8jYgONqpNqt8+yYw69TSBjwk+8dFwT
O3wSij0OKX9m7SP2jCG3h8Kut+O3/pLg/pVHLC5SIqa4I9HM43h9rs3KHnxEQv0=
=Fs4I
-----END PGP SIGNATURE-----
build issues. Helps with #2127
Alan T. DeKok@2017-11-17T21:38:44Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91ee5673d34395378b5f…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD0+rAAoJEH0Oec13Yh7N7AMIAIbAw/QXLnJQ9GuQozEQsmpz
MFOOBUetHAcuFDOXqr+gB97NX6BP8pxdbOEKvOUIrEuRYE46nAudQBl0pkka9J/9
nRUbrK3xeQNG9Al0YShqkA9FoFlSQX/ifVfPWeduBULwBr36fh4NglYsDQZL9VXg
ZB5F7SfiABPAXQlUGt0hwSvCMiHcDEriGxN7xXySwQGT53F5irrqF81ymO/MlBs8
wk9eJ69sBIHfz+wVJwYiQCCEz1xb2qmPP5xvD2sy8iq5CU5F89IPCfu+TZczmKKS
U9GH0T3u35ZSMm0ggEuONJdxdn0SjE9fCXXo1vkm3cCtUfslqFTJBnNB4/MG61M=
=pYSh
-----END PGP SIGNATURE-----
don't include TLV header in crypto_binding. Helps with #2127
so we can just use the data contents as-is.
Alan T. DeKok@2017-11-17T21:07:28Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee4de4663a3d7d4187d0…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD083AAoJEH0Oec13Yh7NjjUIAJ3q8rd2b/HkTik467caIfB2
JBtVDSHhIZkz3Pk1+Fzav0pSF35+HY97JSyddct/4dp5xGT7f6GsxzZl3MshYXGU
UwI8+REJWtX8whX86iijFMvHEhiaj5fPfuvZ+HBsVtmSparXaZMZ0kWGIFt/DfOv
IwPCgEoShf5gJ8Ck2bcxfwqMY8C/N2sVUibpW9kyrVz8Y+Tijr67tjivcv5I/1ZR
QVv59wKj5KVt9W2HBWuumJUZetsj9H295FcZRJHVMrJerh3RsaSWY6CQFTKjsv1I
TWIXX8s3wSZFW+GoyYbUieGck57GKg67m8kcLZYDLDHCz86ftWyZPaH5UmVyRNQ=
=dm6C
-----END PGP SIGNATURE-----
eap-fast: fail on crypto-binding mismatch
as per rfc 4851, an invalid crypto-binding tlv is a
fatal error, handle accordingly.
Signed-off-by: Isaac Boukris <iboukris(a)gmail.com>
Alan T. DeKok@2017-11-17T21:05:33Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b111522bd129119585a6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD05OAAoJEH0Oec13Yh7NrA8H/i3qSP+lL/wd+VeGNGZLENmJ
CNaDna7aE+/m73cX4Z3EAle86qprd5hq1j1TjsbVaVNiHmKoIxG8WIed0/Vz9bD9
Gx+XSdH5Z5//3NJl05B9I4SXc8xKe3THdc+TrNZc+AJm2YGLBEZO1MPgq6/8f8RU
tf/w6gTO4lHe18LHw6m4QAzlKRkKZNCD8WlIZGxZkCH5PaiJSrzRQiLd07iysOrA
MQpYR4sYg5vsoAv1ETyQMEHNGXzY+kTeUcGFeHORQni/xn7voApsZlOs1to7I1Qw
0f97EIcBhEStsgUM6KmRxraSz3O5jJhohAWoNM3PARTKYNuwXyjd+EY/GA7dNiw=
=hFWD
-----END PGP SIGNATURE-----
check length before memcpy()
Alan T. DeKok@2017-11-17T21:02:00Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e2e09ea60de3acd5445…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaD05AAAoJEH0Oec13Yh7NFwYH/1A80TJwuOGQn7hFiwTICLv4
AfRU5j9z7zvE5vJliHSRl/0Xlihce7SnuDrlpog7zpMyBVU5rBH0x5bVLmMRU6Mt
ngj4sat2vIRVxN9ircy4C3f68MjPoUFEQDpAPkDCPjy1OVPTIAHBC+I+nbkTaUa1
sRf5/TpBkCjnS5a7/Pb+9CQoUKUrqPHrFtysvLJ4x8h7ItKGGMugAf49EBeQ4kPX
70tKERlDXulW1XRDvLv1AJQMvfJ/GL00KI69DDTnA+pDGXc7EudWiSwzLqoE12Xh
ZCzrCJ0VRG3YG2nfEECxs9OcUAayxDFewYXjvpcrABVRqcrsEqGaLpChcrYzM0U=
=wh14
-----END PGP SIGNATURE-----
re-arrange
Alan T. DeKok@2017-11-17T21:01:47Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65dd334db058b9092e94…
======
--
This commit summary was generated @2017-11-18T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDb4dAAoJEH0Oec13Yh7NlB4H/0eZWw2iIEbu9y6gzqm8Blmm
D6vJq0RHGSWxN0MNbu3sz1urXCtN9tUaDM3pIinju+s2tYhN3mrmRkcid5kWJroK
9pBxoS1r6OhJM5j0Df82ep1mboAEN1FmPT3O+jo28Dvltu88Haq6R14bbrYt45/1
0lShyW54pNFjum08J1Fx2aYM/sw/eXxonvJz66i809PL4f0IE9DwG1GCCf1ZUymJ
z58gmsC9M+1d2xK0nEHAeAOk4Fl30Ei+PmtqRkT2PTe+ewFhAQrsN+IKonacNNjr
OG44NOhJu1WT0YB3obCAYxu+CMll6x98PvaatRoeOKsEl0cg0XjafpSCXwN09Qo=
=YH7R
-----END PGP SIGNATURE-----
set thread callback for newer OpenSSL. Fixes #2125
Alan T. DeKok@2017-11-16T16:34:22Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/509c7e971955ed65c7d3…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbd+AAoJEH0Oec13Yh7Nq0wH/0923q+7ZndVV62ahMv0gk0e
/nz8FSqswTqtt6gK2RX/VMdoCql/65CK0hkDtTdSz2MvVS48qE9piEwVufH5mXZs
0qPvlPzKyIZ55RujYdOgrWVFd90SqUMHqFzUpCpQezuD43ZrSvDw4My7FVoVfR8c
Z/c1Schj60J+e3WCHeeYIclF0cb+nvMPWkXJLWgcAv8DhFbArD1sNoFo39Vo46Ed
vD7FXTSqGd9Lb64zMw8g5Ax2eHgEyMoWikhGa8GlMJnvmA63Nc3zxq6stxDetu7I
G9ymlVfWDWpnGlU5pgIZI3G7MPAtDOkVYaRABmLX5rG1dIZxoT/I64NkxHNeH4Q=
=rO52
-----END PGP SIGNATURE-----
note recent changes
Alan T. DeKok@2017-11-16T16:06:18Z
Files modified:
* doc/ChangeLog
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05b6c73a9a92a64c78ab…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbZ2AAoJEH0Oec13Yh7N1v8H/1/ILhj9hYugImNEl0l4U9Gq
+On6+9yC3MJX6mtK9mpHXbJkb9qc/MTpxxVMPXp08cgOCFK1KzIvlJBGOFcHthBA
mZ91CCY75wF+QSOqBaM3f63zUVSGrnz4ZG9hsolcKduiRKXL5Xq/A+87lv+s60Gc
tKsjGtVeWRnxCUVTQRWBR7s+6SEJk2GcNdpEHR4CDYlWGZj8RtpXlqIvzvbQDpSh
dE1cjhjHJXGVxZBcrqv0DN68IRYbdMEC4ACfdl3EACbhW+c8DSsLXU4XMbDh4pZa
yY0x6cnkz7fttQ+0ZEB4r2jvxr+E9OjfwED3j8ZhJtds2taUb735YOFdKUYPZ2I=
=PMit
-----END PGP SIGNATURE-----
remove unused tables
Alan T. DeKok@2017-11-16T16:01:55Z
Files modified:
* raddb/mods-config/sql/main/oracle/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2fa0f2febb4e69c82bb2…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbZHAAoJEH0Oec13Yh7NvHYIAKEJHZ/0ExuLmAWsFFNrSBXJ
+6bjMt43pp8XrCdMBabBkNegQcB1KKb1RulF8H79BqUxDVX6AUUteYyuWk8lKwXr
u5diPUN+0a3xc+NlqaRec9EWrJVrzbf8qL4gW8Rxi4jor3UEXa/V3iojnIj8/ZLQ
ZUP9cjoBxlMr3IgeZ3XuEtzzqhzQr2SVudaRNOyGeqs3va5xJNSAaxt4HThUecFw
+HUn1p79Q4cVOnhwfzyIvYizD6Tx1qyAR/a/CrgWqUOYI1odva0QTj6QgpteJGW7
RwYN/bxcJawEzsHsrx3pQ1OwZD4N5yvVxknmqdgXaO2bKsyyY0q/lZ09+7HDjOs=
=MjHU
-----END PGP SIGNATURE-----
remove UNIQUE constraint.
No other DB schema has it
Alan T. DeKok@2017-11-16T16:00:57Z
Files modified:
* raddb/mods-config/sql/main/oracle/schema.sql
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac391b27a948af513683…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaC01WAAoJEH0Oec13Yh7No+wIAJ4ALgGwu/CUxL9/GkJSxKuj
5Lu4FuQFquAdWSvcWImZqwDY6OkQGauE4FC8zJAGnUpzAU7ND52eDDAKQF/Q3sOU
YMMqbFyRuftzhz0URM7iF5e6kupP47T7/OpaoO0/OBjNFG1zF1GQbEs6UbhCdDem
MHarbDXhF4xRWtqB33yiNayU/AhVUs1eJor80AflV5+fp1GiPjtEP8yePEW8bDuI
FjoxdJ7oioeXyvMMP7MKpkBqZybQHIGRG7e25ASFPtJW66bjPzlKiR1fxWH4uDcm
3kR2/3nQMPWs8pyS+QcdRxSzZGHWbIWjjSOzm8MtPEvzcgMm873ajfm2ZfaHOhs=
=wh6E
-----END PGP SIGNATURE-----
one last conversion to the proper name
Alan T. DeKok@2017-11-14T20:08:46Z
Files modified:
* raddb/mods-available/sqlippool
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7351aa5b74373721da72…
======
--
This commit summary was generated @2017-11-17T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Validate requests too in radsniff
Arran Cudbard-Bell@2017-11-16T22:46:17Z
Files modified:
* src/include/radsniff.h
* src/main/radsniff.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d90c9f958c23510ea2b…
======
Return an error if we can't validate the request authenticator (oops)
Arran Cudbard-Bell@2017-11-16T22:46:16Z
Files modified:
* src/protocols/radius/base.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08fc637b8c98296dbe4e…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDcbMAAoJEH0Oec13Yh7NzWcIAJ3XjyHSgVzFbpVUMAwe8GI4
rdcqbEQ8ovvkfmXEP6QxHTPnqx1VDpYaBjHbmJ82bBCzP9jdm4uGJtBEELGHf2+h
BrnQ+N4k9LaJ0FmQDIz4ZU1pv76efiLA8Kzvq3Cy9nnU3ROWfh5uXq/pDKoenNMY
x0o8+Bx/A613Hd6avi0S1NRgfYCJNmvxgnp/HEAHBYqikwFXJ64CRxXc9nohG3cZ
REePKe3fls4WsbDeh7NrWYqPy2ymeCYsgzr8QLCT7aTUKHbyV1B4D8UV7l2x+22g
6V2K9y36kBFCmS15fvyGlH6T0ojlaeV2OIM+skMqBEd1uaHbcfG73qtwvasjlEc=
=AZoc
-----END PGP SIGNATURE-----
decrement workers when we exit
Alan T. DeKok@2017-11-16T17:11:37Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5397e51e2518a35e8ead…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDcZHAAoJEH0Oec13Yh7NYYEH/3+YeFUTDCcRyUbRUuJLybRV
78LbzI/Uq1Lx3DJhXLveqTfqHOKwLS7XQhbD8FMVOW7f8Tfd/Ym9RsOsIxTt9rVE
VSaXeFMK2fXhOBDxIWOme/+OHbdLyE2G/WH+krqSeBxFjzRXkA4DdYiXbljKDJpY
BFvNejMfEogcZr1efN/0H7GDTOkqeUrrQORHFh5UcxC/MPdATFKkOHmaNQTZuhIa
GztJqa5xuX/sqjsJxhFgtW2oKuvRAFc/oSGK+ccMagjQxyDFnJSXP7e8uqQdDD5a
3ENebHZas5gu70/llcySzX/fmJxIpXOVNgZ+INWWZRW6/ZSnLepb2z+vGztJUTo=
=cSKN
-----END PGP SIGNATURE-----
call worker close, and don't just close the FD
Alan T. DeKok@2017-11-16T17:09:26Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c098efdc4c7817af8ca…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDb8BAAoJEH0Oec13Yh7Nrm4H/2BPVrDvY9K6DU452iMk/ofC
2F7Ar87YWeFt44k7ufNIFadT7/HA05dY/xaZgCIFP8qb1F7grXXq76b2V9yATLmo
zxXA5jIR0ysPuxjmrmOORSwQfpRyK8G4uuIJqkR+ghaM0rw+jFfHINw/J8f1ktAx
HB9/Ia1JW3uD7q0xi5Re2yXvP6TgB34klY9F7Tsw+pUSbTSW6C2DGWenoeAoWTk8
ZFFLrR1B6zuuHCajVFcJuSApjattmmZ9v9fZLahkuXWO5sH+7TiRj6oHAmBIPakS
gF4OtjZmiacSdRnlSngtd136frj7btixgD7wo7K90WYU0eNcPywIYw5nRONEvz8=
=V79j
-----END PGP SIGNATURE-----
touch before free, not after
Alan T. DeKok@2017-11-16T16:38:17Z
Files modified:
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1476566ad48c07fe6e23…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbf/AAoJEH0Oec13Yh7NNO8IAIdnAER3wZthkOwDTOJYVHIR
kyaAezNw66CVj6MgbNppQTS8kkItv4ZseSiE+5796w1eoMjYqHs5fQd7xuh746cK
6HxzT/7c/uxdXUvIoB0YYajeufSK7EnT23VzWAjTag1ai4AkmTl0o276ogCKoysj
RUkx2XLRiVlwcEpL2lIcI2rfm+VK7PnOh9CdE91n1a8ndFXftZ4FVGC6N9huHlql
PLJ38lnXbXCohLlB7hNsSnCYl47UUabohpx3sDDayjSMtD8q92dCUK9ctGxbhddl
8DqzDwRtt4m1px3pztsZYM1kxPEea4WG0wb/FO5gUoUqRtiwxVFyRNdcT6UXX4Y=
=p2gD
-----END PGP SIGNATURE-----
typo
Alan T. DeKok@2017-11-16T16:08:29Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7e8a82da165883d7189…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDbU4AAoJEH0Oec13Yh7NVnMIAJ7hFmH/C6PVb5pPrHQBUBy+
wwC7DEx1PrkwCgOZUyDlVdGoaXv8/FY+wuOCBGaB3OasWgZX9qtKY8BWo44904H4
S6RZRJ/ja7NzfeyK2Bt6Ia7kvTUQhcSbEq3Bjv07c+BKEk8iUyrP5VaoBZToJxar
qkSDSGd3M4rgJCERDWxLUxOcXwBQN5XowyUX2H92WWs7L/CbunmpwPqG43PT9+9i
ZkUy9sJVA4RgE+ZTra9L/EvvPnrWzL4nVAn3oFbvbYCI8OMPC/PskckOLSiE+/Be
JXZr9nJ0si2L5qRNoKZwAlIQeKnsLB4XufXN0pyqKV/TueUdgG3e8+oyT9zRC2k=
=cyZG
-----END PGP SIGNATURE-----
have the worker clean up it's IO instance, not the file module
and in work_init(), poll for changes if the worker is still alive.
Alan T. DeKok@2017-11-16T15:56:23Z
Files modified:
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c08bd1946ce7dd456d12…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDO+TAAoJEH0Oec13Yh7N7RkH/A1RJRCyW6oGAzx8wB6dRO/E
T5+qozintlc+3vNAQ56Fnz1OAcpzVJDocYwub/A0TWnxuNDyLljEsXSWJj4E89vK
cI4veNmL8L0AAnTHdOvpKqaXSwafEN7tl95cYa4zm3y3ymDd3c/BrnPnJEbkbBiw
Z8jib/EskzA9epiDJA8icFlajeAQXpOCu6QulmkfzBolRL1mH/HVn9WseD/k6YzS
K2aO3woq4Uh0PFte+wrH1xi355IZNM4xcO0tc+gScxbfAHDc+ih6rI+gECQ482wC
U7+XHy/SfKJOz+fjlHOczRA1pI1ndCN9ZWY9p6kDK8Ro4bBOcDnPPAoXnnYI/IY=
=3eMY
-----END PGP SIGNATURE-----
travis fixes
Alan T. DeKok@2017-11-16T01:53:19Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/68d0137181fea18943d6…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDNYEAAoJEH0Oec13Yh7NIZMH/jVfHRdjQvC9XYUaAAevflHT
4MjYH4Ba5AU865LgtsIg7lKNswIxgM2dWMjgnZ+fVVNQqXdRdohfkkj0dZPDk5pj
c7Y54Hw10yJMbwW0NvNhQOaIc4/xt5ZARKO5y2jSUYz8nZXVlSHGSYIe+nvHWcQ5
Gnuh/s13WiwFqhVPT5VcAiP5C8VuHY5kjF5GR8ecYyUgmztl03yuKUCxxvSoYUDu
oo+88qOT40ban284UkOOyeq05QJYgrgZrV6kzvt+3wv4zXHxKQ2tq/fiphT/qeJV
SzOjeJ9hYxeD1de+47r2jNbQ84cW6mCoSKIFYkT+DsvJiu2ceVmKcPRRDBmK1lA=
=PKdd
-----END PGP SIGNATURE-----
call fr_network_listen_read() on Linux
because libkqueue is broken
Alan T. DeKok@2017-11-16T00:04:02Z
Files modified:
* src/modules/proto_detail/proto_detail.h
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d916df3dfbae25dd528…
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaDNQIAAoJEH0Oec13Yh7NCQkIAJJJPud12QxEDjdl/AdbIIzo
aKZsqLHFkYXMdkr9c5yoRKgNNlMp1YCXmIaDv3VhPkK+hzYntdQO0YC4+lg6T2rR
7g4lF4c5w+NWL19a4QayoeI0JvYrtRBimlCORHePcqsRFpz5lpQJMqT6bz/FjhUD
CZ/jM8vq7/SaAktYm7rEK5eH7pLkjtYgpkyQgFO3PApqNr93e27kHdt7LtCfMeJN
ualt/cHE3VKnad6UA+QdVTp9miX8YE427uLcJlkBesJqAgGwtN/sRcrQSkuSonVX
iLVaiB2MER2W7NskKZfVFDqY2Mydtc1lK4pSaoFH8DkCLwHzIsfC8CITytPSeGw=
=2HJG
-----END PGP SIGNATURE-----
add 'nr' to event_list_set()
so that if a reader needs to poke the network, it can do so
Alan T. DeKok@2017-11-15T23:55:10Z
Files modified:
* src/lib/io/application.h
* src/lib/io/network.c
* src/lib/io/network.h
* src/modules/proto_detail/proto_detail_file.c
* src/modules/proto_detail/proto_detail_work.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3519a9263db91ce89ce…
======
--
This commit summary was generated @2017-11-17T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed)
1
0