Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Wed May 17 02:00:02 CEST 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZG3ZyAAoJEP+k1YKfttfKdikP/0yqC+XCHPrBSZgS0cIwNqUJ
AZoqwoTEm4cSfWJjwwGEERKk8ney7YgUcxAP4AjFoDg9b9F2/UzAvCd6JHgHlxSc
YD9hgzATyIDOW+ve68Zqo1Ob5Gn7oTq4bJQnviSEDTIM2frC3cf5wZGii/VgT1ds
idDf4zaqaSeXNJggPo5KmwjSiANoxXA69ImkOaspPXaENG/JfdbzT/1fxMclJLQA
Qole/aumlDyL+u4hXQCU0dBce0yLysvDP2Gkw7ePBSntm9h/OPHSnYPJfjkDYCUa
4WlquT1wbKuGOzJ14lHNNs3N7NLbrNWsJta8ALuZhm7uiPCo5JY4vTuLD2dVx58N
jqmPh+xMPurK90w2sevPmgpMU03Gd9kh71sMpevj5sGaGFzS7D+Qt9OgJ7wKM9AX
RFLuPj0EPibZSSJcU8S1fEtL0+11etBSG8ZsYGk8MlBV+7mau2jNTvCl3GpMBa/m
3iIVY0liEHnIJDgst5LOrhXVwFs9iRXF8vx0jifbpMO+tflaMear2l0oTZBDojuE
OgOvNv3jzjfDDIEeUpaRNZ+t3SD9wh/uR06RLrsWXAydRlU9E+QVKBZUhrHjLh6V
kgN0HUbdEqHTjgj5TNim2q+2aIsybeK267w3wSda5P4JzUo1874b9d/Wj5wq4jlu
v++LIFM0/L8DcR8+4qRk
=qAIb
-----END PGP SIGNATURE-----
Can't be inlined
Arran Cudbard-Bell at 2017-05-16T22:00:18Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4854f66e63d8b3e583e8de1425304a031ca5faff
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZG3MeAAoJEP+k1YKfttfKi14QAIExRsaqTt/3d8cfXLN7uNnd
IuobP8jk/yIGY/aDRoOAFU/lLqmaXd4NXrr9uwpHNmSXlT/xKmMjGHJUshxUA/UZ
UDMgfAGoy3a8tVcSRl7hWga6v/6pkg97nxaPKiiZQDNAKyys5si388wyKRqU511c
ARw5tVVEx5MvXBQDClbz8fzZ/CmK2Wu4I/9dyfqcTeMDMs4eXE5jT3qmD3i/Rvpc
cPiKtGvEHUQOBe9trAq8PBoDPzWxuOWOLXnWdVTo9dVzYgZ+k1uSfFpf/EhhvPvu
3UnsjoVOB4G4dkvz9PL6gp6Ei8d20rSUtnl5QMw+jpd0UwgsiSB8E/5Uv5LS+ZTe
KKhRcrdroKzG0pBvYs4B6N4kBMmkQKWuKX0pw6n5R5TYmddHTYtXINmO9+xUpdT/
6coWpGAr+2rLEY0kPb3NTGpLh5/G5z56W8LAYxLkdqp6rMRGMVMQoPBvg8jg21Zc
fR78qFs1Q6rgajTIsxpx56PqdQxw6y7xx5SDOhGJjA6xfo3Km+urGYNpsqUkJtju
Y9gDeZE8QfkjE03Z+Aj3BvjDnuQC4D6DsYb+iB+/2Iyy1lmAbtb0CRWeCGNrXgHD
aI9ZB7bmiTYDaAEYywG2jA0aBfNaV4J7Hp5iWbvGakHyFM55jvOJIdEkf3Y0NhTA
O9aNKl6PtvZNDysXh6T+
=0G+c
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2017-05-16T21:46:06Z
Files modified:
* src/main/tmpl.c
* src/main/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b14fefd0789f0dbcb64bbfd477061ad16dcd22cc
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZG3MeAAoJEP+k1YKfttfK7UMP/3jgSvf55Oo4zKiIntC0kwLe
3YSJlyVJoZgwQGnZ55cZ0U8H+fMC5MwCxZ6LHnAE1G3vGcqd0OionJjNb7UtBigm
6m2JAIzZqHq7wxXtOH/EL9oDhNyLu5+VjF0LPG5iu+iJVY0EJ7J+cbZFxvWx7Yc6
iCvrbb01MLDLdiVRHHBiZVEIyNU9cxm5lqiuG0UY5w4idEV5UkMzxmQ4KJ5DSVIw
D6KjxDLx8g01Ol4RNyD0KsCv5szZWiFF53hMpsRl9mA8+/RSVzKxq9hhUS5WvXZK
540hHeRjGrkxQkT4Fk8z9cYlcECBgrLpf87ZHt+DHIjbDPD6n4GffBc1HZkCyB5V
ejAashPSCzByRKNSkVM54QeHdQUvLFzrYSxBZ1qg3OYQUyu3GY6/KDChe8NUgLa0
9URsOUrrZBDFUSBGmWbroWWPDupxJzvTtTvI/Q/44LrMhcPDXJacLDCdZZ1fJkBv
VPWNN3wdkOFITn5o5jJkRk6kSEzz+Eb1YB2jgQAoxuSYnNUETMYLpt3AOffuap3b
GOjBxA1tL1mvq+yTImFlLA8O+PEkJwCrhTM4sE5YfzE6y6sFQuo3Sba4VfE63Mua
ndQhEMyO/RU4ahHr7yYmboQbC6sGUEnxefBztJzQuGEEgQ6YNeWLNSuqB/OcW13f
UqrxvpCD2QE06S9QAYDM
=T1lS
-----END PGP SIGNATURE-----
Add function to validate entire utf8_string
Arran Cudbard-Bell at 2017-05-16T21:46:06Z
Files modified:
* src/include/libradius.h
* src/lib/util/print.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a57e11d487588b27b4db4bad1809f9b8762c25a9
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZG3MeAAoJEP+k1YKfttfKGCUP/i/PWeDjLRftG9bJ/+Xor8Yy
gKZ3cdcfrdr9AwxwkVl2Zpu5d7/nUftJD2FcnUTQd5EZOePqW5YcsuERFbimDqvF
Lnrw4GmabRut7nkpQ4tALbFPM+Oi9BW3WToZiK/nqzeJtpJ9FmRr5bcwbTlGGrsE
2d6jajP+CuQkolu2bkNtS2uWPPkB1mbOKAoVD7yVFTkuvAq0NxWSefMnaLc/gbuh
V4UY1fO3isrd6oSWBM6/txQ4ybYlFmipcqyvKIXSEHcDOEYoILy1Kh6hkslQNAIn
fJqENVjyiTlLJpeYB1vYLElSP9E7YKg2Mzw8tAiOXmw7VX9GP/bZWQcNVwGreS6H
jYrBP62A4Zcaj2HNowpyALK/23TpeOGnGLr6CObts28QdKBl2Y2a3eqOCAyt2kIJ
03OtGSn4ZrltGA+LYWpDP8CNdqc8rc8LM8e741iVWyu2HQzAlUuoQDRylbQfgZBT
/qpzqZO5bwFZu1lPUAMXmCz8fRkX3foqb4bNSWjxKmbuvY0hr12YUKW5TI4D/i7V
xx5fRQelsR8F4CqQKmujGsQiTssIjVP5ht1rzBtI1q25kgbcmU4a74W2Li1XF4vr
fVA6Qx4S2oJDrfXdqgf7d6esuzyYKoBUhEu8G2heQXCY1WzU+fJPn9tenF72JtNJ
Wq+SNLMpU8+hf0/RRc5h
=2pl7
-----END PGP SIGNATURE-----
Add to_network and from_network functions
These implement generic attribute parsing
Arran Cudbard-Bell at 2017-05-16T21:46:06Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ccfac893877049753229bfa9a6a462fda18d03f
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZG3MeAAoJEP+k1YKfttfKg6QP/jKKu79Sh5NIToX2/uZcVosT
IJkWtjIAHq41jYEiHBVt8k4AMPOYanugN/c+KajTYp/gHznoICtJksyyEaqWPALl
xwqL22f/PTvNfd99f++BqboLqBkM4y/vl3auS0vgfSZGlMncVaK4fdNIT6Lb+0P/
U6tR9TnWuiVxl7njdDn7VC+oTbye4Prl/Yuz+qKc1xgTVp69RdGS8tGKK+uGIOXm
aZfDFrZG5uy1K/fL6rfoMDJLIYzAIdXRdR9LtjkkEkm7InnXPaVd27m+qtYtlWNi
fpPxE19PvqLTS8vV+2dr5EhcXtNuhnsMR2qDkbH0G1oBVTDuAat1HYKK7IAO+Niz
1SmdL2wYX5O8HIEn5B0XFIcPP3ip5aR5uqRpgZf/L4WvfR1wE9HEjXfFVxG2c/6l
WAn5PGiMpdyOGMatarWeBc1EcfWvevY7mj/xXoq6JQBROhWeT8dFC1Gdp91cGQyc
pi/gmcL53CXHU41FFzOkXvZ8b1A8kN7BsJky9kfBSrfkQHXFFw7zv6mOsS03wmeT
GOmE4vcPowlhmwmRx6dwfS+Qvzvd/opQYII0bHsJCdAgfs6bBh6ujaplwMcI18Yj
GzCnBfcyzgMhY3uwnTcKHb1ltqdp+NGd9jN4zIF5J5KRg6QyOxnhOe2SImPhxKNC
iOqZliXgABaSIVLul2To
=6YlO
-----END PGP SIGNATURE-----
Miscellaneous fixes in value.c
Arran Cudbard-Bell at 2017-05-16T21:46:06Z
Files modified:
* src/include/value.h
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4693cee1d9d38d669b4fdb9f0b769bbe2fb2ad7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZG11hAAoJEH0Oec13Yh7NtJEH+QH/BgiZOmMCV+avoAyZ3EIr
so60kjAdD6yoeRR7po19BQhG8QbE94ynwCScoV4Lm6/5PXae9aLtLea8NACjCm+D
2DNo+ZYZThXe+nRZIkS88zSQzMdfsnv3XRBWPLTo4zBrKkUWDMtBHjhA8PQMBT5R
GFzr84vf2W5avaflk4D2aGKZPOEYK0dlkf35WdkYcfQGeP9QYGlS4nwv3oIoJ/ts
X2LDIyYF2LgZqy0VHuLJIKjNrf1BckZ2iHX3X6fezcZFJH9kLqOp7s3ZBfZAzEPa
Gjed5rrNQisOVpBDDa5Dj4imyCaDFr9jNn8Nl7njbYsMUhUvjNemrvvutqN81YE=
=rnLC
-----END PGP SIGNATURE-----
remove Simultaneous-Use from the new listeners
They're still in the old listeners for now.
The functionality can be replicated in v4 via maps, exec'd
programs, and child virtual servers
Alan T. DeKok at 2017-05-16T20:12:29Z
Files modified:
* src/modules/proto_radius/proto_radius_auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b6d07f9c4ffe30443a65e105e9971dff00aaa3c0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZG1nUAAoJEH0Oec13Yh7N910H/02vDNF2ibw6tY5SDxWG5JDc
g6yXsYvpLgcvGYb6b2xzaJyvQfTUrMh4Y/cRy4sk20Q5Q8LNlVgBdITZnapWvDvv
dPTihgToRRdIAsrk24h2axsTElQLIu9u4Wqf5GLZwxNwf98gVLEDNt58uF5q3Xbu
SeUdUndlpM+XV4TxZ9tJ2ql6NtpOsyEwkt6+EGq19zBeXXqkAXTvA8LKZjAhi3UA
7VnnOdPGok/MHq1fEZo5KrGNiPyFKyL5b+ts9UGvOct0RTlI1AC4g1lZknaY6r9s
RAdigsbzq0r1fDM+gZXQHeTl09u8qP0KFvZGJ9MJBzsSwR1mAYd4F4gGrVd7IAA=
=4XoK
-----END PGP SIGNATURE-----
minor fix to state machine
Alan T. DeKok at 2017-05-16T19:58:07Z
Files modified:
* src/modules/proto_radius/proto_radius_auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33d9540d0c3b780f3e88186503eb74f7d5ecf48c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZG0qRAAoJEH0Oec13Yh7NLBgIAKbaFCJt66T6nWsTqHiuWwPb
EGt5YUjaTvhrZ4Vm6QojsxeMbwfyUMYOYsYqMJHZpPgkfoFjsRJTP+zMATEm09qC
Zt7pSLMJDP3Qk17ksfF89rv8SejaHtM2VqLyiVyTsftxVOmWfXuRwTWngWDKWvjo
iIKbLrve71I3x8Qv2wsT1DY4YtitUMJ1CGVrYyRjuZ4iRy967kBRG5vBEZKv1sB3
Q706LkTBXOsCtQ6ggfPkjoA6dFYnsl4iGzNX1o5GemJgDA8Wi9xjWz52Hd3dLUze
8VWfU1LCRAzaOiDreeTorX6lp9pqkELsG4aignKtoVcnPAxXE6jSs3VRWOCI+mI=
=lPng
-----END PGP SIGNATURE-----
move old listener code to a separate function
Alan T. DeKok at 2017-05-16T18:52:54Z
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/9f34f0bfa083495bc3a339c5ae8f4a06ebfd9ef5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZGzqCAAoJEH0Oec13Yh7NgZIH+wZjxjtbrpb4zt/EYFewRjMl
nwbwndn3zfwUVI6OFQ1z8WCocbeX1rvSrDrww+eAIDXSVr2pKkwfy0dYbP2HZEBt
O6PsWPiIBqueiAxTb5Dj/B2QDSJHOxJTdeTF5pzZnM4IzjUtXoroCBDStDPlDCj8
WyQMw5XCBj5mJFWWV/4M6KO3zXtGxVNzNcn8my0e+EF+emt0soKWmRMj25nlSghE
isjcy2SYRr1imEMU/IDSoZ6SXxNJQL0mNEagD+QrbJ6qF/PKYwEBrl3z4RAJXdnd
0CkZw3Q0iBSrmqJFnThSGjGDkGwgqoJydHsL0G4Qq/mGC9v7xWe//vy43G+9l8c=
=vyLK
-----END PGP SIGNATURE-----
add FR_TRANSPORT_FAIL
which means that processing the packet failed. It's done, but
we don't send a reply, because it failed.
Alan T. DeKok at 2017-05-16T17:43:56Z
Files modified:
* src/lib/io/transport.h
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b02f8d20b32bdb764b7b4eff810e842aee49b9a8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZGu5tAAoJEH0Oec13Yh7NT+UIAKSVECTElu1hgcxSmmZLRGAN
j72cvRq/IZRFUt7JCDq/b8qPuahzIoGobQ+x9Ps2yGPRGSaF8ABMewCuSm9fAUCG
lHiRPAYpPVsPkcQvq66X0j969wrb0+xK/bJbusApoDKnagzbwyJQUjQ7P8+SHUQG
r55cB5/0EVnuoH6K6DyeWfD9xB0jeDiGfHW2P/kTzUcCGStw6bjIhTZBhy0I1/kL
ia386LzPF8GuuU6Q2x6jaJU5zczil/mbUJMSY8pma6Im4bgUPatfeVrMCVrsKgsR
JgU4T+Rd78vcNcFPvxB31+6uyXoqQ3Qnxagm6lj5mqdhsESVnyvJzGgaNadm11A=
=dTdr
-----END PGP SIGNATURE-----
install generated files in travis
Alan T. DeKok at 2017-05-16T12:19:52Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5dae945a0738deadb74206ede0e44feb4714d4cf
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZGuxhAAoJEH0Oec13Yh7NeLMIAKldinOqO1ekNcltSJQQYWfg
EC+BwnGio3z3v8/6Q3BP0dvPHoI0OKlFNspzELS4W/koiHB4YQdM6CPPLjhtMT5x
yJamaTOWqIeIve36qIpSa+7MuQ6GxNXQjd/kLXg2wtpduT9HCn9/D7nT6KlESkmz
OnwvQ74viKKCxc4PN8+slLZ9p5J0/qHXxx8ltT1P0jLbzfddmBQINWx126h3UENa
Rv1jPnckrfkulaVZetgTONw37PiY1OXXQI7xlr3TdDeXdvd7EhCW0cg/29DK6dmf
8qup4Xh4j+Yy2X0ECkkL9xixFocqCOn7V7rRrS7ueQ22Zl/u62NW7A8DKIOH3/c=
=WDB3
-----END PGP SIGNATURE-----
use correct packet for channel binding. Closes #1990
Alan T. DeKok at 2017-05-16T12:11:08Z
Files modified:
* src/modules/rlm_eap/lib/base/eap_chbind.c
* src/modules/rlm_eap/lib/base/eap_chbind.h
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ae9ecb56ee1b1ecddb5ab31e301d8c117c89847
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZGup2AAoJEH0Oec13Yh7NSVQH/j5H2jn+E2wMNgADIODU9U24
ueuU85jJuaMZydAq+53ZzdwQjxL60eOZPoNbKLRGhJsavdRNEdWNjhKKKfOfY+1n
ZIKQsUYzlohQuNsfsRB4xKl5og+zEPoRLL3jwF9KXG6ca54pYzmK+KM35glSY7fv
XJe5lx52uLuzU5lwwxKtPFE+XFGi64AtrbGY8KVv6+hm8UxTkMTIc4vZ+415GjiD
420BAhwEsgCB3Y3SBMTbgWVq/hRtsAPT7Yo+rwsmBu9aMVJavzOeAZltDt9A3Kh9
vAUwSsg4MVnVi6S/Z/MBVf8jNw7R1pFuykkFvWIoc/+GY0mStNF8ifYzBqUoA6U=
=GA3T
-----END PGP SIGNATURE-----
fix typo
Alan T. DeKok at 2017-05-16T12:03:02Z
Files modified:
* raddb/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f2bbd2581a090a94352d2f43bb2f1a2077b64bad
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZGup2AAoJEH0Oec13Yh7NKhEH/RVFV3OVjMqWlvuQ/6DAv3mS
9FZ+wsL8VdkZohuWS/gvqbPxkoANu+nYaevCl4s1cN8TnTi5E9VtokaApaJwDxaW
F6xFbLmb+bkgKwsRDq9e0ZTXRPmuZ5JIQNlIqAoJ1QsJuRlcvk/rM5LLMHTg4+Fm
MwEtGuDIOlyUkNFVXZdP8eQhg7GlTUWtrfaasTBPWTiYYH5MFPuzgLkxo6VhCG9w
rBYBRvk1hLFy6yVvEdHYoMvsM/Eg+uDA3uJnS9HLuMF1fbcXPcbt9M7qazJjczCD
lw1Pwe3ehvbtLV9bRMIG7ox9WGOrqsFw9Gp0T8MDWloE0AuA6D2xN3t7VIMmONo=
=tXt8
-----END PGP SIGNATURE-----
remove duplicate send
Alan T. DeKok at 2017-05-16T12:03:02Z
Files modified:
* src/modules/proto_radius/proto_radius_auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ada07765b46cb08bce49a0c930e4d25c74a0668b
======
Use NON_VALUES macro in RADIUS encoder
Arran Cudbard-Bell at 2017-05-16T02:14:55Z
Files modified:
* src/include/types.h
* src/modules/rlm_lua/lua.c
* src/modules/rlm_python/rlm_python.c
* src/protocols/radius/encode.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da8fc86a36f380fdbb9cf76db82a7591e15c08a9
======
Add more static asserts, and byte order inverions for floats
Arran Cudbard-Bell at 2017-05-16T01:59:16Z
Files modified:
* src/lib/util/value.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/637d5ddb943bc56df9380cad75dbf2fac8eb45b1
======
--
This commit summary was generated @2017-05-17T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list