Commit report for master branch
The git bot
announce at freeradius.org
Wed Jul 22 02:00:02 CEST 2020
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8Xa9MACgkQ/6TVgp+2
18ryUQ//aqhpJsdtNEqARXjbO8zB4yKIRtp9PvFYvsnOmHV02h/7fw5rG8ug9Llj
0DkHyEEKGdhjDOIKBOSxefhA1EdXqVtnnupLuo11HV15X12iAviTWxxLbbKryE2B
0atE7sW8we9fbsLD6D1UzV9JkUEPn9fz/sp2L6Q78tcJvNkqssm/eE7GWJXUrOy2
6pWIWmG4AyueQ63MMcWD9NixMnRAjk/DhK3vQyKQ9hoHszW2VttLVufCgTugXl5S
boc1cS21wIQlrJ5njn2TzCWAq68zyXRgSe4lDDbi2hprtHLHBKkHp1hEju1bZDeq
7iTTegbAj3oiE/l307WqbZcRuIVVYX84RuORYhM3N7xrgYq3BrCH4gvrGetMcWrn
4c+HDvgtdBu2sb4X+gV/+/ZH/oOs9hFHq9213YOQGMCUOBilQpL35jqXa6X+3BlC
ltMmv7qXLrnGhLDzO3P9xqsZM9qOCOEG1gYrTWSOmP8GIZoUTg8AKILnYLYyLPtA
dTtU74rTcZIFuL3nNGDNMJv/SWdO67YcP9OoQJcmCS3dHTSFmTOienukmYXI7tR4
Uw7WOo6VPUJA/E1THcFmwy5dcgTtgDgcpe4fK9KVzQpDwcSyC1Rbig/qaDvck57j
rdeJVpGX811dXPZnGAWuwJQDK9c2P5y72X8EJNhInVprgml7Wf0=
=uwkH
-----END PGP SIGNATURE-----
sbuff: Quiet clang scan
Arran Cudbard-Bell at 2020-07-21T22:27:31Z
Files modified:
* src/lib/util/sbuff.c
* src/lib/util/sbuff.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17c354cb550a5c3fc863f870b66e8fcd81cbd18e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8XXe8ACgkQfQ55zXdi
Hs1ZgAf+KGmqZBGfCldtSouoUKxew5vRTyzNqxYDMr8K75QfWRWBDhQFcGuPIUIx
xbb2kIdFNIAKSR4wG6iONOB3SeRWd0z208JZU/FUQCD/QF+r7h5eUHF4QwXvlKkp
XV0M8ujPUBSD+64/QZH5p7lKHOvSwRS/ANsBrugk//VuyDd5iQlBxH2Sx9Mfeiuy
0TB+Jrce9nRejmRDqqeYM6NK16aaraSd1G4mjg+UFeKfxjZsfHSfyUq2VYgLfLb2
HFIZDf8yVm99wtYLHmyrnxd43RovsCfVIsNzLwCxSoooSbvUH+U9kn/dYazVVGXT
wAfsL181A3Cjzp+6TsU0DINWpU/Xvw==
=Px3/
-----END PGP SIGNATURE-----
clarify and use English words
Alan T. DeKok at 2020-07-21T21:28:07Z
Files modified:
* doc/antora/modules/raddb/pages/sites-available/default.adoc
* doc/antora/modules/raddb/pages/sites-available/dynamic-clients.adoc
* raddb/sites-available/default
* raddb/sites-available/dynamic-clients
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1216750ddf80749b4bb1d19cde91e6f51ef4422
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8XXOYACgkQfQ55zXdi
Hs1euAf+Pc8+YQB7FIOeJe8dhPbBX/4owdFPq9zLkjfydFYvOERZMVA5nFQTJ990
inBEkO6R7UQy2SeRPXO+zitRfvippoEdiOxH0z8XL6TTTc/06yJ+rnS+duaRD8hO
eLC8oQIE+BpNebFo8OnFNC2BMKuCKeQetaapmdGW8vJlcFm3jVLSJO7GvOu7zss5
S3+oGKqB/9X9eXNWVPkpk6rR/ADUNoFtaoyk0drUyT1cYZf2YzYRGfkBuWrwIO4D
BC1osBwZ4RSkA+ratd8psBXlDCnIlCmqHHO9axpprsR47gMTTXbL05XO1cmQ9kSx
VXv2DaEf8x7vTXgrkW1W5yboWTD5QQ==
=KR6n
-----END PGP SIGNATURE-----
enforce non-zero cleanup delay when tracking duplicates
Alan T. DeKok at 2020-07-21T21:23:50Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a47936d5fd650da56aedf3cb20c5e25ad32710bf
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJfF1T1CRBK7hj4Ov3rIwAAdHIIADUOJCLJxWOijvHhEQ04t7Xu
ajdHg+Sza41UO61DBTFpa+it85lWSK6QXmU/iub/unNvwE9Wc/1JyGIc72dyxMLk
4gs5DonLQD002nD4NVe0gLOhFPG3LEmjamU9Bjwo2HRX7wWAjQw73A81iepC2ccp
Q5HqEoC5CwmiQyYluDQB+MqN0CIJlSbQE1rANtDqTDnUcSR9Q90g3zaPrD/nvlZi
TFMfNfBNFf6aj3s04YRZhODZXj+gV6/Za0JYWf0BObmDDEk90VlV/6FPHNUppj0R
zFcN/RCFGFX3zGoKXfbrqhO6KLRgxbe8JLOYp2KIrjNguilqUNXtodDoA1ALPv8=
=l7wE
-----END PGP SIGNATURE-----
Small docs change ("blacklist" -> "blocklist") (#3531)
Per best current practice in https://tools.ietf.org/id/draft-knodel-terminology-01.html
Carl Tashian (via GitHub)@2020-07-21T20:49:57Z
Files modified:
* doc/antora/modules/raddb/pages/sites-available/default.adoc
* doc/antora/modules/raddb/pages/sites-available/dynamic-clients.adoc
* raddb/sites-available/default
* raddb/sites-available/dynamic-clients
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30fb2a9e4601322cb364ee87823f6ab1e9f8cf68
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl8XUV4ACgkQ/6TVgp+2
18qNbg//XCG8kg9b7F94FGpBY4dw25drITzzom1iNpQoV3jjgKaAu2IZa8i0P21j
mzSeH1ZIy2oo/abPAK3y7QmsaareTsyiisEfyEVWyy10jPGDgaDJX2MJPM/qPG89
QwaeRd4FsRg1gA34o+uEc9dyE7BPLSv8cCFQkHizHvLdD5lTuyz+wCRMIFnEarkp
J9UV75dSw/h1kCS0btOleoIzFeAIqFcvFgdryV8yzdbRY/hW3mxv9d2ayOFKCtVs
o9YcFVGIeYGVhkn3uJSeXXwpUpQ8xAaiDH84YXI7SRShDOKNZ24Cyl75MMj6tR6g
6tLzAkPCWysbNdOk0Sf6icBLp0x6DKyEiV458Q0fwIFUCyCxm3lXP4O7y/bhX/n+
+yBj0vhHov4qWwMyW9hhLatrbUpl9nijc0Syk5R1KFBrRhRG85nv2nAyFM54f8yq
NE4C6DyurOmwzcAP/kzs762wxG6sul6ZwKZhfFpnSyBZOBTGtkIqbo+xI8SrwNeA
0qt7C1VZoMhJxGU8mXCABCslsV9BDhgcInrzjkf6OIGIa01IsoeF49s0fzhxWz0B
3mwJ3iCtlUpFy/vFEpqkiubZngN9LEOzHm0CuqdyeRgynoT1X5lxr+N2yoN0ccYo
L5vX8oSOXgVd2Ygg2HBiOGIud8aHbUT/UUDqXYCI1SCbBqkE3Hc=
=ohDn
-----END PGP SIGNATURE-----
sbuff: Allow dynamic re-allocation of sbuffs
Arran Cudbard-Bell at 2020-07-21T20:34:38Z
Files modified:
* src/lib/util/dict_util.c
* src/lib/util/sbuff.c
* src/lib/util/sbuff.h
* src/lib/util/sbuff_tests.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/10437e0c4ccb76034ce6b0d4eca759b062bd1c1d
======
gpgsig -----BEGIN PGP SIGNATURE-----
wsBcBAABCAAQBQJfF0MRCRBK7hj4Ov3rIwAAdHIIACxBfQNHLRgUjrdZZfSbQUnZ
kLoA4UDOKEa5/pfy5iBkiunYpypOoQjPB2vSyPyFE7Et4gShZNOqyygkPGLdkYzT
Hg8QriaprzaR/aUzc7AywIi+WBE1NztmniOmWI8h30o0s+U5FoWugNOm9FG7R3W2
J+MMgYK3Jja6HjO4EJ6r/6Ha+F/8ELcbyPf//zhXY6l3mdR7vjN57AU6eq4AI1Jj
Fq2RFNh3i2mE7A6DirY2frQYqFsNsg8+0bYrlOvIdAB4FrwnVbcni33Qp322zuP6
LQYYADwf2riR0cFLvZlO46rdG4wTHrFC7qiiWD+HHgHuIMU4pKvsSOSYTqSAgOs=
=nQoT
-----END PGP SIGNATURE-----
certs: Documentation fixes and Makefile tweaks (#3530)
* certs: Refer to correct Makefile targets and file locations for RSA vs ECC
* certs: Don't clobber a user's RSA cert with their ECC cert
* certs: Reorder the deps for the Makefile targets
Makes the output of running `make` more logical: First the all the CA
certs steps, then the server cert steps, then the client cert steps.
Terry Burton (via GitHub)@2020-07-21T19:33:37Z
Files modified:
* doc/antora/modules/raddb/pages/certs/README.adoc
* raddb/certs/Makefile
* raddb/certs/README.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57c77513f935cca71f0c3e17068a4dcb1cf1c449
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8XPzYACgkQfQ55zXdi
Hs0XoAf+PTt++X2+Eoae0yM1b4bxOGoct73P8mRynv67ZB1mBcoYY6qs6TWNZqn8
7Wu9urQP1CY/vyzv8LcGAnzOQ552V+nb4u0IOW2LVEf5vrco5NCliAVfp/T76H2j
r2s30cAscj9LOkGa+SYYvRYqFjw4A/1+ipLX09Bedk3rErCSYymCWaXafaAhex/j
Jz4ce8HKXhn0jeXf3nK92aLJ9bPWAu/2vEPfTo6VU3Jd7y4k2f22Cv81h1V586cB
86gnWgJdPcard+GktmD985iBGponeTp3eRAYp6D1k+/8XeOtu1O/tgZ+PR+ddv6L
NvnRVxiMJnRp3NqANMy+IQNrT9gAlw==
=BIN7
-----END PGP SIGNATURE-----
push duplicate replies into the "replies" heap
instead of the waiting heap. Which lets them be written as soon
as the network event loop is serviced.
Also set their priority to PRIORITY_NOW, so that they are sent
out before replies to later packets.
Alan T. DeKok at 2020-07-21T19:15:54Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/152b3049d381e3bce5b3c5128cacd363d911a140
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8XPt4ACgkQfQ55zXdi
Hs0q/AgAgo9377WCITXhD++MeAVTG2AjpvkQCvmth282tcv5BMMPaHU0STRvjSFz
eD5i8I0xTQDlhHLNPHRTT4jRZzrM1apgunWGBPYSbmrTJlPm/KSbYmFS6ztAyJJj
XPCmwoGW0ypxOcJEJ7KLoRIdxx+mwjBBKkV+N6+3Qm6TZcx095MYn6ceLmd1U9Fc
Yg9PAzRlbfzGFPu9rVDUFtmYicZZWZ6HJhlOt+FFDsjoMePfVCVHWe3BsXZOLYDU
ZCjCfEJ9I28Noc6OpjhBBPub0KZMrBtYH24vB0AoOn/S93rhT0bnLhK2lhPp3V1H
bZFX2heGQnm+gO7d49tjPpmzMGv5vQ==
=Qk6O
-----END PGP SIGNATURE-----
remove "todo" which has been done
Alan T. DeKok at 2020-07-21T19:15:34Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5eeba3958e9bc78b331acc6fa819ca1346b4f6ee
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8XFbEACgkQfQ55zXdi
Hs1s+Af/ZOvvMtbUA/8tsuIa6VqMJgu+bHggQQAjMmYGwoTLVOL6zHEKNOskFEu0
hReShje/uPQpVQymeQT9KPuRmFmWOCJsn6sG4IkdjWAvFoXJYD47o1LFl6ssQfD8
hBuNls/3rW3QGMrZVq4buBdQo+6n9CMvmxwsUtXtaLUpmVdqmfCO2/N5f57lJVs+
CjsllLgJKs+JXDDKY1ZVVJg4CiZfyio1DXAd3WWqSzqXJj/FPVVsEpysOJjjUV/t
zU+SwjkzzwenAHM4vPe0WvQJOnrUlR4oVVPNcJEH25taHhjiyK1+TNF/xxsd+P2H
6aJjhsXZXlvCNn4qrA7hxYf+xnpmDg==
=/LjA
-----END PGP SIGNATURE-----
split off sent and received
in order to see retransmissions
Alan T. DeKok at 2020-07-21T16:19:49Z
Files modified:
* src/tests/radclient/acct_3.cmd
* src/tests/radclient/auth_3.cmd
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2e85c8a9b67c614364b6307a36495e4748a07d0f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8XC54ACgkQfQ55zXdi
Hs2wKAf+LTqbQI0crBPoRcmA/oTdinJoWvELJCUQwZcMJCWmm6bkwXjCCRujFVA6
s1gRmqjz5UrSG9wEt0as1Imk2trmM59LuiwwEfbX9PWZDwFyFC02yg+fkISy+ih+
Whgzna0hdaLmZ96XFtNm7bOhbob0D10xW9WRRVrKB5dlxk7qDuO+2jeULqxHbDFf
e7CMsYx9zNicEzsJAY6oAucUl6/DduYelwG3hVXwgnubZV/FS/lZRaYEGJhS5hZN
mIxXLncqO2IPU84teFBugVBrqCzP0Gu/Q5bjga1epLeEw656+wZUNeNJ8j74K+oI
Fp7oggffiO6oxg1yEacEFQ7E1LOLyg==
=NxqV
-----END PGP SIGNATURE-----
print out actual count, not just expected count
Alan T. DeKok at 2020-07-21T15:36:40Z
Files modified:
* src/tests/radclient/acct_3.cmd
* src/tests/radclient/auth_3.cmd
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd97d05b3eb73648e52f5b820d4e7229d6829d9c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8XAQMACgkQfQ55zXdi
Hs0mRgf9Fv7spHsUfdP3D/+6xVrxCbMx1PyttuU+exH47qk5JVE8vlXCRH3SsrYt
1ftnAx4404BBbY4BwlCYhXTVU6wkdHCUEkKIx9FBGIHDFKwTeSR08JalVp71YbxJ
8w8sEYW/BioIwi5vwyNsIoipPLbLrwG7lyozWrowylX8Q8abge9U2hm1iaBowtgZ
YUR/Sji1zsd89Hr8p7sbXVm+Uebhx/BJIpU00enmXNhAVZtFJOmxGHxRS9DYNkqR
vLfrHUsaJrsIphxxqmuXXciU41c74ZJbnr0KxPY4r9u3JU02Qg6mL7l82pq8AWek
/wTrcXydBXdVkEtQoAv5s+2MSvZxnw==
=D/h5
-----END PGP SIGNATURE-----
actually set that it's in the dedup tree...
Alan T. DeKok at 2020-07-21T14:51:36Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1465ab6120e398cf7a8f6bff3a8adb161501bac3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8W+AwACgkQfQ55zXdi
Hs13ugf+J4PCsClZOQyjqEVmVsZyooBaSuw7p3QjbZ/9T5SNqvGfIOPlM00VReaw
xge8XgwsLH37Et0PAEl11zPK/gxLMp+0N8sbsFw5TLlvBOTflG+MLyiGemhtfxhy
sv0ENP6dx96meWyh+XZBvo89qQuM7ZGsNPCkPV1z5xwqynaIyi3v5YSZJel/dWyi
Tdmu64UyqVRw+ayYrfAkEQ2EL1G15N3jnOcEZj6ciLvpth9m79VgZJJi4ebTw62p
u0fQZN71922GTz6i2rAOz9luXBIn7Otzi+2OczwVW1bdFZpvC1PEBxmzij+kzb7A
PNiUaOpG2t4AOZAjwo0CwXQxSGbfsg==
=BkKE
-----END PGP SIGNATURE-----
free request if we receive erroneous duplicate
Alan T. DeKok at 2020-07-21T14:13:21Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d2dd045efb3cab8ea3d76d1732682a39c48d2b88
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8W764ACgkQfQ55zXdi
Hs25EAf9FylDf1TNwdQ/KfnrpUK0hyB7XPUWLn0KD5RxQIk20/NWZnD8KKjetgdr
f2dqKuziI2zV4VJdgAPcOO3JYJpbW02tmHDceg1bowPCNpLR1yiPA0p0ugPIKHkZ
oGAHGmq98wBeqI0qsjP84SJpQMiqLjhOJJ3j12CvJaaqBCsSoTV/Obk8aYdRL6L1
tliSrBBWnOxLNNWnqyh01xyXcNORryYZ9iLNTpxA1Yo+1TR2SMyZ4w74QCLy4jVI
rh4L8o2wAK7q6KxMuzQADMstnkKcWV4focRxr5GKDRn0yPfgP8OwXbaHYrZtWhzS
RhQtDdtmLcRy9GgOgsoZvJe6CshkFQ==
=FGnR
-----END PGP SIGNATURE-----
check length of tracking structure, too
and ignore duplicates while the client is pending
Alan T. DeKok at 2020-07-21T13:37:34Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/01aed9763386aaaf86d632592c5cc18da99f1c79
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8W7RYACgkQfQ55zXdi
Hs1kiQgAhU54qKzvcWnUutCuOh5LsikMXFwnW5z3c7O99HMv5O/C7tuYOv9Zoq1I
LPyj1cpUVkwKRVeYVONVBZPDt37YY2Cb4YLa/2olwCovV0TUKGicNZsWmYEceDrL
PwOkvgGqzvGzcii0Sdf4EwvYZgr/QMTcvZnDW9IVm5BpBTeIMlToChpji468RJlz
BLoI0pdFjbdbMKm9xuOUgQJ99ce7ty3+g4+g0TsWDtJCJkDKkexHWaPwOkGOWB5I
WU7z6M2OAnnfTdjpHNvPpufSvJI2HXDm+ImRxf0d0JTr1+DrW5cGN8fn2ZNXrDqZ
ChrdV+Zph+oDnm2VYTPNTNtTnXxs0g==
=Imqg
-----END PGP SIGNATURE-----
use strdup instead of bstrdup_buffer. Fixes #3528
as the second function expects the string to be talloc'd,
and it isn't.
Alan T. DeKok at 2020-07-21T13:26:13Z
Files modified:
* src/lib/unlang/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a4ce0af152fbf05693dfb968c9c4ecece5bd66c5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8W7OwACgkQfQ55zXdi
Hs1N1Af9H4uMobHvj23YIzRWqjaYLNOkp/CEUQgdkdBokYfC0ilkmNwzs6Los9AG
UBGO3rvn+M9cMPfOUqcCCQk8Wbota9pjaJuJg66a5AQg/tLHshnVafn/YowDmmsT
u3DIEukNfp1w53dHLKmhD2AD03pAQ0YZEp4PNsxNR4qirjOoDtM/Dw6Z5OHq2aV7
ApFJOdW1bG3J6ZQAu2ZcvMajI8pRHJsHAnkWJQdCEnR4OPIathH9s//40M7rvmaA
64OHNk0JPc7DONAAeTaMjyO/kc39XmC6L3920Xsv3M8fybqzZj3pCsclGP314fU/
GxbxBJGE/AXljdYy2PpQTrijFnuc6w==
=Jzdo
-----END PGP SIGNATURE-----
whitespace
becausemanglingthingstogethermakesithardtoread
Alan T. DeKok at 2020-07-21T13:25:51Z
Files modified:
* src/lib/unlang/xlat_eval.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbbaa5d25bb7d5656757a77f8d71525aa6ec17f9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8WW2gACgkQfQ55zXdi
Hs3KUwf/W83HDoIthJmpb/OOpcuNUFDffJFSIXYKxoNdzjDaS9RWF14eygTeFaqf
B45xiiXZ+EoENPwRPyNBlHpf9303hie0pQ8mFLIpOiZCBdeCQsCJAx7o3Cl8fQ2g
NRUP7H7zkiOjaHAETO/ot7i4V1Djz5EGnIr6ObZISRsT94xHj0RAbdTjxn56wVPF
zB7iaCkUqz34KyrbhnW5ikQ02pKZjvjwJtWKI8dst73OMafbg5Nkknl9+ElAm3sE
2J3Xdc4KjAECSzP7htzlcCuxRb3AAEWDb8rgSBVte5qmDsxU6m2bvlq/0UTSJWwi
SLjJ9UwraBft4QBXS7sRDcqqFflNKA==
=5u8O
-----END PGP SIGNATURE-----
packet_len is unused
if we get RADIUS packets of less than 20 bytes, then everything
else is broken
Alan T. DeKok at 2020-07-21T03:04:48Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8bfd38a123e42e611dc6f3bd35292c9708e71eb8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8WUqUACgkQfQ55zXdi
Hs3PbAf/cNs69ih/ky+83Bhe8V6Wx14J+OASPXSp52B4PbtFwMndMd38wdyuqc2d
CKDYIShX3XT+O2UyFwovPIB0oHIw9uFBtoAToxuEwr4qJnx8O6Te6xrYq90u2d80
g8oDc6DXfSHnaS8sd/QN82NSxyvW3vfB7ONwejeX05oCO+sT2Ye/Q9Uq02lFidc3
Ot+77wEaMSUzAmtqEOANaREbtzLMr9dXNl03dXV+ovx3iVPdwnXGvmNT6y6aW2Wb
rRyTozhGBYV9J+upC9nfXGGqWYvPDE8+nKej31m+lfdfdy88b7/4mJbod8RNED3h
lQnhocoW/JfaxVXj787w8MklgCb7mA==
=5Cs/
-----END PGP SIGNATURE-----
make C compiler happy
Alan T. DeKok at 2020-07-21T02:27:41Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b5b701ea33f7fdfb5066b1130b0b3b66c9c0a0a9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8WUpEACgkQfQ55zXdi
Hs058gf+LjvygNdZKokXN8tdgQkpmXBCRNfmDXSWOohIES9JDZ/7mE5HgD14wDUP
I21lW63Bey16ut3ZfG1BJFmHYiTYs0itN4n2MpzED3V/gpGLx0aZn3R8aY/WmOuw
2PA1SCaFX6GJ9zo68OVgWMxN0MQXy7qWSWqVVJ08FYve9XiwVSX+4cV7DORmv7t0
+DD0yrMtJp3WPWRaMjuJOtnu7qxDuiQEPmHICk9sUtN+HWvZpCXn0SHt55pMGGJT
2WJYpTK3RX7b/3RwZlv18m+Yido3eD9Nr2mCnmvsZNUDlfGi3hhjFNAADCVtc3dV
FEX2sGbuFi543ZUKHDSvivFmtSAF+A==
=u7TE
-----END PGP SIGNATURE-----
select network from connection or thread
Alan T. DeKok at 2020-07-21T02:27:23Z
Files modified:
* src/lib/io/master.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/deb278e30a3b6b446089c003e40dc761b64ed87d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8WUUoACgkQfQ55zXdi
Hs33+Qf7BioarQgmOLPryWf0lX0yTwbWhzsH8+AfzmwBQjHoa7KEfRvjXHP1TXq0
M8BqBPrmRJcICo8jua9QB3d4GkOeb2dyToI/qYoqiESujzAm9P8yvoehKYv6Lyhw
+gedIpOtvj4z9Gj24hUJsw06B1rCLjrp5D+XdXNpio9+XGy5l7VK8AM3qDDSjKfi
FaSbXos8cw8+cazQA/z0ptZuFXXhqjDBV3yG91G9QVjvA/TGFOiSG07doHolrIyf
Sc9OY4lGjJmvvPGAlaSJ+i0QQb2gJmcVoDU5REc/ubGYrkIQVcX+IVPd6yCAMI5p
fI6LDXZ6Tmd3sLV63Jc9SLKSsEmWZA==
=tEXU
-----END PGP SIGNATURE-----
add tracking table for DHCPv6
by packet code, transaction ID, and (if available) client id
note that we don't care what the client ID is, we just compare
it as an opaque binary blob. Which isn't perfect, but should be
good enough for our intents and purposes
Alan T. DeKok at 2020-07-21T02:21:05Z
Files modified:
* src/modules/proto_dhcpv6/proto_dhcpv6.h
* src/modules/proto_dhcpv6/proto_dhcpv6_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/32755a6ed91729a73300a577a7f95aeb4664b9f6
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8WSpwACgkQfQ55zXdi
Hs3/vgf/c5QsY0CEj8gpI49crV8lGXGG2q/i2IL6jUEyH0Xy/SnZXHHyqNcmcHra
QC6KbWvB4bV2IRQ+XVc5gE+XShzFlMDKzQvGzUFRN+rd5LZNGRydhWjnTkmiyCN/
duSfH0tkpX6+8a5gWlfYUBXbbKJtSAVfU1ZNxo1bZAtOEe4qn378+xunWYLNJMlL
KrBRow2pdhoBUO2Gq+p70dtbuCn8UBB6V5K20B5UM43fPK08YO8+irADQUGvDbRp
WI/3OAqguYUvzl2OEZDQ2LPsyaLPhrZuFVzJbC7fR5hLegl0V+hGWZjuHTEOx4lX
qXvISmMVf6txEfb1uXUBm98s5+fFGA==
=ytJO
-----END PGP SIGNATURE-----
typo
Alan T. DeKok at 2020-07-21T01:53:29Z
Files modified:
* src/modules/proto_radius/proto_radius_udp.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa2e23e116fd2d69523e1803f837d8cea41547fe
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl8WMoAACgkQfQ55zXdi
Hs3RsQf/TMrVinnaoCVGtf/tqSrdtCKMvX11vfG5z+4c90jHvSrOMBEAw0KrmEMV
b/ocFf69/ac3CU1RNuVqCpBRtVuSDgKLJMOZaxltDdzCu32wew6++NaFgsCVAh7A
CrIbBCpvpHK3hiJgoEmNw6vDDjk7eQgv3/Molkb4b/sGpqmj+DvMwWtt/+rVYIZM
0pm2AKhIwl9hLLkkeNxZ3gmmZxXJmQahbadXQINpum2BOethuOOK8hxIFxeqEFxv
rDzsOSvf55ad5UtRd5ajedBitrluLaYiBAkkgY3Mf6BD1hegsDQLwRrngOWOihPH
m9fn0N5Zd3rG6UShM9E6ccueZbD+tw==
=rXAy
-----END PGP SIGNATURE-----
loop over s->waiting, even if there is not a pending packet
Alan T. DeKok at 2020-07-21T00:10:29Z
Files modified:
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad77f6e7dcf43efc7dcedfe77bd8c60837485fa8
======
--
This commit summary was generated @2020-07-22T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list