Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Wed Sep 28 02:00:01 CEST 2016
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6uUbAAoJEH0Oec13Yh7N2ykH/0cN0eLfgW3sJAR2kj2092PZ
b8F5UT4zecVbxCDM4r0pludRXQ5aAno5uqZXNYhl3Nj0PflUThUUkSSMQLPoiB6E
0naaaP2PiOcXOV3nntTzQD7cXGEBMvmoCbGVulSWxlAQWTXabOM+JrGlfDptqhXK
3FxG+Z6GmyIoByLuNJ+XvcySMdXg6CK35XoNDVQ0sYocuf6fbho8WVyGH7ge30Iq
ZrJ8fKqRmi/hkHBUhdUn+XJYiWmsUJLhMGLHsBNZ9PdsJ31quvaYBQ90Q/CTSvnm
/FAzUyFYvy2nY+7ItZMMrh6AVVA6k7s+kVKoF+IJG8Urv9BrbNYw4xS55n5KwDI=
=biVO
-----END PGP SIGNATURE-----
this might be better. More tomorrow
Alan T. DeKok at 2016-09-27T21:30:57Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfd5b1fac90174f094b143eb9307435d5d33533d
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6uO/AAoJEH0Oec13Yh7NRAMH/3GIk24/mig20lAwHQnmSOXC
WKzQmo+dhlI9sreIlZVdbgwLoBKAFVKTAkElTfPcU5kDnb7o9iLjEcytBSVZLo/p
mZ09lVIZ94rO6vOIF4/hl5JqXd7cyVfuSfwJO795OdQz/B7aBpi2OR4AHH9sZWnf
Lu1ADSGoqtkQmp2VXtfm6HJGx/nAeXO+BQkzaS4VjPCmEBQxc9c3rTOOoAAKuCoy
MskECiWsUKd2czF4bH3AcEazzcEwLWJG8i4v4so9PutJXqdYHWHn9MXlLQlAYxzX
FfOHM0vCr8v7O/5Xds7AIuQg4fASHm55j/isX2Ut/Pl7Bglw2xZ5ZHm+Ha+Jcbs=
=ej/C
-----END PGP SIGNATURE-----
remove assert
Alan T. DeKok at 2016-09-27T21:25:16Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/37c4a7fd946101c48f1ba2539f3c25fd300bd0b4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6uNtAAoJEH0Oec13Yh7NP8wH/RP7PCCEdLDZ+BbxUfphejfk
kXwf1cl2c2gDiJQZpH3osFR8oV69Im0d5GoFBuRDG7rq3WEbLsCDpvwSK+wLbcHo
ifwjuVHtZHdQHCyaLnxCNyjtGXFCtE7CC6Jx9NAw2LSkqneLFymgHRdYnvkImYhA
+WbjysTeFShVMA0FVo54nj7/9z8wUflgGGNoKmh9AfJL0MRbG3BI1o2IE/K8yJwf
YNiYcG5ze9APDxlJAugHAjyCUE/OnK8jGswIO+M3tgKFTF8XJF2GEF/gCFmD/M6h
Alr2KU6SjQIw3Od24PWqvkvj9mYW843dYhsdDVj/JXm28SW4zMVgF57PRGYPkJE=
=My+j
-----END PGP SIGNATURE-----
shut up C compiler warnings
Alan T. DeKok at 2016-09-27T21:23:51Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d71ddc8e952e3aa4e341124a7ce1105cb9af9836
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6t5GAAoJEH0Oec13Yh7NwXEH/iaHLeWymEhLEGz57L2VjstK
2hFhul6PGLNUOPShy7adT0X3ycslE9sWXHlbqS4MEogxen+6sASi3/BlgpcU3lSU
ez3kslspLk5Gve3368xC5+U65mSMUy58k2//5FFV7l+2aMz92ztEGszOruHxZGHN
509JjUlJtn+LRvO7kYb6YLSmU+zPvayApKKVKD8NTUrZSuLC7bj0Tan1DH5MjcoF
K5+zv556k0h+EUd7OD+NUJ1vwA7KGz1zjjV2hxw7fWVSonxdXt+2FjTPaCvzEX3P
lYw81eYpRY/PTjI5E7Add0qGLDf6q1xAsT2mu13+SwtOremqCmu+nUnI6KBN/uo=
=QzIh
-----END PGP SIGNATURE-----
give the new request to the thread with the lightest load
Alan T. DeKok at 2016-09-27T21:01:48Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28812c268a4524298959e367403def5d2bcd944c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6tptAAoJEH0Oec13Yh7N3IsH/0PyM9su5ijexwIGrHb/8dxu
ZBObaHAls10DhYYviQRliCxsA9BITWChGNIuzo9DtynYDCBqQ8//Pbjmtp66Sjit
luXs+JBtJP1/oQ0gdwUDnQOG9pEN7UYGLRe7Lr6lqgy4WyX0PDGnX2vxZP2J5qL6
SMQk5zKLW1+bk5oMVMfR7zj0YCE0Ec6+fHmIfLlJXr6x0ijMxjRKylC/E7cMXFzf
qW/CCCnShw3L4m64c9EnRgfAtMIazsEBJ9N3MJ38z1JZkvQTemYzFihUh/fcabv1
EZZJ/Ja6pADocoONegIvUtjy4fuUqnmyN62Oh0L+6k1IKcNQbQ14c86hS+uRaL0=
=qEDT
-----END PGP SIGNATURE-----
handle cross-thread issues
Alan T. DeKok at 2016-09-27T20:45:26Z
Files modified:
* src/include/radiusd.h
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fe6d243ba235b0833d37effe3fdd2dbf40361b33
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6s6FAAoJEH0Oec13Yh7ND9wH/2e5hGxGiwrXpRJoBhJF6FnR
2zMO+I/qXaeHvpHsllC4TY8WcI5cQNmAMP+vgYoFdQD72rxOGk73SLf4YlNkmDvH
ENgC85nER/qV36fku1i9By+hL76T7oeleTcsalyK+N15p7WDgsg8qyhGD2e97aeN
VUtOcE8PM3Mb4ADd4K96KgNkaWle3kvRGSWOLqesdXi5syPWQ1p8wJbP1E/elF4c
GH07ycKIprAdjupRO6OSulz36r3qdnOEdL1EwwIoOP80rDoJNGwRewpVEzrECn3O
GVsEN4cz8fKOPWpkt7RhWNpNHXeXTaebSTsKKpnkWptwTxpS1FUN5jFE5rSaS6U=
=26ZC
-----END PGP SIGNATURE-----
Fix talloc parenting issue
James Rouzier (via Alan T. DeKok)@2016-09-27T19:54:44Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4f9ce6c94172ac4bf0f806bdbc5966233aa0ee4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6s3QAAoJEH0Oec13Yh7NHNUIAIL9O3AwWZQfJai3S2pYD+Jc
l0QQ4Vsl0PCTfBHrIXpRiURgchlvjzm95FWGRw1SYz4cOnZNBQi2nSJykj2tyKam
RhNCBZLQ6AzqrmDNFwtm3owiQTZkCs5Lb/EJt/YEqC1ICe84aHSb5PDvRd1+J5ZF
qyb2ZtnFPU1Q8Ob8tsmT46Ycx9K6tldyBQnozkgAwA/iCpVK5NZI8wDhhpOlCDHJ
Fp3EcnYzRJz/aGQF5k0WiUu3A9F5+y9j/AQECKiWecAH7U27D1g2cosbOgNgOmpx
ccfv6Iw2o1TWwkLRrcC3s22zhZBJNmj+3aksom0YyTFqQzkDq0Xgc7hIgfqps+o=
=b1jX
-----END PGP SIGNATURE-----
have "self" proxy configuration.
If the home server is ourselves, don't mark it as zombie.
it's always alive.
Alan T. DeKok at 2016-09-27T19:51:43Z
Files modified:
* src/include/realms.h
* src/main/process.c
* src/main/realms.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed794d40d5845c0ca000392ca697e08450d107d0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6q32AAoJEH0Oec13Yh7NrIIH/1GncZuRt4OpXJjykxzOFWgg
L/Vg+SsdHKFhJjVjG1G9sh7yIIf+9Biel3cR2U/F/hc+OeuORHU5XXOgYm8vH6Pe
apWsiHNuZcNPopWAfM6xdmxnLygDEKWwU+p1SNsRwdr14QVIj1Jj/I+PTTcfdBps
lG6fXBsXoXn0+o0vtKgGLMA8MDsoMm8c/H2FvGl7BDv87Im3WSPDAI2Dv3T16Cy4
CeikRTOriFB7OKFuy94xWI3oOb4o+NIPq1evZagQC1We/RmUgEGfDBn+Mh8PQEmk
pso78Zc20MieeHdOZhb/Sv96KBm+B0SfMYjUG39GfKxDleiNV3pv1ImzLTrEIUQ=
=5L77
-----END PGP SIGNATURE-----
add more VERIFY_REQUEST
Alan T. DeKok at 2016-09-27T17:35:50Z
Files modified:
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9139b6a3cc5672de5e489fec646c8e304e228d7d
======
Remove old, slightly duplicative assert
Arran Cudbard-Bell at 2016-09-27T16:28:22Z
Files modified:
* src/main/request.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4dc7e9e309bb87bcd44c5f1a9ea597ddc5d1beb3
======
Change assert order
Arran Cudbard-Bell at 2016-09-27T16:25:23Z
Files modified:
* src/main/request.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2f3a49e6b54f6eaa63ed9533a00c36ffcac3791
======
More sanity checks
Arran Cudbard-Bell at 2016-09-27T16:22:03Z
Files modified:
* src/main/request.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58479be1953a818db4ce02720bb50d3db36a613f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6pUpAAoJEH0Oec13Yh7NlmwH+gM2RwlHvPdEV/218LfA7jVX
0UDuPhSuc/l+gGrQ10vIOytozxXSo9iXk1lHbaNtP0iKKyI0oDrlAQyOj3TAoSK8
kOYKv8iv1FzezM6MrnSo9wQ2FwDakFVEbDw8AsaQRkeJ5pVWEIu7Zn7hkjNUd1AE
HZ891UQ+SpmW1Q4kkBgy0FlA6PGfa4A35g14o7dmavST/s+gMoavX9RDCQ2JuAdX
Eptib8pD0fU4ZKwCAoOslDYcxcJ7oz0F7b6IjPDQ0J0vgosn0WQqDS1zTo8R1wW6
xRs/Ew83l+CPjMaqZJU72vTELuYx+zPdJyVx2y5EB4/c3P2yzqGXK8Lo2qx4lyw=
=EQGc
-----END PGP SIGNATURE-----
assert that the packet isn't in a heap
Alan T. DeKok at 2016-09-27T15:49:59Z
Files modified:
* src/main/process.c
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28204a7c6dec1af20f23832a525e0018573c920b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6pS6AAoJEH0Oec13Yh7NL/gH/2FdxMBQr1Ykywznoso3+DDQ
67OVyeU0aIwsSqnE9OkgbYph6Dl30cMiHajUqeVsdGaTGKLbfuGK0UMdTBRuUgaq
4dDwjgcbYDCO+QYfX/0y6DU6kNLGW1k4I5e/2PT0US5CQ7lyD2zPMveFMD62UzHr
MowL8lIeacXA3HP9XLtR4svxAP+JoskD0jRF4Gy40v1HKKie0n0e4P/U/UOFrtYL
TIpybkJ9g02WyjzG0/isS/JMZtjWJUyIOQUMkL43DCvqPeAa6fS/qr4icNdJrn0e
WWZwZxyI1ASRAgAHgpVHtpWiVDIGY6kn4k+MppDLPcB9N8u25UKab2VtmMvhk9s=
=LEky
-----END PGP SIGNATURE-----
move to calling request_delete()
which has more checks and assertions
Alan T. DeKok at 2016-09-27T15:48:10Z
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/d7cb2c73a6d4d61dedc8825d6b70fdd07c1a8d87
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6pS6AAoJEH0Oec13Yh7NyswH/0vOT6xyGZJWZ4GkR9W9knvl
qsIGUvWgTs7gJmYMaowDruTN2cN4jwOeSsQ4RvPLB9W/h254WKnAKz+t0xGKKD3s
YiXvYPSeRRG4dpObA+s9LDtmX3gNFc46NBWWPuLZ04PNmBNO+9tpxfll6w+IQUjO
j8f3W3F6GjYGrylzNBCFM3GlZbr6G2vDt4EuMGSunF1V+dkaTjjXlHzc/KdVDwGG
MXBsK53lkNk90UUDdefvShDs66Cy/irTlymoI7nJJy1oEoFXuQe6KGS0MaslmF8d
bu0y6lxhHak6fi+7fHoEnV6zdcDfl9bz1mLfw1fG5r4zk5/JPljRsrn2+IURXBk=
=RH++
-----END PGP SIGNATURE-----
we can be called from new worker threads
Alan T. DeKok at 2016-09-27T15:48:10Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e808fad9439d959c838e1a7194192fc07ac285f3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6pPXAAoJEH0Oec13Yh7NH38IAIuQdnef323OoG7JdatL1uSu
5LjTJ05nqPsAnu2JJ8uLKpoGbuMOmv+wVfzU78cKAYJxqoB/jYckIFWCRatFn7xe
SQ8yymZdbBVb43mmzqGHPAsu1JCVeL/tVOMYp6MxBHoL5SCnPcHXdNJSmajBxVwJ
VDVNuSZzRRDOeWyPjsvieRfgjnbmqkO9MXm3+6HwLorqsJKqTIsNOugStCy04SEG
vpmh1JTO8uZQPhXm7EUsxzOyLxAd3jtmIGNXEtG+A9h32h0un5vQ9BPM7suHIiNW
vTfz7z63lfvKzKGkFqDUKJEJ3u71SiaPLXysD+zWTb4xuaJ1oJAdVMpeW/vazbo=
=gQN2
-----END PGP SIGNATURE-----
allow request_delete() to be called from the new listeners
Alan T. DeKok at 2016-09-27T15:44:22Z
Files modified:
* src/main/process.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40bfe03cee375eb4878f31fa7d85ac51ada8c6de
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6pNCAAoJEH0Oec13Yh7N1gYH/jcd1Gzg6yMBwpjTgEJ51W8q
oCFaePENMSOFtAnl+xY73jtXGOSxwU4WbztXAXRiBLXW5lkPVEiHLCdrv5rgOBq3
sEnYrJuLBvceZ7BcWLSmSLytcFMz6lXXosBnBdUNLf+qat/Iv/k9p928KJk5oHX+
vD75DBhFo5xWEIZr+WGNWDrgvAFx8k7BBPsgkCkYk8Stqfgyagi28oEBhT5kGXES
VLJ2mo/D4ifi38ObLKM+1apsIbz/8wUvDgiFB/PVundPZwL20/SI6xNWl1XMazKL
YQEsexkg3+xx9F2wR+E/OiwW5NV4FuZYWDgbwIWn/x1iCx8CHG++25RkRB+hEEk=
=Q/pc
-----END PGP SIGNATURE-----
Revert "set 'in_request_hash' when it's in the local backlog"
This reverts commit ac6aa41570bda81ce8eb536f1f4bc1dab9a47f96.
never mind...
Alan T. DeKok at 2016-09-27T15:41:50Z
Files modified:
* src/main/interpreter.c
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3154eea690cbbbd49c3338e7c3d7239a7e2b343f
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJX6pHZAAoJEH0Oec13Yh7N+I4H/0zIaR1+ZszG+xoyaBbqCVmT
OW/CBG9PPtsOwjQli74e9x320ZZ8rPPXRvENrZ8ITwFwj613fyjeKwgy7a22/d7L
y1WY9JFnMdiyxxXGGTSeUHC0Bx7d88VauNKU1PS/PcwzpvMRUuoR0wCeDykCYhLb
PJEA7iXDh0bm3ezUVMylOjYwQrKGO6ElQNtVHNEADerxGw4lSaC/kBN7hM7QL12h
0I4QGj7R6WhG2HebIh6ggnr39ohAIccIQsX1tUJxBaqenmnzf4BmIyuFz7CoBeYt
TjW0UCMkRodasisPkjo+9Vfr2QXMAeHzvBZSSI/V/+BcsgCrTHq5/+yD7HLtP20=
=KCvE
-----END PGP SIGNATURE-----
set 'in_request_hash' when it's in the local backlog
Alan T. DeKok at 2016-09-27T15:35:41Z
Files modified:
* src/main/interpreter.c
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac6aa41570bda81ce8eb536f1f4bc1dab9a47f96
======
gpgsig -----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJX6lLgAAoJENm5M8Eq7XTwi9kP/2Q3CYN+oX5PWZnni1BzWiXc
/PzT5vBXvSQV8iCCd3Z0oIcUUUTyaKegdTy4VYif4a7eV+VcTpGLEjkyif5t3QSS
k7Ngr8sF2noImiFZ5HxUQt4ZBREgls9QwZY6lMCaqMBIo9qsLG3/qTGI6ntuP8yG
oCetnhDIfpFzJ6cZZd6h2J4BrM8Wue0X8lm5fYOa/I8CzdvaVO98Rr1+Ritkqco4
uGLfOuXiB0vegiETPhOcK4aMbXZsvLRW3ovguYapUOta3EcJdp8x2tgvRniZ5bJL
pyMQQIcEuwb96DgVQUP+7tizbx1AmyUt2DpfJU4O8mf9EE4n8XfOYW3+GSNU5rBm
TuUdSnyyhQEk2tw2Ca9szH87dEQB4gwTqEbLIqPFt2QEsgvqLfx8FusqxADhjOsn
qBMYV/aDoxMWAqtjiqg6W6yJRqpSkF4a8sVmW6ZCa/0FuBQIn/ADqGpqZRV1LNlf
hhBt6mplGWg31aUA3nrFFdCO/Cu7S1MBvMtTo57EL+jX3poaXlwOuTfaMMo/qt8d
8ntIwaHGsDNc3h+95b/58jhlEIdjVE+M96XRwEsv3ox0ajzNM3Er+uZ7SPp47oC8
pu0hfqpRCGCX/uPxZ5nDZ6Cn04HE5u3mPsQKh1Zmegr+MIXj1BweO6N1CXhePiZu
UpW75Xr2WF/szPwp9b3S
=ouMX
-----END PGP SIGNATURE-----
small dhcpclient man page tweaks
Matthew Newton at 2016-09-27T11:07:12Z
Files modified:
* man/man1/dhcpclient.1
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc2b7f80568ef5cc46945dcf389461840a82fd06
======
--
This commit summary was generated @2016-09-28T00:00:01Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list