Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Sat Dec 30 01:00:02 CET 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaRmk8AAoJEH0Oec13Yh7NnsQH/iVa4Ab6fWbfisizuMZuzRVu
WazmMrAo29+ijO0cgesb4piNBcte9EusS5YOUQlOmDNiQ/a0UDq5ZmBqQbU4yHBe
nw2Ee3+dyEwdDXx0OWRn1RNAnSjok7lMmvv/E+0d0oiizHQeIds4lJ6bmRySrYfz
54Sie8Kpdrf5jPpa8YgX3DP1JVDT4uOb0HAgfUb8lPXdSp7B+K0X8ttPGKTA8976
QwOTLPsvf1+tadDKufquOVoPSaoSWHUBtFEJ3iEkc0shARsyghaon0XjpZTSwzcB
WQ861ZQyevhjx9QtPgdWdfS+gg+nKgL483K8CF4hUxLCi2CgscCa/2R8mIqkK7Y=
=K6NZ
-----END PGP SIGNATURE-----
remove "compile" from processing modules
it's now handled by the main proto_radius
Alan T. DeKok at 2017-12-29T16:11:19Z
Files modified:
* src/modules/proto_radius/proto_radius_acct.c
* src/modules/proto_radius/proto_radius_auth.c
* src/modules/proto_radius/proto_radius_coa.c
* src/modules/proto_radius/proto_radius_status.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b9c61971b11af2724d2e7ddd8bf643089ccf4d0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaRmj3AAoJEH0Oec13Yh7N+IQH+gORNmvvr9Uxxl7wMmTEQkwH
tMej7Ecc6Xkm3XMObuqm1E9xdZfO+Yo4FBUuwBrPvgEVlpIYxSRySwth+Hl3Mt4a
GL3HX6ZiuWk8tbGm1kC++F8yvxHHe/JcWQE6bvQ8GMowRI/kq5Vir1J/Kur3aOvO
6Xye6UEsI2wo/72ey9I3D0vnc1hq6/HsHaT3Ke5ylG4gFNTOjqssxnMKRRj2QhiF
m4mGT0F7gurj9k9zpl9W9Mi0MwV7VXo9VqUNnquiMrN8ugwIaknd4YxmtOkGkPDg
lAbsGDzHC4cPc3rHqMY/548BVZax8e7y8v+SIT/P9CnoWH1i8rJddABUZbjjIXE=
=UfPQ
-----END PGP SIGNATURE-----
coa also means disconnect
Alan T. DeKok at 2017-12-29T16:10:25Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2937de418dbc083cf189bcb4e413dfb2c9d8504
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaRlwrAAoJEH0Oec13Yh7N1w4H/3LaDmM5TO2UfBoDvo+CgDLY
xCX7/FI2AQYjXAxgjVhtnS9OKYcoyCEonRpBlz/0vPJTtYc0mRTdAtgmgoc2qzrP
mIyH8QrTGvlDUsJbQJVClaQmTua5b12GxAmLyFA6S3VHEQhDxuhleHMpJaI+WZ2T
4eisQG4Tl7pHbC/QWL7sOkAKFnYXGbiBy1yGvPV8O1DZPHn1uJxOf2WRyJdmHavL
AVq+5aXyUlysUA33WFR1xvgYUqs8SWQSc5zsClFKC/SO1W6ZszxNaILe39eVhY84
VBiRs7UUGW5Ly2Sm4c5kMZ3SDuQfrnCBIIAy78XhEMU0SX4ziC+9TAI8p5z4b0U=
=9kNM
-----END PGP SIGNATURE-----
hoist 'compile foo' into proto_radius
which does more sanity checking, and removes a bunch of duplicate
code from the sub-modules
Alan T. DeKok at 2017-12-29T15:15:32Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9e9020dccd7ae058b2be055475725dfa42b5404
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaRlmUAAoJEH0Oec13Yh7NsQIIAJPv719On5KUUNosnee52YAd
2gp+f8wQP0pKTF/f037G+Uf8biR7uMvcTLQwSzpCSdQf/joLxbjleN4AC98IM4kn
Td3CKyL2C/s/bhmt2v2UB1FSphlnEA8ZRrm135j99aosvRT6URtQQnJ97btwvonX
53r6G/x3Kv+I4MCbe2QKftO9Q4fSdONoab/Py57NExBKD5hIpEXnPCB8iAzr7+KU
pGTTc9NE/+t+RXEOrZlM4q7dwMwyfc+2hjx+xiihTyYtvO/C0C4GF+wC+2QGSolO
YbniUA0vJkEFFokzpR8lZ6+jH9AXL3Iw9BZ9kgoPI/CXQc6D9iAJwPOqZBJ69vk=
=XF6K
-----END PGP SIGNATURE-----
FR_CODE_MAX is 255, so we need 256 entries in arrays...
Alan T. DeKok at 2017-12-29T15:04:51Z
Files modified:
* src/include/radsniff.h
* src/modules/proto_detail/proto_detail.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius.h
* src/protocols/radius/base.c
* src/protocols/radius/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f45e28cb1186538d55a7ed4a7a178e591786a95f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaRlbnAAoJEH0Oec13Yh7NKAoH/jyPNnZeQYZWY954jhiwBOcT
INIMa9IOz7QgCTkpXkr/MohI4FWpxkVb2d6mCP+AsKi+m/G2Bt7MBJmTjQ+1dDOV
mPq30qavYHxLhByvUNZ+6OrMpsKVGNstVt7nBLKmXB6+SwTSh72Fohr+nXzAQIYB
pXlA0CPPNndPOVG+woioG2IgE9Gu4sf8jwQz001mYtnAa8woPtW6RhfxIiG95Izx
R28GkQJR0WADO+iPb6jM94AiXwBgWO33JZ5FbW8TeggZXlF1aJc+n734SNRNg8uO
D9c2Jd3AX+frKd/dvijRYfEfq13ViFaB/8gUV4uZoxDj4zy1bRguL+lSJM3RB9Y=
=8Rru
-----END PGP SIGNATURE-----
more sanity checks
- that we're listening for request packets.
- that there is a 'recv foo' section if we're listening for 'foo'
Alan T. DeKok at 2017-12-29T14:52:50Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/afbf6dc7f99c23a2903a265d4aac3ba16d3ea273
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaRlWSAAoJEH0Oec13Yh7NDLUH/00qLrz+pcqvLRDG7iE482mk
D6BR2IrJCr/kGMdR43/vfiEd0RxdGvQ9NR2wFAVKdnkuQ4bHUu4zSzvy8A4vNeN7
I8vxf7tA455B1SQWP4HlA9kyQGTecWTJwYiNoiXQh0mqoZWV6gz8AqfXA0B7hMk4
On28oSxX0TaPHkivMgjHjsDaLoBFoe2rnth1hK2aMT4YUoLuJqqXUqUJogLDfG9+
Qi6B0XGKJUs90KrQJ8DB3gjFcTdk4KBdbFzKfuhk2CpP61ypoP1YCeUYr15h5yZp
klx2OXOiXpBInzmSaZTvYN5qeCIB7N/SaDZohCC5sDSZUSxIcc4qc3TnQ5bc98E=
=FwPY
-----END PGP SIGNATURE-----
add struct showing request packets
Alan T. DeKok at 2017-12-29T14:47:38Z
Files modified:
* src/protocols/radius/base.c
* src/protocols/radius/radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e89e807698235a16f6aa66ef4ad52ed6c768bccf
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaRX91AAoJEH0Oec13Yh7NmckH/RSylTSYgbfR+Vszr0ODuPcV
+Vs4gaBZfJ8rUG+yuT4wG5Cq+Ogylh8nZDDePicFGBCsSTf1eumk8a/2pZd5c7Wi
e1bMO06zSf0UmO5reB8N3fWtxafc2FRkD6Ya4blt8iU4sj0ZJGu3rqJ6EkTygd6R
YutwhjeY6EhDIGWfTvvaLUeCd6G4MnmKORvEt56ButrXQmEsq0RGnBqZvKSIfW7y
+j/sjU+5sXk7WKbQX3lbUSM49wZnnq94OVC9e3nn+q8WCvdEXqxarCtxporbUNCL
NWrJWGrOWauWe12Tc9QQYkN5VV5qb9l9qAqx3MYF3xKksXjXmAlkJpD5Ta+OBEY=
=X93I
-----END PGP SIGNATURE-----
don't print out debug message twice
Alan T. DeKok at 2017-12-28T23:34:07Z
Files modified:
* src/main/unlang_compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c8072fe01558461066fe52038c60246a96a6284
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaRX9oAAoJEH0Oec13Yh7NNSIH/0Db7dK9y2XY8yRgqbqKfFQ9
PP5shnagRCKGH3wedNo76MlY9RRluvqLKpJRU2rJ/7NR4nmnHPEkn10iArv7yy7f
nE2e9jRbPn8i98m/brIGVih3wea/8rS0mwFjL0PjtDkJ1vvOZTwRPVobLeWYbZpS
rwnE41XbalZvGhIA604p6EAiFtQ+X1WewE8MYlJGmEEe4smhZS9g/6xIDhiKfdgX
HU1iBHM2ShWpsiiXHHSS95FwA48IoZk3dWsAOss/aNNG5FywkMAqn16gmUa8Xnr/
u5EOw2OOVtqVFuVOjqaYnV7AuqBpQ7TOz6wGdqrIPhe4n+zvFlH1DviilBOJBU8=
=9xzf
-----END PGP SIGNATURE-----
clarify error message
Alan T. DeKok at 2017-12-28T23:34:00Z
Files modified:
* src/main/unlang_compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c430dd66d8779000aebbff53c18eeb953a58adb
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaRX8gAAoJEH0Oec13Yh7Ne9IH/2xDGQrH/6O8E3HEE5sVFacT
5rqPiPjGypebQlvk9LbUFjsq+nzzEksEwk/EQy9w8G+ilhR5I3KabJxsX64fVH1d
03+iK9kFdyPi29lUkeYLw2/OInW9s1slVeBUcT5w8ppsoekpb1DEzaBNSxOJ5B5s
So2ZFvS/y8Z7yWso1GeXek3ZUelc7uqFEL4gOG2LOUlMHKTMFxs3UApGWwt4OT/+
AG6WkQ0l9rkzt5aqt4ezxwjGRVbU/BsECkPx4brUrKBp+I2svtmK5fsgKqPKddHY
tFfuxr8pphe4SQAMY38I/4tF4KTGjAfuO1iu/a8urmvYOmXSgArHfserFSJGw2M=
=svo/
-----END PGP SIGNATURE-----
clarify message
Alan T. DeKok at 2017-12-28T23:32:44Z
Files modified:
* src/main/virtual_servers.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d3fe5f7091d77ce5ac0b129e85d975926ec66e1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaRQC9AAoJEH0Oec13Yh7NOaAIAIYtiNjo3DN0fJdkKVSUJakd
LuKbJbBe3dUPl1rhDRfCxOevzXxPgoAKv4O/HCEYcITGhZIN9lD47W0Uj5Y53LIW
e+z7xpHQm00MWoH5DUkVuEZB5n5S3wg9aTvU2Sn7nqJVyT/0Bvbnf0ohytPQ2Cbn
CqaCJS7LD9/1DlbjU6/lcRhKEUaSJWe+QU+DU0Y3g7L+iEZrW9nOXMNIZ0sMPQh3
elbsAKdlM9eaOiqKin8PpqREtDdMnF9zf/cbbxfHLugzjNEWCMEypBUGecZG6KD6
dzLbhJ6/1XZ63rqQmF+ajYLOpyubbUv/2WfwtNzHvjlW/TVHQfC/BqEQXS62I/o=
=kXGE
-----END PGP SIGNATURE-----
use fr_rand_buffer()
Alan T. DeKok at 2017-12-28T14:33:29Z
Files modified:
* src/modules/proto_radius/proto_radius_auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1bbef18e8b3a3bfec508cb48f82681fc82af4fca
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJaRP9/AAoJEH0Oec13Yh7NLsgH/02TVjPACZAHG+OuxjF8jEbL
wXOcIZEkP8eTFGeQcF+MqAzvn6zBPoFKJBetkTrQCy13WkrfvqrGbXXni7UQ0mPy
N6uo+omTSegJy/z2YvMTVx3Ree5+9stBkIOByNBo3wkx/GpPB2c714NRQLRECYt7
/TCCG+eVaBizcLzmdk71jbwm0qX/8kZzZW5wTWB3vrDm/e7Rj2M+LqY4kc8UNjsj
aWhOgv7h5+qODkyQxXKTGP1S0pKNhY0o0qf4ZKBnl6mydpex7ZFKr/AJ5qw5ulxW
sRJwMJ+Pb4BUZiChHtmtA+UIgVP73+7vcJBVNfOsUWUfQFaYDU4Fk5j2MY1Ovlw=
=Jen0
-----END PGP SIGNATURE-----
added fr_rand_buffer() to fill a buffer with random bytes
Alan T. DeKok at 2017-12-28T14:28:04Z
Files modified:
* src/include/libradius.h
* src/lib/util/mem.c
* src/lib/util/rand.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/391af1f58013d62be1e041660fd744ba15365b64
======
--
This commit summary was generated @2017-12-30T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list