Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Thu Apr 26 02:00:02 CEST 2018
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4Qy1AAoJEH0Oec13Yh7NY4AH/A0bWfT0SMqMIpmFXtdwaoNB
vTFIEjzeaDSWrM+R44LXiB0PpHgLM6NPRgmQekqGNezWIe49oFQCcGrxKuFtGHBy
QXMiiJ5HEDSqYWvXPbHCFKuxAVWLtg3LHzW1j8aAmSXIYzViypC6MJf33FSOm7Id
yscxIR83ZdsOmiXdU44Xya5wffM8brI1vgiL2fxnROv7EqTkQ3zuSddDWHGTWxAH
F3v7lCyDUlE4R6nJyY6uMFV9/0XId8nyqXWgc44d918ZMn0IkK61Etz8sbsYBFwy
NZZkE6OOCFZKRmSor7CE/IMzNy2/C/iBEYRCeSDJkB6cSZhpxwjhUOXREx9jAQo=
=/B73
-----END PGP SIGNATURE-----
add "client find" function
which should be in the app_io anyways...
Alan T. DeKok at 2018-04-25T23:18:13Z
Files modified:
* src/lib/io/application.h
* src/lib/io/io.h
* src/lib/io/master.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ddfdcae487c5d0c6fa5af6cf1cc1900e9823ef8d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4Qy1AAoJEH0Oec13Yh7NWOsH/2pb2TZKdS757ytMVtx6h1xY
bzvN5LN/pHs/UF94+7/KxVdyIhVPkzTEUcD90eEYevSKzVL3trryDlm5neKnP20O
sFhmlLGBcA+NmuyqAHkYCKz3cq2iG52wzI8SME6xonAowKnposwLu5wO0Y7EC+ht
HSEHyjhZvAGeJTJGx/s4aPtHXVc20R5FfMoMJhH9R6/rFcrJqvR30/aOEqTdawRj
PFHCyIajVEGnQN7Gr5TCJzoPOOCK/mSwGWJnE+q6LQLVVEqHa8GHxEijOyflJO9+
gvyQfc96KxjnORhih2vclKcMDfe9gOJYcOhFZRu8+3LEE/6Ym+lNzPNVvwefU2k=
=JZzZ
-----END PGP SIGNATURE-----
client_clone is only needed by master.c, so put it there
Alan T. DeKok at 2018-04-25T23:18:13Z
Files modified:
* src/include/clients.h
* src/lib/io/master.c
* src/main/client.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50d945f67e569d2d8e5f66b8bb9ac8203a0fb740
======
Run on lines are hard to read
Arran Cudbard-Bell at 2018-04-25T23:11:49Z
Files modified:
* src/modules/proto_radius/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30533039c575240b2ac0ea4be6c024a0480cb3cc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4MVmAAoJEH0Oec13Yh7NjjwH/RVBV6sEJZo8O+37U2sWTuuC
z2yHV/Lla7pzWlT6PzU3ISL0ATXobsA/FN9zRuXHlxXxVKlcZWd/X3GWVSOcZlWS
wK5SEbYacjGjUVJh60cXWHRn+XU9SR2REF4nBJTevx7qV6cMlWjbp5Eb8KpDiEOK
2qmKvAWDgytoHB+zonnzNHtRmwBd9jQl55IkHH36UFnszunIrs0b7o6FAZjK6hXV
iiB0EoRlq+jACARGfo8ao2UlsOUBDcpYJRCGyTBYCQBIA49nPQOpktdBhtZgPJiB
wTis+uKxLt4EPCd3xnMmOfUp0yz1bq9WnbxNi4gOw1Gwt4b519MgvT/QOIqQHlo=
=JQF1
-----END PGP SIGNATURE-----
printf fixes
Alan T. DeKok at 2018-04-25T18:13:55Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e2c49e9774e51e50ddad33b162d72a501f36e85
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LoeAAoJEH0Oec13Yh7NcasIAJSdeMZY4IaW+k0uALPD9vjU
wy3bl9opGQdo86J8WFdHILpiFC0OJqGmCNz42D15od9P1Yn5mYmBpEDNbXqF+ErY
50zc4HIEWSiXB4c1AKaUjHe5/IjYS+9pWssO3T/aI2lneLWi9ods1w5eRTXC3IkR
pFqcbZc7iWNNvuQmi+M1NpO8jvD8l8iUijjNXMdr0B2McpOXEjrWwMji2s4jFATL
J2TKxJTzTZIQItTKY1AhVibK7KK8NeUTEG6jr64+YX+bwwFvRRU408njOx1LNRfG
SsFzOCY4wcE0ilFPNGLQC6tOiR0vCdU9uB2GtLn1PolvpR4xpw4wezLMQqVnnbU=
=aTl2
-----END PGP SIGNATURE-----
we need this too, apparently.
Alan T. DeKok at 2018-04-25T17:25:42Z
Files modified:
* src/lib/io/master.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a7b3b070ecc67ab1a4d2e55362c80a884848042
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKaAAoJEH0Oec13Yh7N67EIAJ2jspy7IlIcj0S7nkQ5koGG
EFAZ/BKjos1Ny3jS/De6knPQMum1uya0z9D5YFNRo8Io59vqtlLzCGyEXlMO8WLH
kL+Iovr1HLTk7USQiCZL1bk6x8u5ra5dTbqvEzrswu1TpMomYy3Ox0aXuq76aAqL
0GTs45JliWn5b0YjEZkMzUq6fhAiipCY+gw0DcpEoPlrXDcUkaiLIpTjxRuF4h9B
gKUs0V/TGsqvYSkKMDBpdFIYGmmnJvfZ5FdnnSUbVtb9XJ61+TxsKhpQrPZpilI7
PIS1vNHLIQaeP0W4MAor9r9VwkqK8E2xuZanI1aqYCQm1o8ds8kbFIlqq+nOKQo=
=vXmg
-----END PGP SIGNATURE-----
remove last vestiges of proto_radius
Alan T. DeKok at 2018-04-25T16:53:46Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c85c647b6878d5ab9feea83558ec2671dd0a5e0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKaAAoJEH0Oec13Yh7NCXwIAJD7uyMIyQLyGy+eQS225JqR
yrmDx8MoOq+TFq3CLWpFYQ0cXnXwzhT+wfP5fDyFraRYyolU9+3nRMte1NlyJnYq
N+8pX9Ig5rN9oaLbX8lsSRMsqT/vA2gn30OlHBXqNYw0aO2prDInwU9Y7Dw5+ZpY
jtbkLfJMmNXkD0yc27BDoMlY9ByyEc1Cz7j9BxSvBm13drYRNWKJ0TSHYv/mMNNz
ilKjSX0d3vL8w9e8qeHjLYqgF4HcWSg0Gkv0S3aPxDnxwdi7mg5sS/f9CEVuvfqm
V96EsFJQNJZ3VWGijawE9bn4FikAYuqYiRjcHiJRwWnEItLYI0NK2q0/1przcwU=
=WnuM
-----END PGP SIGNATURE-----
moved master IO handler to src/lib/io
Alan T. DeKok at 2018-04-25T16:53:46Z
Files modified:
* src/lib/io/all.mk
* src/lib/io/io.h
* src/lib/io/master.c
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius.h
* src/modules/proto_radius/proto_radius.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10fd04d6ba5b4af7fbd0d017de69c59b28e51402
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKaAAoJEH0Oec13Yh7NC+UH/0aGJi2m1cXG0isYNIvsYKM7
VXUqRFpwJ9/n77atRMQJAqScCltB4UK1ZRjBRb4au69Z8s2xtHg4jd65GV2qIlDD
3ZegP0D8TAsP2votfExF5bRXzzJlZB/MDWJ3H8rGtOGzQrtChFBjoOBLsgodTJvn
/2Xrlv25eA7eZGV8AU0AkdWQkoBISBV2JjCibzISdbEpskmQUDHSBndysDW888dI
XcoWpQPsAwMtR88SbFeTSPcqKilBqhWmWgGPZ1Xia8qdKbaBxbDxsqiND1A1zBuM
Za6bWrlLWpuPaoBL9XLFS8pjYTg4yPoOV7DsHJyrGtmbaFlQWbRWzsD1h8r+ne8=
=/ATJ
-----END PGP SIGNATURE-----
print out what we received
Alan T. DeKok at 2018-04-25T16:53:46Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51a362d3cc7b4640ce6e487e7239dbe1c8cb5957
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKaAAoJEH0Oec13Yh7NWUwH/AoZTVkUia0OWXe73XfrG2ya
gpVedn1a7WnK7FkRCHfyQwBB8TBGpazSDcnVWqICrPsxGrgV3n653F2QZ5vzGCX2
DpeuAAL4WX5ErVl5hwby+M/YFQwmjSLH/ihUP1+eKPQSnBaHwiAx6ICaQx9+dUC2
RRtcs9v103TtLwynELsv317VsCFUbMtYK9BtHmer7Rct43C/QfUdBSNXRfsgQ26r
/sK7dMQ3lZXCHEuEWSWXCPnX2UxAOiE4FOx6hfoxSnwr/42V98enZsr3FzdOtRJO
FiHoHV8HevEWi+teARg6G3OvKk3jTvanLNMec8oz021pkVjSlVLAgH5zl6ZRS5c=
=ryBz
-----END PGP SIGNATURE-----
privatize internal structures to io.c
Alan T. DeKok at 2018-04-25T16:53:46Z
Files modified:
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f5ee3ed6bf0a29bef21d79defec85a2fd0c3026
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKaAAoJEH0Oec13Yh7NbZMIAIqs/WbG63IXEJ+1HlkKBS+U
hbanFSLesmikNIMspieTkiE49ViUUz+WC54kEBgGuQo+Og+OpDlutREbwIkCxwCL
NowDZtC5K+I8pDt1NIjIiHLTmw6Jwf05GnOTurMuOJyJwJ3BH6KoTnwQfKfbBU8A
Y20j+EX4oxrThMp/esz/Cm9KTCnTgvGYI0KuVslWwSFkb2UY5wPnDGFhr4w2FrwE
d5LGOauiU5o6aEA6ZahRAYc4VL7vnGxfCsjFZHb98ub/0oKAuVOuGVGDhAzW9g86
vyV3+t53DSNfyIn2djX/OtYTC+er79Ey8eBD03M1CWhtQNIWtC09KseiWpdTXaY=
=uV4V
-----END PGP SIGNATURE-----
whitespace
Alan T. DeKok at 2018-04-25T16:53:46Z
Files modified:
* src/modules/proto_radius/proto_radius.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbf03185b77ad66866117f346b6d6a1be1ed0385
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKZAAoJEH0Oec13Yh7NDF8IAKgkWA6qZnuwAP/of9SxTNNH
Himm1xfKqktb8xt3Dv+dHkR/kCn4B4dYrKcQOSIyTgVQqGq+ZrQ16v3Fq60VuONy
zrO7UhcskiPVHa2/N7BJdUB9D37tn1WbDFsfBXX+kSpx6OXlO2sXtCIQrRnuf9zN
a4Vd/oq9kH6yrZRPuwue+xVY6t4WyPRH+QQb1X8p+zIIrreK3sM65K7Yi1cfiuIe
qYVoE1Lp5W7pXclX5jbHl576E085IPt5PuTfmiFdbMtPkouJcGz8kSa5gSUlV0v6
iLOvCTB8RLfmfWrOF/zj/cPYk/ZTVrvLK6ZhV8L4OtIVPPINhXYIQFKvc479uvk=
=hT6u
-----END PGP SIGNATURE-----
move inst->io.FOO to inst->io in io.c
and various other minor cleanups
Alan T. DeKok at 2018-04-25T16:53:45Z
Files modified:
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64b5ce76ad8902ec7021ce28e296442466866b72
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKZAAoJEH0Oec13Yh7NAyAH/06leyxMX2dhk9/lTxNeC8o1
df2jXncfHes8sCtSvUADcQmCBGVIq7wru5pWa6mtecwNBkNBTvCMfy0784tJEMTQ
/UTVtgBc0KuFjU6E9PAdDtCQCBdJsC3XlnfAFzGej9Q9W8SYA/jGPiOUiZbLdysB
7i4rvf+OCJsUUw6rUWcunpeGezjklcFZ8V1AHOU3D7g+6FE7g7L3ZCaqrvciE0q6
HmplmDVTAEDyvqU0Rttyk0Fhulg8D3mooc/NtPIwwwloSlc4e+WlSZwqQPpqnKVw
3iH9KhZrZmqt64NwsQkIPSBOkDDB9NK4KDIS2HTj9NeV6xeRsOS6O5VIYsp7DEA=
=nqAB
-----END PGP SIGNATURE-----
move "network_get" to public app_io API
Alan T. DeKok at 2018-04-25T16:53:45Z
Files modified:
* src/lib/io/application.h
* src/lib/io/io.h
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c227809cc2027c83891b73647ba7ef95f8b2cdf
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKZAAoJEH0Oec13Yh7NkVgH/0X0VtGmrhzTJHBEj4Bl3MYB
al+bLQhQWOrJKNpby/h5+Dv+6ICJr0qGNGpuh7Sj3c3RHygMym5mH+IQzoiIr8Mq
hL2OMe0rMPQrB84gLY7Ruc/cvsRezHwQX+nZARmeItLWdbfxetU3d+q70BRWbVaD
tJ3BZrpIlIrM3g+jFFusgYx/5eoqBMKUEp8KqBxBnpMljoSbg7lwn930KHZWM0fZ
tEBsBqw8BOiqBRz+kD+ruAN8wjwt68siolTAHUnkOwemnQw3tKIZKGCWxaRRqZlv
EHDba2FEZDPzymDO88dHXZHo9weH6Cx14O8b4IVL+APQxJsoH6NjNrTwssd9YEQ=
=xBbN
-----END PGP SIGNATURE-----
move "connection_set" to public app_io API
Alan T. DeKok at 2018-04-25T16:53:45Z
Files modified:
* src/lib/io/application.h
* src/lib/io/io.h
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d75cdea46e48f9a484e10174c756b0a59217681
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKZAAoJEH0Oec13Yh7NBIYIAItyJEfMd5kPX2/2pCXJLTvZ
khcou75Qdp3+CKaeKCqb1TL/FYY5RUKHPBDs0/953FMIma+8G315IGlacRE/GiXI
S6nqhUPMuXWj4ux28htkwTJcMnD6m198dhH4zIjtVoNaN1uDEkSCs8Mjwfx3zMAg
t7zSeVP3jPl649hxZUJAFdBKhf1ztqcW1OEK1KP91M7kBU1ITapyj2wnMdg/HGdX
af+VNi7dXYxQzxRzrqdzTobG+yTf/aRWPRIq6N7uY+lTree60kf+3T3L7nhhaVSl
ldu7PwNFz2S5JoKg+1YfAES6NPjwvmTbT/MZKnIgAoEqNEkr8VkeC3jG/GLZ9dE=
=cEgP
-----END PGP SIGNATURE-----
remove last vestiges of proto_radius knowledge from io.c
Alan T. DeKok at 2018-04-25T16:53:45Z
Files modified:
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67ed7df4cce41b86d0b8e3d7a9a75b60c9a95ecf
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKZAAoJEH0Oec13Yh7NC2wIAIw1hI2nEdN/IdiCAR8euE1L
jZyxTlteiT+xg2wKMT+dQQ9rO5/18+LGkiQOJIW+xdSXFn5N+2OYBVN+csVP57ul
ZHTXnCi4T2CkJX3A+ij50N9Qubq1eZ1OhdWbVDsgE8Bm4o9+c3B+7+9hrSVoO4VO
pOkuovho50QaLSFMZ8aO8Sd5+vi9AodnS57vAvQwBNMxsjmgX3SAf7aQ171dq4V3
EDeBs6bIn0SsM/pNdqLinQ9GaUxTW0YPQmfrnKOqLiuqcwgVxChBSYc/P1IFvDjV
Eq7f6KNZoJ6j5NDy0RFoGTbqdliNr8HWDVs0exNCl0QyuEZG6wtVxk0inmPY7o0=
=120l
-----END PGP SIGNATURE-----
add mod_instantiate to master IO handler
and rearrange code in proto_radius to match
Alan T. DeKok at 2018-04-25T16:53:45Z
Files modified:
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb790a71fe94686211acb684f2096d2d09d23fb3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKZAAoJEH0Oec13Yh7NRiYH/Ril+x7dYTa6Eqa+d+7IGgxs
DS7Ga++Wfo9H+orNssqHtwTdgWkcaBvxJ+ut8Fdub5LdsF47nuTcg5bApVkpJXbu
mlP+A9uwYLFD2cZcSUXzRT9z+DwZdL4n7ViLgcvGWNFtf5sRq7rfp3DD7rPumAyc
6aDgNk967m7kHeyPeiWmeZc9PzxKxkHCI/2LKVymFRaaE8JRg4XePQ5lGGJpcO0G
jENDnKPxjRCTKtQqfiF8p115XO0pAqcfMFEdJ9t8pzPPXWkvn2J9wfpwoMCjGDLX
xxoZO+cfPLyIL0SBbQ8ag66gfwIWXPCPpX/TIqDadSgjSQQhz2Ly7m2XOP535ic=
=x8mw
-----END PGP SIGNATURE-----
rearrangement
Alan T. DeKok at 2018-04-25T16:53:45Z
Files modified:
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c60083abae20de445317a12387019cb097d3d635
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKZAAoJEH0Oec13Yh7NSJIH/ibyJlK3aw5VdhpatcYS/Auf
cCkRiBqCoVnb2I3H7HHLXGqBkzg8xypGEaCoORy372oVJHdIKiNBEazIAP0IhqQ/
pKXxfIfUMT/Y2wyCdln5UwTjAuEvmyFhX9m9aPAzBATzKTxBCFwOSIqD69HvBy4W
au3lrjP1uLJRVNzAXMxowTZJUm48APdNKSMhc6yB+yoHovCsSu3UkSUo9bCEIcOv
r0JE0tPxfQN/KZEkqEcK25MH3sXvjmU94h3e70CCwk9UB60urqnid58D7v2j7NeF
RxvftcX/lTnviA9iFu0Nz6t7V+GuyJoCJ2PbGHD2YIFGmumUnjxUMve2ARaM1Oc=
=JkQX
-----END PGP SIGNATURE-----
make process_by_code smaller
we only need FR_MAX_PACKET_CODE, because that's all we support
Alan T. DeKok at 2018-04-25T16:53:45Z
Files modified:
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/963a3f6c11f49421ad496d1fce95640783e041a6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKZAAoJEH0Oec13Yh7NcE4H/iWo5BC6jhrs0ePXNsXVyd9J
cwRNoxzGx88rIL+eyxtc81iEHNy6fb+w4t+Yjd0KOi/05E0LNTmIQij1QpLRwx+3
6bIGz00Wzu7mU22Yijzj0IsYHde3f3R4ZM3cx0hZ1UqY9VmMAQ+Ow7h4Tri2E5pa
oTMQZh5jn6leAgwgp0e2dXFNrjVLWlA8JFMIDhhHZHb1EkAp6x8O001m7nK30VGZ
33CglQ1VSxku6NhqbfrzVHxXW4tOIAI1mN6vIpIITTxND6jX50j4vVJRcs1NQrpP
XV0kSYrE+EUhNeZyWzuwqCh7RwSj7X/JZOZ+ve137v2il4UMQ2FCM3cYeU4j4fk=
=KDsd
-----END PGP SIGNATURE-----
add mod_bootstrap to io.c
and move code from proto_radius over there
Alan T. DeKok at 2018-04-25T16:53:45Z
Files modified:
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c602e0ce55e6bd1dbd46e0e83168ea4a0bebb7a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKZAAoJEH0Oec13Yh7Nfd4H/Akwn1nZo/QOtMzSblDQc/Pg
snKKvbTRd8pVNY/XkmDoiQ/a3D/jWwfW/9dyZPtxRVvjFQ0Txx7UJsaNpYIy4UWt
qqN7cbg9DxoG9/pK20+KQwkpAck8P6PkCwjTSlz1kWP2swNwJhyDIW3d7ALpo2py
GU78IpHhnphZYGdwh/Zy6KP5hWxIpm7N6J5I5FVNLXO9KEkVeNCOI1MrOdQ0pQaB
prWdQpaUrkGm90/IlQzDMW9GrpnKES2atomhOvT0mmLTBRIQBL6QrzlTIPDc9uqw
ltMYobo1zDixv5wrG3Bi3oCc8zNnsiZ7YAv3oFXJ3PPandoWHr6YF+G4A2XFjpI=
=rlTi
-----END PGP SIGNATURE-----
no need to check process_by_code any more in io.c
Alan T. DeKok at 2018-04-25T16:53:45Z
Files modified:
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5017b6bbcf2481aaeb1dcafb5f6fdc0f81fd1a7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKZAAoJEH0Oec13Yh7NSEcH/iuulM2nqY9SuyoIuB9yjh7N
oCES0WkXIhMXnBbze5MJGQhE31KrJsONEd1GOQD0oa4IQM7dcEgXv0KyQqgHeWNv
azaEYdDUnFVP2TupY5/Zf3FLeGX9KrSrHLCVXY8TlcSg5kTeUw3ATuX9lnZD21L4
8gZROfHV62roqCFvc/Dm1uveBwx3kuU4IhhOCHii/Jze2mXL7CK2lwgNhr0Xe66E
StNFEFqCJqK/K0U8Xt7Tkj337hOiU/epWC9vCXamj+AlJbAkaGaT7ZUhIlUFAS8m
F3RkkJ+xEZVH2wHhVgGRBZZST9Ve2xVQuEG2yTYosTvXCxJxhXSfHATBvFJkFfw=
=jKDQ
-----END PGP SIGNATURE-----
move app_io to fr_io_instance_t
Alan T. DeKok at 2018-04-25T16:53:45Z
Files modified:
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fa926f6049845d62b2fc93ca9145570ef5c3c036
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKYAAoJEH0Oec13Yh7NlgYH/jE9W+JGzu0n6b7CK2fJ1FOy
VHe6sAzvYOHt2TWbQlmyHRXUo5WJ+6YIApGmiDTlIiQ7L9YvLVTkM1R4ImZCxH9l
Nm+K6Nkwu+R6pvLj7vhmRpPiof5uckpjgcXQ0XuGYfNMBTCyQWdZ2lzTP8A0UtmU
/V2nttpNG4U5hsCLRq8urGRKwTnR2kinHI8vo0Nv9jUVWsRcPhKPPj/7ZRoVbV4Y
fQmo3F/cCaydDfXVDX6YzmBUKWb4bKK8/TdyX49U75EScyaXlBiloWS21b5eAcwU
nxR8IXP4LNgZEWjsRImAYGpiJXGLWGbM5ufs4tj1E6fHHhFdaZi6mPllWIfOQZE=
=x4g0
-----END PGP SIGNATURE-----
use set priority API
Alan T. DeKok at 2018-04-25T16:53:44Z
Files modified:
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f6810502823606950e898e0d74e4f130522af86a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKYAAoJEH0Oec13Yh7NfU0IAJidNWIMt7nXSVz1eE8fZEpC
euTrenZTcE2MjsnAQQDBaS0l90/JELZ/3g1WnPzgHQfAuKrh6lt2F+MBrsrbXdM+
UAz8/FVchxhckqsQnT3/cn2n3GpWunB7SwuaEEaivBTHoKZRkDHCdxgwAcdaaEKE
+G9f7yTpaAE2whO/t11ciq4lPOa3OlmPTpy7rpf+7Jbli6r88CYDbAY7Cmefw53f
wjhYTC4bdoFDq/EM0bquNtrkTMHRXaA2MWQsPUFj1vP481Q2PqA4eYI0owBsSJQn
sdYMjUSvhPTOjl+zxHAOi4PxSYBkx6iVNjRXeN1ZLRfSj97Pm/JmGu4jp1pd1jI=
=KfDi
-----END PGP SIGNATURE-----
add "set priority" API
to abstract that from the protocol agnostic IO handler
Alan T. DeKok at 2018-04-25T16:53:44Z
Files modified:
* src/lib/io/application.h
* src/modules/proto_radius/proto_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30ea9557c951c8f4d8e59dad26830592f171990f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKYAAoJEH0Oec13Yh7Nu84H/iSLV92P28qtZfKRt83pEF+s
neLwfE2gy28Rfv8XwBx+yG2ZojyCdELxq3OEV++RHQUf0Yj/rX78KCzj19Fq5wLy
wDsQ6MJTnls5KH7uUI4IjLZ+rVfX7BbsYLQemy3JCt5SXtSZs5aUX7GNKdltjtyX
nKq/IpZy3scwhWrp2jkIUzKwHA5c6KzuguQG5J2l+8wa4DA/3efIecTDjBapeZlh
3RUrklHTUiEMkbyxoplxGCeCijr8SXQHNJTphcr7Ad+XpFCjlTm9OkyPccyqvt93
RXwoBGnOZR+WDC4rcqGG0Hl+pkrLWLZh4xOTT5D0RG+VhBH2UYn7fqtBChVdSvI=
=3KR+
-----END PGP SIGNATURE-----
remove assertion
Alan T. DeKok at 2018-04-25T16:53:44Z
Files modified:
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5c05e953f747853499f6b3c58e202f9ea004dd7b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKYAAoJEH0Oec13Yh7NZbUH+wVlGvaeI+OTDeqlfSaCoWab
P8phY4LA06usDdy05b3dTPC1sPSk+lKUQHSvLe8jGQmyWQB9EwABe4P9yidh0tOY
o+WFQWPqFrlarrmYsqgufbYTzXKLH9TK8k7VNNGZMwTK7mFzqJ0D+8HNt/VZCzbQ
evTIuf1dObNDF5ScddMluRywMINqGpeiIehiwOAHwxPIXomMWsFz3oUWEgQu2z80
xQlC6w9oHTSDBDgQOOLURywF21lm6DwXUVm64jGJ6WuJrQLgPZebqoQJL65iapd7
m8CTz8rY2lWoZX+Ynl9zNEmqTa7XeDq99UHMqojSWjVtVkWSJV0dvHiSGgKek8g=
=jgWN
-----END PGP SIGNATURE-----
whitespace
Alan T. DeKok at 2018-04-25T16:53:44Z
Files modified:
* src/modules/proto_radius/proto_radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f8dd857d8fa9b6e7e598d79c9c821ff2146d11c7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKYAAoJEH0Oec13Yh7NJQQH/j1sO2JNi4ed8D7gI+8e2Mbb
Zro2m9mm1lioAJwiuReDByR1jITthkTEgYFUaOtDKXKDcFdc+yxy3xvFVV8puwuO
gWDoHdzLlkFQt3LwvfcdZfndyHW2dy2LbhTflU2MoBC759k+TISB34iDkvj3ZwtV
EbfNFmEisYxLsr13UeJzTDLtAsBkazJScpqBjD9g6vEAAGRPgZhjGibjwfTwA33d
0HaPtWZHUTMMsC5WMnz9sdsdSiAHd1ITsD5BqKE9ob5tIQ8KDcYYl0uIoKizTJ2W
/98TG531osDAsbiQ9hugC1TBiCvpU60wziFEYEbSuaUD9BgUWifCv7Ef7DcG9/M=
=HcNy
-----END PGP SIGNATURE-----
rename struct entries in preparation for splitting out io.c
Alan T. DeKok at 2018-04-25T16:53:44Z
Files modified:
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e6c9b86642e0f561bc74da4f2c633e5d9ece9b53
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKYAAoJEH0Oec13Yh7NH3oH/jLPeieR9EsrKI6fKkkzxWJq
BaD6QJRGK0MLNApfnpHkPobXfJAQR8YUVMOlpV8G1G9o7gEkHH9OmhNzOlVIyoE3
3SJbUQHy8K4WVAnmCshoqV2opyQSSofVIPz41uM1TneF8IsmXtV5pUBmU3CrKZTn
4h6nfyIlU6tReWH81LUi3QdchsHJJQHFe8e5RP44XlzICRPC2y9f1fd3dBsGy5w9
bdA/0v73cjzNF7U2PJesm7i6wJuW8h9i+3wOr5fTc+MGHQ85xHOC3m1aehOpUjdd
Ke5P3mDGPYRejw167nWySxs8OrcMubO+pn/BRzIpzAfLC3jnsYq091V589ATNc8=
=G4WL
-----END PGP SIGNATURE-----
rename many proto_radius_foo to fr_io_foo
in preparation for lib-ifying io.c. So that other protocols
can use it, too
Alan T. DeKok at 2018-04-25T16:53:44Z
Files modified:
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius.c
* src/modules/proto_radius/proto_radius.h
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/763f03021a296463880e18100e8d6a9cfdd8a8ee
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKYAAoJEH0Oec13Yh7Npr8H/0PQDe6Nb3OPU70jh81pAAhJ
BcaQP9jNY0T582Y4ub263Apb6UalzbLo8FnxAZXVU3HhzkjJeV5IYi1erzabVZ3q
d9TldvyCA8vw+HvlG3lgFC61ZufQWK4vrIGU6apFGD7rjl6CfuT1hNPgwV8vWJqg
2ISQzLBjOec7ORIOk4VOcc280iLshE3WgbavTrU7C90R/IFGih1lpy9NdJWGh1Qk
RZpyEHPxG7QoU2GAB9WnH2cq+hbV1kVMO2Hs6ZclKuvq2G+D5lQkp9iUPX9QJI8H
2u/s+WfcXWijxWaDiQYbEtETB/EkUN7Y1xBRKWUQR4LxSvuUoD2wecL1WeR6Ic0=
=2i8m
-----END PGP SIGNATURE-----
abstract names for debug messages
so that io.c is largely protocol agnostic.
Alan T. DeKok at 2018-04-25T16:53:44Z
Files modified:
* src/modules/proto_radius/io.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f7f2f9b6c4f7e51db67c6b2f6524328b7a0ece7
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKYAAoJEH0Oec13Yh7N9zsH/jRev4ca3iHweeoJ6PQNgl9C
YEmkotowCzeqBNp7gFCfPbgTawTyniPUtw5Aa2ZGmK+vFIQvI+tKQdUldhlmD1eF
mw8PUYADQVep4mdkNJj7zWmq/VKSb4Nil8Pf6Gy2xKTg79GtHGLz5KRQhY82J9DV
kD6Y7BBBpKGOpRoL4ddNo9tEY0jDkYyyytNmmaDxn7OV3KGytWb2meeNAu0EP7p7
nMFOlmJz5QQcn1v++1JRqDwJJViU3hNK3+N/VcASn6lTfWbNH0SGw/tj98ILSzds
yLNT6NlBHmw5sKalO7NwDR6TnrdLmSyXGmeygqSogeoe6AJbIs3tLADD2rznbNc=
=sK+6
-----END PGP SIGNATURE-----
only do duplicate tree if we track duplicates
Alan T. DeKok at 2018-04-25T16:53:44Z
Files modified:
* src/modules/proto_radius/io.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70a8cae425a82cc2957f435321e23fe9fbc6ca4b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKYAAoJEH0Oec13Yh7NJG8H/0eXqslvhRCOPcOVQ922o1+t
jv/Mb+Q7nFUt8an+oNtaq+lkecgEUb5Uy6HgW6v1Ep3GNlPD0GZYihph8EW8wDd9
3NvrZoudknJ+ZPzb0E1BoQJYIyn2goLgka51X+M2oJEJSdp/xe8yJNh8JifAFiyb
cb1rEC5EI+//yRr2LYRTDKOiC0faVg0+UpUvBh/apfXH1KFOsR0nUlzSvRIDjqGG
QvXgWgTye7zQAZdn4kddcmWhuXLr6Anm9e8pN9IcdFhPWTTbwcp1A7OcVZhlTCho
+ehbFmKdUw36tQi2+CsdOIecQXloBcd/3bya9R/nuE4aRFWqDRjYprvx8k6BLmE=
=O2x+
-----END PGP SIGNATURE-----
use new dedup function
Alan T. DeKok at 2018-04-25T16:53:44Z
Files modified:
* src/modules/proto_radius/io.c
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88e6adfd8ee4b6272a343a1632366e1e331c8fcc
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJa4LKYAAoJEH0Oec13Yh7NZA8H/16DLDX/SKNnY9VACUmV+f6k
h4RSI7BJk8fXjwMukGjNCrPIjkntE6QhclcGCKPR/1G/YeoHsbfCM8OuQrMhlxoq
ieq5nF1R2o4UkLwKtMrnK1vZOvLtyzkk2rBne6vOE/BjRX1uMYCUJreZkl9a9uJH
BQorGjxTUZ872hO42jkv43bd+xnrNvB4eUJlwZNzybBXB5f17C2bDOmAKqXX9AOF
QMRQGbVfyNobi0NpYW5lrAE/x81A2cxzmKH3S6Hf+z7n831PweFPkugq0xrunZpL
sn2kuEETryj39mVO9u+zu17PD60FQfkLxkUhw9PlWwcd7dAVcgnOibfLqbfuxOE=
=Ehyb
-----END PGP SIGNATURE-----
add packet comparison function
for doing dedup
Alan T. DeKok at 2018-04-25T16:53:44Z
Files modified:
* src/lib/io/application.h
* src/lib/io/io.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c997cde030efbfd5199bd217bcc4741a7eca70f
======
Autoload dictionary attributes in rlm_pap might close #2220
...and a few other cleanups.
Arran Cudbard-Bell at 2018-04-25T11:32:58Z
Files modified:
* src/modules/rlm_pap/rlm_pap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a011bd3e0589a31a7dd2c75ea4ae291e8e9b040f
======
Move Auth-Type registration to bootstrap in rlm_mschap
Arran Cudbard-Bell at 2018-04-25T11:32:58Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5e741a51edcc876e09dfeecd1022f747dae71d0b
======
Use common boilerplate for setting Auth-Type
Arran Cudbard-Bell at 2018-04-25T11:32:58Z
Files modified:
* src/modules/rlm_chap/rlm_chap.c
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b2820da9f90f5ee53d5e88012e382c31fc064eed
======
Fixup dictionary numbers for hashed password attributes so they don't conflict
Arran Cudbard-Bell at 2018-04-25T11:32:58Z
Files modified:
* share/dictionary.freeradius.internal
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9015448fb2e1aa5cafd7c509115af8eb384b652a
======
--
This commit summary was generated @2018-04-26T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list