Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Wed Jul 12 02:00:02 CEST 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZZSpxAAoJEH0Oec13Yh7NcAUH/jFqhUAJICwKMjLO40g8AHrB
gltaZ559scxYbdRWLrVnZuwBcZ2EgeR5icbwsKVhr1IYtAdE3nelrXYq8DbQYYiZ
8sDQGkoo5FJS+9uVtCDdRTzewJ7dxZkkz/m2z0C+OXHc3yoqknLvVBhretFedjUj
NSzAW7HfILyBEQty6vkAdfaB/h4rHsD22xhrHnNO+C3FNjo6QZPAtdEV4Zj/+E2n
xFNW3cEMy6npxcAO5G0jlpK055hWktrErqxL83SI01TnsstEpg450iw+1oq9MpRu
xTyxQiuWURW9nt0b1zq4aagsMKmeBmNzMuJ6PDMXX1w6sV0PER0KD2ODpcprFgY=
=SutB
-----END PGP SIGNATURE-----
allow mrc=mrt=mrd=0 for accounting packets
the REQUEST will be automatically cleaned up at max_request_time
anyways...
Alan T. DeKok at 2017-07-11T19:43:21Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/11afe54f35c9f6a4b1b4c087d01014549d81d45d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEbBAABCAAGBQJZZRQhAAoJEH0Oec13Yh7NsoIH9iht2V8ce+9dbQYmjbycJUpi
2eab6Qf+j3+Y8h5cu+XR0CgsvsrHgEo4yWabwO9jrfy6yIYdOYX5c2g3rkIJmsoX
Vx95eW8NumZsqKcTBENgaeUx7DK2gI5BQS+mViDiQ/JQrXMr2ye5cVGC5aTWYbJr
cdi+To600klNGO44u9cfWKxXX1/FADHdCm4QUymTpHK1nPBo3yEVxAo3ltExIPd0
1bT/0FjXzgnotCETN0LTQuJpu010Rk8Oq6YGd5PP3R1LnY92WzCYrI8i3nqwHx/H
qMBcd9MstnA1SLH5f+hDPJlelYyjAHLyVMeP0rHVDoWcvVP5bl/Fbss5rH/ZSw==
=N3c0
-----END PGP SIGNATURE-----
allow for multiple packets in one read
Alan T. DeKok at 2017-07-11T18:08:32Z
Files modified:
* src/lib/io/io.h
* src/lib/io/network.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21971bf008f5f38ef2b9c490a0ce7c1e24f30f51
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZZRFXAAoJEH0Oec13Yh7N+UwH/2l8Pq6JQLDvzlp3MPCsB5tq
urp7dVb6nOagCPIMCUsHM+Xa4zKAgTx2DGYisCVknRi4vkhstJCPnXqNOVOU7F09
fhrEDXxJ5gLl2EzS6m1rvuRyHN64jEmpIQwBCipgKP1ia6NtdcQSE3CbID2uiYU3
TOp0Kl8FJpoKOVD7E1D69VGd60qcZ5MC5wH+bukOIhGqi0VddEaucZr453thMsqp
ZeEKqBnZKZgoBlQwuMIgZP54w2zB3k9it1pjwdkGw6bJ8KcXzhbhR+rcvligjn6h
wPknV5afxzDDgyTPTWMdMYhHGJWIOdh9Dxb6uUrHSItz5v6aDGeV2jSpuKXKJlA=
=ujUf
-----END PGP SIGNATURE-----
provisions for trailing data after read()
Alan T. DeKok at 2017-07-11T17:56:23Z
Files modified:
* src/lib/io/io.h
* src/lib/io/network.c
* src/modules/proto_radius/proto_radius_udp.c
* src/modules/proto_vmps/proto_vmps_udp.c
* src/tests/util/radius_schedule_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb4cd891c0d222d4d706576e4a0174bd789ef1a0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZZPO1AAoJEH0Oec13Yh7NS3cH/Rad58XPu+vwfQLstpO5oMqG
S+JAJ18gGZHmhtLgmTqC1a0ISXpj2CJu1XLJkl3pvgHT+A92p61RosfQeXRQ9yLd
WM8N6hJD9ATltPdOLi4Rot4HgT/PqM//Mx0i9pioCmZXk4CDkg3RNDSZ62XgDmF2
N6GF/23u+zqEbvCMJXjws5QtgSjXITG9bHf4KIdFMs/aALXmSoe9skSrNAvMwK7y
DU9YHpZvRLuFKm+WUTpGsuNJhGakO7dIoX1UKVkdN+ZD82W5HXY/QShy1jx6QFjf
cEozu56lv37Xt+mDHNLqPkZqhTX/0qGF5mP9hAdD2grgAmaNPNEvjHwsP4Jy8V0=
=bSNI
-----END PGP SIGNATURE-----
set / check types on client_io_ctx
Alan T. DeKok at 2017-07-11T15:50:04Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a081d30efff13b691076b687a319f334e9ca434c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZZOrlAAoJEH0Oec13Yh7N5KcH/2N2rI9bvDt+tzdv28r/VRVe
mXADGhwuTKq/fxjs57ib+tI+70cjgGKRN83a+SB5+FQ4JuefEbY0Afsao+JeI7hS
nvwNN+hM2Jr1qnLDNmuU9YnmG4M3TQju/9kx4lMFSdbTLehsF6AAHB18KnR1SB0y
VxSYUo70wCTWVUCyNvUwUvTySSBAP01BRniI6YmvW5s0/6PKgRUXCN2oYcRbZnsd
BGVs8lfxeece/p3qZaO2lmn9l2cV6x4wBHJLQSI+MAEMhdfSXvm9BOISNV14S4he
RUUHKVDCbB39vCuV8xFSvZaaSAHZWlC2fmBTacF4pIrnSB6yoA2GrF7gQQ/L9vc=
=Clb+
-----END PGP SIGNATURE-----
added API to calculate delays
Alan T. DeKok at 2017-07-11T15:12:26Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_radius/rlm_radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63d82df1d7e76e43e15a689ff32da1f0551aeb4e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZZN7AAAoJEH0Oec13Yh7NB2EH/103Ted0V6VJssDQMEvDpfnK
OtL2Xj2rrZvdAgdXGjETvA08hnksGgahk//78Sz7Ax3H01ou112Vb9/Vmc1XrWTh
LpZHTpBGf8ImdDf4Zjyw4LUPNR1NT8bFWlnn0pcVjBC4qRMscArN2iEfy82BshtP
mPbahGlFB9jlB5mHoOhaf3P7LvIirs4lR4CbdjxXO+CVAK8FOe7ZZ8zQHB7pUfAS
eCMRHRQseEZ6EGqyA59s0PLVPLu0tisjTZvSwwvOZAPF8+iSDt3MOo3p+0ULagiB
uCJ0idZeQDtPNRkmGm0DAD1klVVTfNlPF0bFn9NAu+GhIrxMPvVs5O4L13B5GZI=
=3sz4
-----END PGP SIGNATURE-----
add irt, mrc, mrt, and mrd for outgoing packets
Alan T. DeKok at 2017-07-11T14:20:33Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8635ae2725fc324da5e1546b054843a5c70bda0b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZZM4CAAoJEH0Oec13Yh7N/NoH/iAtb6/xGSCRwXkJ4sRlijou
S3CHT+r7HaDLsTlmUlDtC5NogwINjzw4sQbax0Widbkcgp1VJHCCgQFO8jWHMBKq
4Jbjvq39v4aiJioYqjAApVBbJoOdmaUgbuMbaK5vO9Dlw7dhCV8z7I7m5gxUVx7l
CswTZkywT5AmOVVsVlRQOaoFfdMWR7t+fYi7TNEH9lB3pF95GlwGwu3CngrUTNct
JKXcH8WbNbW/xOfJdrGpNQS67srDHSF7K+HhlAg2rYq58T3kRdoSqVB/uDa64/kv
Www2lKIMspiZ//2tv9sfU8LYj0Y0inh8fAbY0R5ZvtFYukX03HD3i3U675PIF40=
=xRhp
-----END PGP SIGNATURE-----
try to call write() immediately. If it works, we're fine
This avoids a lot of overhead in updating the event list,
and doing lots of callbacks.
Alan T. DeKok at 2017-07-11T13:08:56Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e95540c7a023f8e6d17ed4cef4ebe795b86efee
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZZMvRAAoJEH0Oec13Yh7NIMkH/i+X7DIRnwmDFPn3/9FgOqxK
GbLNqz5WfrLrUgOo9Qzm7vBNHVvmjSX84hiDZjxS3EqMPfQ2ZX0DDpZJnUILrBvV
G1TrESUwCrcLuc5csCBWaOFy5X+oK64dEyxpXUaCNpkZTXcySlZ9dyonsHO95511
nThFPVVQbvEhLm+Pb+PWjYfwaE+n4TjzYKj/NJq/Q/ktsPuZT8Jwat89ArYVwD5L
QUWHkamMQkdAO1av1Vqy2pRsHFtb+0fxF8x0KzbukSytwPdH5BgK/k+a7Y7+s8gH
9bDVgQlJuboGLHA1MIzVRK3z6ahTVLSjWCRCsYE+/xmeVvXbqU1jGsRux8KVW1Y=
=BAnr
-----END PGP SIGNATURE-----
check for certificate expiry before running EAP tests
Alan T. DeKok at 2017-07-11T12:59:52Z
Files modified:
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37f67fa6c73f06f03ee0c1387fada33c6632d81e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZZMrWAAoJEH0Oec13Yh7NNIUH/1X7J5eejxsQWW97aj8XxLn2
orSclSve+oAgISQsyiRuoZSItDBeiBhxpgXLctjnsdl65yI+k9LWZ5lMNq+tJWN5
YRR2Ab8yJwuhjSkmll3E7krldMnoS9NhNymAAAh0nBGPZddlzGANqFEeI8iLx807
6sng2iQGWShjkgsYbM9SHKUt73cXEhTEh+o7RwsJMggX7UcHEGbzwU6d4HAHPXde
OmhoH8tQSRAAf4/a9EiM6Uy/F15TmoFzEaB16InI3HAydwS5VqPVw5eWHf54uCWy
4VtkmdXP7XQ42BJDMfrKZ6YuL0Zk4ehml/aRCHL3bSafZmUcCXOteftEz1jYGXg=
=M4vy
-----END PGP SIGNATURE-----
regenerated test certificates
Alan T. DeKok at 2017-07-11T12:55:43Z
Files modified:
* src/tests/certs/ca.der
* src/tests/certs/ca.key
* src/tests/certs/ca.pem
* src/tests/certs/client.cnf
* src/tests/certs/client.crt
* src/tests/certs/client.csr
* src/tests/certs/client.key
* src/tests/certs/client.p12
* src/tests/certs/client.pem
* src/tests/certs/dh
* src/tests/certs/ocsp.cnf
* src/tests/certs/ocsp.crt
* src/tests/certs/ocsp.csr
* src/tests/certs/ocsp.key
* src/tests/certs/ocsp.p12
* src/tests/certs/ocsp.pem
* src/tests/certs/server.cnf
* src/tests/certs/server.crt
* src/tests/certs/server.csr
* src/tests/certs/server.key
* src/tests/certs/server.p12
* src/tests/certs/server.pem
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c54abcefbc0bf3120b47a77b4acdecdf9bb13c9
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZZMrHAAoJEH0Oec13Yh7NZ40H/AtKh7y6rTyJ7oxtMisQPrJJ
akTrK2NuZxBREko6kMyGfXU6db65PNEf+v98GS5jqDKwJPV1Cer/iaVqltLUTWYr
Nc6Vyid3R3yoEkRsW5JYWb58bP9wti0eSgpFwrQnl1eBLLa39tDbtZsv4CW35ZhG
jt26CSZtdgbDBMywkI6YiiEa2y+AF4hnHP9Tkanj0b6WtNZox+jDomJRBblHTFrX
jZ6/rN1K6hxMpvibJ4uXWMhYpi3PFvnlNKHVQ3sjsjV4X1MPPtv8bOd0PKj2GrDO
87P/L6bla2yPeMAyVSMYEx8FNr9D8g5AgxN30jvspn8sX0Mlc9q8A54QC90Zok4=
=d4GA
-----END PGP SIGNATURE-----
update expiry for client and OCSP certs, too
Alan T. DeKok at 2017-07-11T12:55:25Z
Files modified:
* src/tests/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e63905bada9e672ffe8d983ef685d31528564ea
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZZMmeAAoJEH0Oec13Yh7NgQYH+wR7O/VZlhDp9uyFL8dQXndg
RaHNoVi6hhPq7M0TVN706JM2VY6YHuKyG4ave3KUyHI3tSTOIhuoDE5N7BmQhcsv
QdJDe44HSZZpClPVizO4M3JkKSctEz2opy53f4473yNLfH709zUDggrMXUiPVsdY
YVrWM7bYleCWL4usfDA1P+fqg68nMNoG2EfiTtZ2dOPIL127SbBkS8D3It9ewcvz
DXh0E1qsaTF/pPSXmEv33rRsJN6Z/0NvYC9biglGEPXm7dM/xaREc+CuzRJFnk7H
oBZctBz5gJakWVGp/98UNYZhOh12GYk3tc+Q/X2fTCYUW38GTZ8ZnE8H1kiNku0=
=Tn7m
-----END PGP SIGNATURE-----
targets to print / verify certificates
Alan T. DeKok at 2017-07-11T12:50:30Z
Files modified:
* src/tests/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3971241c0d11ef1d30999072864ee6bf1f2ffb68
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZZMj0AAoJEH0Oec13Yh7NUw0H/j988EKiXDHInpKlQO25aZN8
MIaujBct4mB4/0wOdOxaw3QWNmTsl7Ha9sOj70MJELlCO/2dDNW0g18ouRzru6aJ
eMoUejF53rUQzwma3HrIELrVLf0ruqGCLZtdquWypxAOQYf4yZVua3lJp0Z5YPfV
Nlb5Utvf1BgloWLkcgm9K9FUueWY8kZx3FkE4MUE6wgYRt3aGKBaoSJpQU97tbHY
ra5Ek+NvjUF7IswV4py6KQMaP4AwEALmShL7T1b9s3CR7ncMOOXq0if2LD2QhiaU
VlHYbx99pIodM4bQp0OP8nx+1ls1knwsl/1mPC3vdzkDCnUsLa/7tohCOSAZ5Kc=
=/v2T
-----END PGP SIGNATURE-----
track sent / recv times
Alan T. DeKok at 2017-07-11T12:47:40Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87a6eef03baa05301354d2610e075c983bd29c60
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZZMjmAAoJEH0Oec13Yh7NPjYH/2TBh3rIjAnB7+35U++c+KQm
r7SoyVu/C/3A2rC7lPO77oWpLl4RPlZIp7wSs4OPa9i1WxunPpv5tRhZs8xUOJb3
ailvwv0m0uRxrIH2qsK9lJLmNCrPAKjf7FhIA1tWUkBB3Elz6jdVUdLmYpiWhDf/
3TlKIj10Cbu576NW8OoN6ZUsVZF3aM6eapk+b2SK+tLbeq64ivio/qYWeYCSJBBA
Q4YohE+HYphTdS3zA59037cxJnpP9Hhw202GMz6Nn8ykxbN5quzPIS1dGIjckfoF
fd3PZ274V3Zt/Fp5jjPO29qrAbKWnwkOR8MEVnjfX1a2qqC2/pIpnI4Snq0/+IM=
=PSF7
-----END PGP SIGNATURE-----
don't call write() in mod_add. Just add it to the queue.
Alan T. DeKok at 2017-07-11T12:47:19Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b9eaea2b37428ab062132e3a717b666017639829
======
--
This commit summary was generated @2017-07-12T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list