Commit report for v4.0.x branch
announce at freeradius.org
announce at freeradius.org
Wed Jul 26 02:00:03 CEST 2017
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd6JhAAoJEH0Oec13Yh7NN/cH/21rAEtJki8e3qjN1xvI4KcD
EkCsU8RNGfTe6rV9hmAr0efOA4aFKcKZWwEyNU80bC18/pI5MadoGjUw1gZ7MHpj
KNvs5hlt2vPqQJgGpN8yN3JQlWD2YfPyWrJKjz0FAaexTKqoMiqmYpEcssZ4oYnp
PUaG+OTTI+zieMH4zfIaFAjWCKB+UmaNgbC+yQyNedGyASm2qlpd41YEtpEr7AMZ
MPtSTqoNk40/yokO6t6qKCyNMUN4ulgS2WxlWPAr9zPrJblejNxlTfqWbOlIlDjq
+9eIyPkD9yC29Ob/BgJfr08t585ZMU10K0w+pQV1FZgs6AKgNZkkHFqw9P28ev0=
=RltF
-----END PGP SIGNATURE-----
typos
Alan T. DeKok at 2017-07-25T19:56:15Z
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/a6763dcf29220547617303dd8c926d7501e512e5
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd6GhAAoJEH0Oec13Yh7N5lwH/j1RMNcHY0bmpzcxd5PUSZSb
wH/N/RhBHoLITm8pQKcgi50UkRCWLZS5fcmhJVx9grhUQzne4ZfS4Ywa/J81elmV
WKYJilQsA73G06e8vGB0cRv09y4YBho67TtKMsG3bhpoNo5Q8zOZFt//OMSKmGlr
65lezsuFDrLKwC+15Rq7+rsp5wkdA/teDITlN5nf7qTU9E5ngcbqBmYDUjWbh/gF
WTkN5p3vgSQF0pmvOyx4cBb0xteGWYdcObli5T+BsbDQQl04QNQjf0koCxwkd08g
Z28HRhnHAyp1wAgqVt22NNgjlNRdrl/nmSGoYK6FqKwTjSkLJpju+ZuzgGGQonY=
=eId+
-----END PGP SIGNATURE-----
notes and typos
Alan T. DeKok at 2017-07-25T19:53:05Z
Files modified:
* src/modules/rlm_radius/rlm_radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0711d90d190b0d1b85b2ded472b71a208de39b57
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd6GhAAoJEH0Oec13Yh7N3dYIAJK2cLw6CVY2yv7558mdXtMY
2GuY+H5cGqgd1qK0L/Z/R4WtP79uIWFE6QcMjQUz6qxke1aO124DBYlzRNEuOatC
eaKPCPjbRA+vMUpk4klGWb6ClCC6dN716HOA8y9aobZMgcB3O+HD5xRBGMftCfJo
ipEvmb6IU+h/3R1M1dpZ+qM8hTrsqnU00Y3Tnw0VSISQQuBzJYRsgxUbsyjYtLgn
mKjvJdpr5j+ro+OwLiMUQVoHIfUKcgDoepurb1DSFYYBn84pymvNeZZClUQH9cq2
KsefPjK1OWB/wgSkJ57uJ45jFSe/5NPZhHNTkkpzW9UmCcqZ2iUbJ+H7mySsJJM=
=zsLu
-----END PGP SIGNATURE-----
add unlang_signal callbacks
Alan T. DeKok at 2017-07-25T19:53:05Z
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/c8dea2819d467e402d1b8232168b2d696f14a989
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd6GhAAoJEH0Oec13Yh7NJuMH/2T/DIW5pKibtK5xKOhK6KQM
Kpk3oV/tsJSjKmE1v9j72DlsT9IfLPU6No1+lHd+e+b8VSSPIXPhSbyHQrj2cCvK
NVf8FKsQ+GvpY4siSjKQoe38MqbH5Jj/+dMP3QhPDuvf63oBDKKompDjrzpzqHM4
19Ao7n7/rlEm/HvcAjP/GPd8AMP5aT720U1VDWqbZLVTK84ga2jngmAG7JMTeAn7
vneyIyl6swWJeuitE3e0AQMqvAF6xXdp9UJ7NyPWE5PftCgKFccU9973LpYsU3SK
U4FLXJPeMk4IXA/tEKEjAnofjMHZ3QITu1d9XSHSPVngrf1hDbeY1GI0fRTKpq8=
=X2OE
-----END PGP SIGNATURE-----
be gracious in signaling
Alan T. DeKok at 2017-07-25T19:53:05Z
Files modified:
* src/main/unlang_interpret.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59c9ba78e445ecaf7c5d038567df65730a1ab82c
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd6GhAAoJEH0Oec13Yh7NxMIH/2z7+uKeuH9MxuwPIJ3AdBoM
zGqH9sDqpAQtUCmW8tXXsr7NuxvoHJBjO+FGv9BEkHPxOYHfjv2but0nYL2D3/X0
76DB6Cp2A3Qay1HzUcsVLl5kW5PNfVBJMP77CiFxSMztdFt2fjdwLsBez4HZmZla
y2gzxZCL7VQkHny7/EL4grjdd4lHcQeexA9x6GfyE7RKHGwIUlGU+njBz5wucRNN
BKg5ls82+L2x74kCvFVh+CsjHpaYDbFA8gRvW2HhFFhWKga4INVl+NXvTkZDu+mF
/BkVa2es5YgqR3oNNZHVz9DL2KOdEC74lO7MlX0wLHzqc0ot+dnlimlUXTsi0WU=
=qx0t
-----END PGP SIGNATURE-----
remove the "waiting_to_die" list.
If the module can't deal with this, well, too bad
Alan T. DeKok at 2017-07-25T19:53:05Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c5d58a7674e130ae0ec467d6a1b5a69e451ceb71
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd6GgAAoJEH0Oec13Yh7NrPQIAIkrBDdlTB/0RRkcys9eKbRk
Hlhv9M1nAvjG2hUFo/YwdRoYFZNmdabAPbMatOq5YOnJS4W8qxXCLTmfJ1q3ccxo
I/aShAmdACKlJUpyr8TzC8Q+Fsxw8OpFmVt3JwJHqsZcrfHfAi/e/7yNud4Ybvv0
rE0T50wXTwIj6xZ9+vOMyC4FwIU0g8njsQC1Y6jzcpOUcpFnMw0c6jNRDfv+Su66
NJQqvPm7WWM7uYdTDRkU3i88dHcDkkjytleAxpB7r7jNdJXWPrq9JiZMoXpq8kXe
XtyG4mLa9LGzLnSHItsIVP9lulCWeMV7TpjyleAQJAEw3+4ILgwc3s6a6Y9UgJU=
=5X/9
-----END PGP SIGNATURE-----
call FR_IO_DONE when exiting
Alan T. DeKok at 2017-07-25T19:53:04Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fea5e6d79cc6b162283a5f957d8decc06b861cc1
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd6GgAAoJEH0Oec13Yh7N+YoH/081ncvYv705JxtvDlUur/+s
sLI82gauIlHyqGENpRlqDnx7ojXipj8ANXyrhPMtkhJ2uQKmUMIelLdAoyHZEcEm
V/HPHK5qCzsGFh0NMommhKBNfwO2ebqHuufJPPWXsGILq78zRe7j4GRhDmfrykrM
29nUGtSNRRQJF3zr8bRmT7Ys/sNhnhDA1j9zZEZUSgriiAWKJ46npuDEu6gPUmRi
LXw/n8DrmcAybOV83QssTkDTULj5EuVCZqeO99EkenHupsKhmkI0qpdCbG3Cgnng
2dwojttiDRS6+oytDE+F6RxdeMQNGm2R/b/Z5KjD9kUcmJpfnFlISV/qgIOQgoE=
=OmRr
-----END PGP SIGNATURE-----
re-work rlm_radius to be much simpler
Alan T. DeKok at 2017-07-25T19:53:04Z
Files modified:
* src/modules/rlm_radius/all.mk
* src/modules/rlm_radius/rlm_radius.c
* src/modules/rlm_radius/rlm_radius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aeb8b50a43b3dff4978cb711e35072c7101170a4
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd6GgAAoJEH0Oec13Yh7NDpkIAKiQQnoGiXlsGV4jhQYUy/4h
ucb9hROk3isigJaS3gS3K1NKIwx7u6/L5WKWFlkVCHVozdgrVktOYFSoPG9qE+lM
vjShJDE8WGicjdTQ7l0dQTu160/oTYuhLgMOo3d4L0cHlAOEudJZp1O2JpqXBB9j
xXSmg8HKLKDhOxZqPVNrORi/xAccJpi8QdzMa0ihp8T8MUHipca7+FPII5OfcUbW
t4YjiluHcDrwf//aCswk249ViEX4aL5ChGHPXmcrqMpm2XLevrRhA+UbIybp0/QG
fWJK7W6Vevt+Un+sPgxo8g61f14pzR1CxuzrebV1YLP+ZudwVTIMVP3a3JoKnv4=
=5E9t
-----END PGP SIGNATURE-----
clean up the requests on fr_worker_destroy()
We still need to check ordering of network / worker deletion,
as they call each other via RPC messages.
And we need a way to destroy all requests which came from a
particular network thread.
We probably also need to get rid of FR_IO_ACTION_DONE, as it
isn't used anywhere. Instead, just rely on the talloc destructors
to clean up timers, FD events, etc.
Alan T. DeKok at 2017-07-25T19:53:04Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1302a27f744626c4686af47b57d82d7993ca26fa
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd6GgAAoJEH0Oec13Yh7N27wH/0unuTO/akeGbaOs8eV9+h62
849sZqmuJn/ppDlQs3w5Xe4FEzTdIWEneQOqjikVnW0xEFqveJaoVQZ9clohhlcU
Sy/N+VxBLhCGo8yGkmq3IFpylK8vW/Pre79SibYyYK+Gkwj8fTPtJDnrlXtwKkPg
ti1vA0qaknIT2ZO8Jy6Ug88ObjdAMiW0gDRbsh19HsnADLtv4XBhdy+XwYAunkYH
WtoHZrOIoTqKckfBpPCTOpN2Ekp9F4V3LakauH8iQoVt8VVn3i6AVB4yXg75aP27
aqwJJ7cEoTvGQt19ukBNMskuTDqFtUSSgIowiRnn/9irIcwZuXjL2HiuJvHn4i8=
=+yAu
-----END PGP SIGNATURE-----
destroy the scheduler before exiting
Alan T. DeKok at 2017-07-25T19:53:04Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc6fb097742d588a8acbef2db33a8d6776dcdc44
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd6GgAAoJEH0Oec13Yh7N09oH/jVNUEtDX9WvS6R+pH0CAZCi
Ek1irQOEIa3gnmpOJ9VPPocdIPH0LiYs+9nmh4WSWsQ3D6UpSFQm1VV/gh58gfBZ
v9rMY6lyHX5zBKLLiW8zhhC1tgPnX9xXXwdenqMZNWRFjBzay1gj7h7p+lJeGjM4
guC+U4zI/70lsl95VBYa1RJVfpvhwHd3Sacc9AFMhghBpEv6mwnXI6Wkjydo4XWc
j2oJl7Aj1Yiih8xsdxLZZIKMjj9I6YXX184JSxx2PsLGjVWuLw2E5qA92niY4jLC
8CQg70hkPBRx7v8a3aihIB1YCjnLCWITgNuryMkHibvcq+4P9mFShMnly4pny1I=
=ZFXP
-----END PGP SIGNATURE-----
clean up network before worker
Alan T. DeKok at 2017-07-25T19:53:04Z
Files modified:
* src/lib/io/schedule.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e70daec1b517d2cc12521c23770cb735799bb6f0
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd6GgAAoJEH0Oec13Yh7NZ80H/0PaVatET6D4RCldvRZjYJwu
eI9xbH6U8rM0irtVKtaDLc91D3JTzmJXYl3k6dS2oDl9CWRFNWzkMMhB0qGvI8rq
7cjikgh2vqXLTijm7jKbF+PAOPp6GVQVmnAbr08PtEgjVYKizV8nLxN7JxyF5SZJ
NCIOilPXDx8uKy9+CvuAnvptVGKzHzHMCT4iGp/b0JT2Ynj3MXeKLEcBN7ZrHTRa
Xrr8+RG2VLzAgE8iP3J7ZQZYCyUtVqctshD1TMftviXhhRfAdH4OEZYQoZnj17EI
Hx2CyarbryjK+A4pxGvl/82iDVS5aD8ir+dn7Gni3dLfO1LzLTlPkS40e+NbdA4=
=cyHi
-----END PGP SIGNATURE-----
don't verify on exit
and don't clean up messages... just die
Alan T. DeKok at 2017-07-25T19:53:04Z
Files modified:
* src/lib/io/worker.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c113d100c496c4f415174d4ea95d5cbb3d8f00a6
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZd5PYAAoJEP+k1YKfttfKsw4P/i08jYttPCa20Cdxbz+BwqQD
InY/P75nQT0dXLd3vqZxcuagjWmrEEcBdHVeZR3RqmbJxzaE180ZKD5u6Y8NKwoe
ROPhWtOSa9oXLykJK6W5u2UqPX30PZQGRQUpymw3aHjjUJq09xMnOtUIEjQI8rWd
nMEA5tZ6TLWkX2vsXkwrP3wGg81foQ83xiAO1ii9hrK+p5RrayHoIhW1wjr1usSK
jEwTo6XsfI2tsiwOjf94uUYx2Yg46pUhf+HQ9c1AdNk5i5KQh76pFEHm6xeHIe6r
yuUD/KTu1Wf1s3pIQRCftc3sY8sVUvYjvczaOvHtTlkGEherC82sdOFdZQ6fHClw
LJpmqvJSfvrmML6deJICc1yBSC1eWC9HVKXobwng0HY2Rg10I1fLeOBxj0QWiMbT
cee5ZLyYh8+woQBJZdE1Pd/M9j39ydeIMV2p3icjB4WaBftBTgR1+E6+8MkR0VBI
AOxrBpFZYmDz53o8VKv5bLvc2RadbcjokeWSmj9dM8SuqNOmlpstyPRo8d1p/37V
UsGuX5B3kCo3jsFcivu0IOil37HhU8JO0zXM7m5EMF/xJvSuHcPJP2l78Pp6pxMk
fptK0jzqGY0x68dEEUKyDmACyQgi01yVW3XS5+QQz3DYn7MQphpX6mFzTf3OZr53
li0651QOVHNpTYDrmi4y
=12BJ
-----END PGP SIGNATURE-----
Use a free list to free file descriptor events
This fixes several potential corner cases, with file descriptor events being deleted in callbacks and causing SEGVs
Arran Cudbard-Bell at 2017-07-25T18:54:12Z
Files modified:
* src/include/event.h
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5edfaf79988ae2865ca9549d8589a20ff48f3007
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZd5PUAAoJEP+k1YKfttfKXRwP/2C/ugs9785l843PfMZ+fLJH
5Z5f6AiGV/6Xxs55mK6DAMNHfXyaquVOCMhfR37NHDpge8jvy9ixIv+EqS3fBQy/
OZIP+XemyVkdvqiaz9F0sLdwSV0p+4kCmqRJHqHEnxz+THmpfYJSggvkb1R+7lFj
pzN5eYGWW8fly934QKuWM+N02AowwRvQdszt2f8Z+zada1lAigqnpWyeNbmaw1z4
0BdtxYNOwKINlZXHTbfQ4b3/755luqR+ro19uq/iaRilpRR4MXBLJr97qLMbc+Iq
K6yvqyvdQtn6YW0j7WpuDCQzJjNooJlHvI38CXX2tp0o7Ye7sel6VNfm5YwwOpWG
WRZJg40kse43XYK6d8ILIMgDKubDVyWUDFx9huSXH2NEVo0+oxbkSc8VKFgqKpNm
UVKc/1txYu412ZHj2RfVJMBhvCgV2El9dyJrxckCbVNaKSmetwsCkQSXQLLAUvRc
NWjqBnZ4igjEWO0WCGGcZ/T4IKgkyO0mKquwkALwZoW++mKb5FUgVcGsBVZJjEAE
Y3gtumpyMbvrdng9/BJBONsEY4zVilSrk0gy3st6v36jcUti2Co622NcaBD+Bfva
JkHSVmX6mhL422dr8hK2vvCPxkAWL06+UNaDC1SE1vwVXwPyjUeemQE1CTgKuyUb
mJuhDMWcrmcrbakBAWqD
=he86
-----END PGP SIGNATURE-----
Rename some structures and variables in event.c
Arran Cudbard-Bell at 2017-07-25T18:54:09Z
Files modified:
* src/include/event.h
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d5083ceb7da9e3cfe8952cf358641b71356a1601
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZd42wAAoJEP+k1YKfttfKyP4P/AoFmYny8a+px/r/KWHR8xk5
P+ZsMIulYWsOA47k155FaOqjjM4MtBdbCaWzp7w8Skw57nq1m/NrEPMGAedAQJII
sGdNGOmh8+idSk2XlsvyDW+UvDuLql+tDIhkkEOkb28IJ8GHP8ciqLmg5zDpdmVU
PbM9G85P/3XyPIptkvfPUXPGny13XAmv8sBypjWnK03biVlxa4EpEkBNxj3l9dEr
drQTfRn+Gy+MS9THkA2UeZUp0kOuaVUW7mwh5otXZriCDHgDcH3Jj1XFMLbFzd5O
N3djYadk6SXy+3zDeBdzElAnYt4WycS1mYQLb3PZjYXnk8XeRKYS5eXD7+WXz/wB
3TTHPR5roFiY2+zQfkxdlcrA4RxYejKwd/RWBv29gF5I1W65j51mcK554SwSeuZR
gTyQC+UzfOYVURNMtL1A6rstQulzFtwpb1KAVqKTEO9ve8/XdXpSv4C5IClHd6wF
+8KSeQsErVe/sBlejjI89NaXfovTx+0Gn/NCc7N3V8iINOUtg/+8makG55oZEyCw
STl28bUUAlVxIa0jH1E44MX4my2sTfrSW99M6bMyQ+IBiQZqq3pFKQjPuo+8QUfv
SusHXFfiBUynwkbm0E71Jq0T6/ek4Kco+Le9HSA3L5TCE9EqGK9kbeuInOQPUz1R
z/BETgEkHOecInDRbbBP
=KX8F
-----END PGP SIGNATURE-----
Formatting
Arran Cudbard-Bell at 2017-07-25T18:28:00Z
Files modified:
* src/main/util.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/742ebb5dc35fdb1ee9a6381b8715f22d230e7916
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZd4aLAAoJEP+k1YKfttfKfWUP/0qsB0uwDUZjUcAl3FGfPAnm
JhO7HruGv8/ZMuKmSanDpVxqRrc9P+C48Ib5O2soUs9hXE/UXKlmbt9jBr+YjzyL
qI8KqQwve4g+GUgk0rwNymIh+yFUVueknmyw2pgJLdRla1o5BdgN+9oCXbV7mSZZ
mPWUXPdC5z2lVdSK8rE9MkCWSlndfbnhVd0Tp4gc6LI3yMybEyxPdTdA4QExlH6v
8xme8pLmgZYevQCrhGYb7CWmsKQ4j7PFh6Duii6xx2uFYZQnhizuhKAZlYEpmUeg
rem1cG6e6+X1/VAHEwPLmEnD+XKBYrOb6lRh3/6kq8XxDvESHcKavPI99L21tzOE
ghaRrK6EDwtvU6qyxHVi+V9AstS+TdFZ+bDFY/3biHBYBuQyzl3drT/qWCqh9rWn
QjrfRfWlNhDs33q0tUCsop9h5vArbhNlMSeERZ5z69+Xbw5m0OaAjs2DRlUKh/HJ
daI6k9ewuCl3MtQmO6NdtApIPc+bjjdk5WbVSsHLnrxm2qzExZdCyv8/LjYRe78G
LViNimgIxAPZaBMaevriiADkC+xdxPkXEA46Lv0kdosYr4tIQLo1pIjcD7/NPwjQ
nTPZdELigYUOaqBlXdVFEmt88W/6FhyU0W6QYH8t+xWtoaGXX2/GV5TcZ8bDSjgC
Tl5tUr67GlZccMO+mQR5
=2oah
-----END PGP SIGNATURE-----
Add tests for group comparisons
Arran Cudbard-Bell at 2017-07-25T17:57:31Z
Files modified:
* src/tests/modules/sql/groups.attrs
* src/tests/modules/sql/groups.unlang
* src/tests/modules/sql_mysql/groups.attrs
* src/tests/modules/sql_mysql/groups.unlang
* src/tests/modules/sql_postgresql/groups.attrs
* src/tests/modules/sql_postgresql/groups.unlang
* src/tests/modules/sql_sqlite/groups.attrs
* src/tests/modules/sql_sqlite/groups.unlang
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/42220d74bf5f171e7fcc1d9117d1920b2316bb8e
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZd4ZBAAoJEP+k1YKfttfKvhkP/ReVeseRkCXn8LvcXVuxoLR7
EYyWcyLZt8HMSKhwX4EeRXJf+vVj72ZEC6qIaUitfamu3DBrrtqIqtGzT/5yWwWe
FgXuq7c8YUsH+oQKE9IWyEICvnWmbTcCeXJfyiG2RCdUM14yV/+nePsI1EP1IGiD
Ua+BmneSH1gLmzTkNWM+KQhQHMDnLhTYvrWwhc0swU+mEiFWBav3+OL2aBfu7VCy
4uNEn62veUXZwmQnL8g9Lz1njp82eLHz6t9Q0ZOg52TWzLjJeEqNhwzkhDijmH4I
uUF94qyNO3nr7VeHMyp01+uPCNclrjU6G7ZNvjSos4sz1xNvk5znvFNtWUIhJ2vN
fD7xa682Ztf6ESE1cb/GvYiRCs6nNTa4KYqau1YXdNg4rVi324AJkxX2fME63SUs
ja9Czz3XFj1Rt+G4J5JI9JSus3cbWaWBN1urIEGTwp7q14ff8J3W+ACHb32p7eVX
d9q2TbkDGhLVreUR5g3vYiyrp1WU26fL2gpwake3twICoIDpqDemszKXbfSonMtx
bC0W9saOIQ2GJ7cF8FCIbH52xhLJNP64n4VLEx1+56clzYtuM71nF/Pp2z/Lse2k
COB+oHfpq45csPt3Fg+GzcJmPcb915Kn7vwpwmjuTLwZg/vYVkKIuu54Dm8Jai5+
jnGT1SibXGHIP2v/J06j
=6Iwy
-----END PGP SIGNATURE-----
Allow paircmp with expanded/reference RHS
Arran Cudbard-Bell at 2017-07-25T17:56:17Z
Files modified:
* src/main/cond_tokenize.c
* src/main/unlang_compile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5e4e5f6bdece1c3046fc50e0fba70ec49bc6c19
======
gpgsig -----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAABCgAGBQJZd4YpAAoJEP+k1YKfttfKjoEQAK0wrNlCR8gfECnJg1OenDpf
1v7zmvx/a8askngoMWeMAdQW7P6xUIiImu6uuW6psC35WiewDXTogxACTBS6VAc+
QZEDTLU6m0qkQIWlN6nkOvU297ri0KGN0UJoaRYF+0CG5sJiFD/ZBWn5nzZzTmhj
OejZXAwrva2Ep/nC4iuL99DU2gqrcggMW8xD1vDEjEfjlK44AREGDmpDHG8yojkd
CvDkFQtfMpZvFS/OBftK+ZfEuw45WNQ6Rg2UfHl+YMfIexzqsnXC6tu9IfRfpa0s
1EKPVZRWlQDxMdfaDd5I8FYxJz7ZjIFbjEWz8LhE6k7hVwGsM3SH+mQqCVza/T+X
Ewd5U++LgKwiQnLoDggzjIIdjHbHMHFkFAJEKj0NDp//T563GVkbb1g/VGhzE0Fm
bkOvcpFlI1pHUsa/Cl07uqD5CXQR8y+snVGzRC9zheStOVOhKW5WNFsUj0PM5Vym
u33pgn4heWmZQqjonqZvRgRd0rEDqhIjcoDtbLWxWdNds7Rr/dalArJ159lkeVnl
TN+8RJ7JI+lcB4k4vq7YiRrQm2cUWeOvZePCFEk6BzHfuPTIoJQLgpFW0AXdUMzD
rhwJwWUmqIKgh8BBNvDQEV0S2dX6wCYTcZAfMjbnTS+i0AWdcMZ4FI/VKem3KC5q
2H/t6AsLlTmAw75qo6aU
=qqF7
-----END PGP SIGNATURE-----
Fix group checks to return updated when we add attributes
Arran Cudbard-Bell at 2017-07-25T17:55:53Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9bab2d35e1cf50bc206de00a8d2ac2ebdb80379
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd2oNAAoJEH0Oec13Yh7NVZQH/At4miQWENGsWbc6yLj2VpJo
mLnwSDndXfdSU2GBVQFyWnD3yUidjbGc7F9vGGg1KeFQurcvPD4sztQVVDT/8sTv
1hpuAD/yLp0Rz3KYGvE4MOvzRZM31xqt7Qg0svkV+6KES070yYFowKg7hfBozmMC
wRAJe77kHpvzmknRyZTbullh+uRkmrc2KYM0y/o+Dt1PIIL/DByhgzvRiBCHBUXT
ogP2UjRAmsbglvh3wxzPbrRaQc8od7zsDsC3j2N7tHBKKhXnZOZmlUs3hNO0ZfBX
cv2CnN8rZnSgNc/Fbk0Fbc69eef0V1Y2utpnEBvjXctTykLCIkJZH6fS/wbPKUw=
=IxHH
-----END PGP SIGNATURE-----
better fix for parsing log{} sections
Alan T. DeKok at 2017-07-25T15:55:48Z
Files modified:
* src/main/cf_parse.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dadcab51357f9acca3365d0b392de41cbffe4ee2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd2iQAAoJEH0Oec13Yh7N3kEH/RWRPAQcZHtYa/wVFlfhHD9b
wEwtZdeI8vMZzwIDmwH8DtApbPQ9DOhUqoeMXs8DcPwSw3u8NyoKM+1Pxs9VQskX
FGuOvgIZcidStfx23yRHBK6z5g+dJXoB2P7Yeh0ZnN/Uh7rGBmIfJAyjcx13AgWG
9TotjMjAQ4svkZhaYMfjkEdUhrkmVycjPZ5HURKtiEAVp47vaKUH1+e7mX99+jtp
XLeQZUOM2sGVuUN+CtHCNd56yLw3ZKTTvZJVMjlxHdd/54rEGS5g2DABUX05Chy7
sAUVoChe1SusM4lBnAmJb2tV8dHFN0D/nVY6q6BVA1PI1wLqeAP/vfoiDnmbVek=
=o7Pq
-----END PGP SIGNATURE-----
remove calls to request_enqueue()
Alan T. DeKok at 2017-07-25T15:49:25Z
Files modified:
* src/modules/proto_ldap_sync/proto_ldap_sync.c
* src/modules/proto_tacacs/proto_tacacs.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ccddc28726b2f483bfd216b8681d1cae35ee2359
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd2gxAAoJEH0Oec13Yh7N2jkH/0dIQhrBXMoGx4aUTPAGu4zc
2+Jzdc4Bfi4r2Ism6rRgNnWB45O/jOpaSEw1iYk4tXHccgHNFa7H2fVWaiGUpoxN
Gh8ROeJVILgTUy6dqYqCL6Calo5fe/JALriK/b5rWnW4Spaq8QJegeGRcAafm1Fd
2Ny/ni10PoGEf6CB+b6lxBsylwj77nrz9iQFXFEm6Sv7ujAiPgGIGOHqcjTKOyRM
Jd8oad/sGYsnpm+KzFatJKUNDfcnXkYPxG3KUEvU4+WsNe3bWA6RJQVAf0NBQX1B
guW/lrmQD4HAtwKqPJeZYVStJsUPr5ePMVkPokvD9plpsxVEnF+SDMohXdid5Ao=
=cXoe
-----END PGP SIGNATURE-----
Revert "move all logging configuration to initial parse pass"
This reverts commit d03b2953b36311239f6059a66ec542a0998cf7a3.
We still need to parse the OTHER log file entries... ugh
Alan T. DeKok at 2017-07-25T15:47:45Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/397da94b48242803f182a7afea659995feea7f9a
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd2fzAAoJEH0Oec13Yh7NzUgIAJu/11JgsQR9nVngW0m1a7hP
8j6xjP3Dp0mCLr7gkfCxmkUBreNwKULzZtbOGLbfPxyxpwFST2FwSABlZhLCsnug
3Ew+RVwxAnmvkLk9uwJnFu2RhXWHWJ4JnPu0zm8nbbJnOIaLeNoAQafq9k1gYkzs
UfM7GWr/PS12GJcGoIaHzBd31UTdndRuCocRH7lSz+KR7Udjcp9BVKYKPyouWMzU
oZiRk7Jb6GQgipt+11/Ly0+ldlok/hPPTyrXzkB0hD5Dy6ZHgEoNVc2rwe2XGj8s
olvLMCYPjACCKTokkT3NZxsrMC5Kc03n5YmizF3w6Yr+sx1Jq76tNlQ6cdkULMs=
=ekKh
-----END PGP SIGNATURE-----
free children before freeing the event list
Alan T. DeKok at 2017-07-25T15:46:59Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84c996497926f8cc4c540e15f9281bc711641fb8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd2fzAAoJEH0Oec13Yh7NkEsH/iR5KCYl09J7vXQYGM+pL8nT
ZVObaOMkO2IusIHwybLYmoYhGwmQ9GlUp6zsC87Gah2JOONRiCkpxAS8zb5aIUkK
A86b1RuXJ+s/OlxmT1AzlHPh8K4BlMTWPMAQu1Z1lyk7K21chSMcpwmLvRK5ifSh
/JyjBLz2l5aIxf37+umatApKYZB6n7oSTpg39sHqIGTJbUed+XZhZ++qFI5p8Cxo
hu7tRFSBbVjhukJGemfJhnTFXoFRCL21v94AMLFu9kObaY2VsdDJIgylKYKhAmh7
RqDBtkYYPQ6ceEFzN2SbjT03EQOCO3ThiAcwkp/DU8MQIaJ5u3I3QEtnm9tO4mI=
=cZmG
-----END PGP SIGNATURE-----
we no longer use / need the thread pool
Alan T. DeKok at 2017-07-25T15:46:59Z
Files modified:
* src/include/radiusd.h
* src/main/radiusd.mk
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f5f8359341b0c2680f94edfa45073e99463fa81b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd2Z5AAoJEH0Oec13Yh7NzBMH/2Jp4w7yYIy/YGLxQjijup+2
zsVwO8auFDyXI6ZsyMv0np5aFGzUh2G3AnYXr1Y7wYd8HZWnMS5hv6AxL8R7F4+i
w8JkuDkczRXPGBLhjDGiRL6Qvj7Z90KjGMGqaTVsl1dkBxK/uuX5+cUV5wG9dTUV
NQ1WGtilR8NkKZ9VTeQukLqdyTGmtNGr1lRhjOmN1TcdrTZ7tBRxKXOfYlK4Y4S0
gEAnVDrLWgNdOaHm2jhGtoOe0CdI4tconMsvFjchUWzXdpgtSDn9ZpVoAF6BkIFZ
VZGe6ux5OHZ8rKhcc1mAixk/gXEhqRrwcTufv8llK+r6HdtTbIln2KGfhPLk8a8=
=XTYR
-----END PGP SIGNATURE-----
we no longer use / need the thread pool
Alan T. DeKok at 2017-07-25T15:40:31Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0d70fd052a37c4e03e3b96665093ddcb35756faf
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd2YvAAoJEH0Oec13Yh7NHm0H+wV2Znh+L9nba5JjLunteVTS
gZX8TKCelFIkltP9YS3jbOgIv7GBvhRwHUt8HG+v4bsJWbg+EsrsIk9yAa62ptJn
09kAbciOiIvQbu6ZN8M35yFZTzu91KKY6sBV+HaZTtTBAM8K5ZxbAoMhm30T3nRb
2MKV+Ssw4iiFHxHiTKbIvb2EYflhrbUPGwZ6aVmiX5U+Bli3/FMHjM5rM+/JvRqK
jns9TtdLj6tGuufEQKeuccFK1NLEFU7WDrC/njVpbAFzCeM9YsokSn/nyFOFO0Tt
KL+lRtxUGch8oadyiJuzd6l6WubbfQbDeNLDzSF7Z+v1f9guHhSQ0oCYgkXhRNc=
=Vm3J
-----END PGP SIGNATURE-----
move all logging configuration to initial parse pass
Alan T. DeKok at 2017-07-25T15:39:17Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d03b2953b36311239f6059a66ec542a0998cf7a3
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd2HKAAoJEH0Oec13Yh7Na80H/3eRNqedPRLx+gZKRHB7VU+U
jNkbR3/+XWpYolyKJPXR2hRdTjKanjIzRSzCcBgncBnkYmFGa/YLWxaZnI8YNhbw
UMFCLYJgS6wbGbtDEhoGA6tN/d5nniSpNrFLdkaDq7sUlE8EQGl4YM3G6ILVXfZu
k3p6G8mIUgFq4biHKix1g2QM5/Y7JlcSFPk7HQAu86DyzuF0HUu0pc8LqByuBSaa
oxd8gry3dPG5XUNRJaXTGZp7NluHPkDVY32A5i0K3ShvAsupyJ02/i2OyYOvXVzz
cfnaB9LIHJTMc01Utbhr5rkdUPP9rryn5PsSKlmcaH+Oa7OkidDBRC6V/yNaPlE=
=NF+E
-----END PGP SIGNATURE-----
remove old log_file and log_destination
They've been deprecated for years
Alan T. DeKok at 2017-07-25T15:20:30Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95660b8b29b452ac2ef1e194f2d876dec8daa3a2
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd1qUAAoJEH0Oec13Yh7N3bQH/2k1/5zq3IPKW1UeBPLDBWUI
fWhfQ7rtVbaXd+lZ3B+UOxQMb6QyakZVFzdkterCxrJqqVX6nf3ktOL+OXKkw9RA
5FfpwRkPNkSQhoMprHCh05tuKcNYf0ZI+N15AzQDSNZyYuO0FMibxlHdaO3vrZWf
sHOS+ymmSrz6/0bw3DwDYVabcHPGlEglsoluQtL6hcg5+ImPSxaskk1LgApjCa5M
kaNogxxZb8/uMOhIYhzooFq2aeowEVDGqSHNEvg79t17Zle/9PZc6ULj50VIoZKK
BQ5HfQVF9ToN0QRMfUUH7WjOSQgVHnJ1k+1SxZgxzM1I84h3e3eQHJO0W0yMd1I=
=lxP5
-----END PGP SIGNATURE-----
clean up exfile code.
If it's not locking, skip all of the management logic
Alan T. DeKok at 2017-07-25T14:49:35Z
Files modified:
* src/main/exfile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4af3ba2854ebc0b91f84dadd64ee76263083dc30
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd1Y/AAoJEH0Oec13Yh7NAdIIAJnae1OembZgLwBBR94y7FXS
QHeY4ewOWUsqQwYcWAvs1nUgApiVyJH8Gj80vWgkCQEOYxVP6RahknZpFYQN09pE
EnyjvbQGy+QK32yK32jymsfuCcyYHKqzQlVH+o6p/LVGBD+mH9HrQkXWi/yHY5Ox
mLwo5NLPt7TM7yUGwXfyYxuN/wKyUFNEzYSbwpzvghzCLE1Mdeh8JyUH8kGSFgS+
t3oPaHtb/4+dzVhXLG8gGgJe3uVprB+lQKLifREz5owGB74Ku4wy7MUzVpnxMKOA
/P4IeBu/NQWGZwsF6ZtX4Fgn7zn4nc+3OZhvZMGjo28r82YkW791l5MCkjS3Jb0=
=LLxH
-----END PGP SIGNATURE-----
entry->fd may be <0
Alan T. DeKok at 2017-07-25T14:31:21Z
Files modified:
* src/main/exfile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/552725eef4fd0ed100f8d8632a9e1cc49617316e
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd1YfAAoJEH0Oec13Yh7NOBkH/RgGL9b6eC0Jlczv+K1x09tX
C/IN33yNcIcuSsyU6hTAvp/lC0XLMb7mCGO1igNgLQus4XqQBM9F4pAK3xP+m/kh
VThC8bXErCG4les23+0IXfa/HXqKcwy715TuBNxoT8OXUwujc/Z3/FoJlOat9Bm1
iifFaI9Ef0PUgmMca5CBWwlPU1Ia/E2dxU3FHjdI1e+H4PdnVb759ke/nOdTqrMW
DBiAVIPFQ+u1S0sVqzqzKpwqU0X5R6pLWDAAFlbYpgJsn3S3yq3US11gxEtFI1hu
/HVqa2sL+8aZJFo+LFQs9/S8fZ6gHUf3AdcI0aZciLBxw41UzOTInos4nLuHeYY=
=h+WT
-----END PGP SIGNATURE-----
re-open and re-mkdir if the file was unlinked
Alan T. DeKok at 2017-07-25T14:30:45Z
Files modified:
* src/main/exfile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ae9dcf09bea0b69d5550631fa5c5762a9210c03b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd1WXAAoJEH0Oec13Yh7Ns2UH/3dakrTRdaGFI5VhrVzGBkvU
f2elHTdJFxt6IHooFrdasfbGkXqFMC5s62v+p2leG/Pm18XIe5ocbh8lnc4Hd6Gd
IuzFxc+e5fA/e016mDf90C2+v0D1wKAyJLg3W1wjpO+xlEReCwVHyR4wvwk6o2Pd
2XciuB88sfJmbqq/JGoLw8mLdFR0GMcB+6EBx28E+LKvBqQEoyVBLi4dWt+tg7oC
QT18Y9R76cuNDDMTfTCguaQhLgGZORY0jxvdNfgJoeYRlRh6gAgR9inMlRnXqoyT
aDzNP7yQz60v6ADqnI+ix3Jpw/PnoJDMRIg4w0kH9fyWhbLXn73xX/3g3BK1WKU=
=TLp5
-----END PGP SIGNATURE-----
move open + mkdir into it's own function
Alan T. DeKok at 2017-07-25T14:28:29Z
Files modified:
* src/main/exfile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/589b81a10a09f0ee07cefdb011a4576312a4bb90
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd1U5AAoJEH0Oec13Yh7NKVwH/0N9mTa+OV5s6to4cLFgEiv3
3yPvREpl8G9XUOlmZAaR1So0igBBPcB7FKcUmw6dvHynz2TuMJ33M5DBe605ps8e
Pj2xIffOmiceDUXaB5Lvsu/0gzvoElTEbxrlH3Sn/kxSEi+absTLdd5fg0u7bGZE
eXLBnhKI1H6cLEoyE4FszlfeToYufhV9Agb1YPYXHmSmHwzPs9OC2jyWNdkLOI57
GMtDzXqIuSSLRyXAkLQVy+rnQd5DEc5QLPB02T8+k3vB5rdu+VeoUFex/x/lT/2a
fmQT+lfUoD/OlSjrPUerDsDQtj0gkAl8HeM30EVjhbJ5aaUs4t9I9Icy0UJ86PA=
=oHPt
-----END PGP SIGNATURE-----
remove dup(). It's not necessary
Alan T. DeKok at 2017-07-25T14:26:51Z
Files modified:
* src/main/exfile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd8342cfca04a194544289892df7ca56d94cf990
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd1TqAAoJEH0Oec13Yh7N6RIH+wa9oRc85724M3BE3U9uXkaI
oSpQ8WOexqhJHGqwAt0mjGxFqY90cc9H5fiujxoPzmP3YoFJFfFTrIhrqLb6sXTi
U4NsKkrts7Jp5rF3JB/oxzZkexSW2xYVCk+adQBln9vgzjlUXA4UsHM3W2TEzruw
bZHMuhSNilwO6aHKgVvcdpDezlDJOfPRCJTNe6Iwo6j4pjm3/s4EOFOFbIO4bTx6
826g8bXtGynKsdikoQxvhAMuF9WnyrbkoPXEmeAS1V2SG+6UnWW0Iw9VIxk29Jn4
pJM4dy3BdtTmHB2e0klrrwkzx8JByJFku9kuWuv32bGq6SqctoZvY6PIldU2wHk=
=pGPM
-----END PGP SIGNATURE-----
remove unused exfile_unlock()
Alan T. DeKok at 2017-07-25T14:25:42Z
Files modified:
* src/include/exfile.h
* src/main/exfile.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e5707fffb7ceccb8b2e4ef2d266c88d83e16bba
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd1S8AAoJEH0Oec13Yh7NpqMIAIbgO+pCdK73TquHH5H6hrsx
4p8CNGWskFMhK2SFBac21XzYJskm3qLL0ViVTcpBJR6nvor1/kW+YM+bEGdhxdjP
qZIkaqKLB+ndi88dDf7UYm51ppopQ9KE529/F5EupXiQrsH05CBdJV+vzmtoN/Or
JU3WY4U60+7MKyIhSi1EP01yLf8v3SnFwyZWU3BjW0IbLTHstMChFlmOHYVGOjO0
UjgAVKXnqaXJAfbyZg22KN4BkW98x1q7+hmTBwa+CcuykpnyCHTTG++A3jfcLGlu
xamZx14o//fSfetMAm5P/RMuYlTyC/sQpLcqNuAMWOaGBSg8fMMdSheCwIx9nyU=
=sNNK
-----END PGP SIGNATURE-----
dup the FD before calling fdopen()
Alan T. DeKok at 2017-07-25T14:24:52Z
Files modified:
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d39d935d752f68e9d8981a3f4c4fd8be43c80abf
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZd1QzAAoJEH0Oec13Yh7NjuAIAJzhWQpySTQ6DcQnDqD5VS9x
U1NBDrZpWBxT7gOZnl5L4Ts3XCNPjRiHnDgCqC9GqayMq4fspQzOc9SwgtOU33DS
4aOtdGj2MU2j2wp7aBhiG5KOK/DNN688m+yQfNa3C3eXI0J1KBmgwisSlo+TAsqx
d0kY5ASKL/Km5EdRdUB0FqsYbGVz/cPS5LdEXd699Ot4WdUrW9H1wpGOuCe2gNPT
0Dxg0KBouQZ64yZ1C6GA9DygEnh7gKi8+LWTHlPX/VmxE6AVobZja2n1LqCPx8/S
IoH7WUiD6YwUJ1da7j/iuzypddninTRmdCNpP9hpNDpyY2NlepYN3WCong5UXko=
=LpHk
-----END PGP SIGNATURE-----
remove append argument. It's always append
Alan T. DeKok at 2017-07-25T14:22:35Z
Files modified:
* src/include/exfile.h
* src/main/exfile.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_linelog/rlm_linelog.c
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/389a7998d9bd98e1fe83036179d0b53dcc237c82
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZdqgbAAoJEH0Oec13Yh7NYDwH/RF3bPT2NBO6SxL5zgAPQqVw
se+8z0HMK03EOcX0bDB836p48o5Cp3+v8xjJqNBdHXu+CPlkiQKoqg/UC2DyUTEp
mnkD7NEB1QHuS+oT4cw0zGcFAU5F6p3/hyoa94mB2yiN96NASCkvseFo3ntEN6MP
zsgwcAo+JnPw1bDurUjySVTGNcQ/IFzihG5kdF6P3M1m2fsteByILLgRMnROjuIY
B69tk/4CNvFKZxfRN85SxkHi0b14OIlBQB4dcMDDbzjaSjxTlQVkwMPgtceLZDB8
FXniLiDQVNwWT5fWWvgruIaPkWkTsyw1+NnZB3yufeTMZQlLCwaLX23XS61dL3E=
=yAVS
-----END PGP SIGNATURE-----
word smithing
Alan T. DeKok at 2017-07-25T02:08:27Z
Files modified:
* CODE_OF_CONDUCT.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0330d8ba8de2ae77414bd549f8bf65f392c14383
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZdqftAAoJEH0Oec13Yh7Npu8H+gNwHgdkH4R0xKKehIYxhyCQ
r9cMYYKG3jPPw4xJj2Sxrds1d7XGrXJ2Kiv5VrZpaRwmTd36sj2eTXAzwdl9RZgJ
MGfyJezejSkIGciqg1QnBfaFqZETio+ZTs0sBYBw7TKYZNvwtnYhQTB2VdIlPt/R
ndSmn/Oi+L8IO4oS97HRCoYsFD9KmgX+lubw4k3rTcou/aBB0E+y93aB4MBWCgLG
YQHYCEU6bRWjKCcP2TjePZcQQ1cOnskmsMioYnrgbxnAozkUPvlrcz/vFu4hDZ0l
tnM5F9bTPRFCWPqgZa7MQP7ag5U3u5KxdsBm4H51dqbNOW+RD/euHswD+RsIvHY=
=fvlP
-----END PGP SIGNATURE-----
word smithing
Alan T. DeKok at 2017-07-25T02:07:41Z
Files modified:
* CODE_OF_CONDUCT.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4ffd90323fed9e15437baea79004f59eef197e82
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZdqcfAAoJEH0Oec13Yh7NCfMH/2+tqqv5PnfNANXsL3ZQ7ny5
xtw31vclVJ0iO0snxAIZHChCodSYsHNMU94+60j+PwGuoR6EjgVeb429LaAgcFhF
JZQjWKi2E6x+6u5u6gYlUUDjxj8giVcPyK7BP4dPhTL881V1x4ddZitFYNoFb1Ah
kQ8cOYL6f/+lBtsjgYplUMV8i92AyujdBc5plsCdTSSiEUmqyOoGVeZ434UHScQn
P5rWDsKrQAFYtAL4k7AUaywC83mW2Mm0bVs7X5JxmoKfAywbYCvT+oir5NA8xDDv
71JqitN3chNeix16esYR97+k/gucpZhn1VMuBHmQdczPOmpGUCJoxoMsb3InF6Y=
=mz02
-----END PGP SIGNATURE-----
warning
Alan T. DeKok at 2017-07-25T02:04:15Z
Files modified:
* CODE_OF_CONDUCT.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63f764fc7b399f7cc5eead7320d4ffddd5e9fed8
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZdqbSAAoJEH0Oec13Yh7NGlQH/Rq+oGr5DZ/ZA1Y0l/Jb8aRl
B4TNw7NcH5EH1Cv4t37q0pKIeXtCBrcXnuHle0jmu3Lu2Z4HO81pYv8czIZiZsOb
TiWIlEzDGsuyIBNP/M6cEqI2OOQ6zQ058cMKCHXWhTNW7smxMsCLfIniyZR81uwK
sT0wASBZIy1YKW7RKbt2b19yGtyJbn+CTULVU/nHJ9SUUAcHuEjtTKr+y51bPaVZ
Ojl2bxY5HtryT37g8UT02Ba5pZyYJTxwyKfNHVo25ibDEzUgfeHqKSMyEZnTDoql
SK6boq3x9XyZoumuoYbuxbtC9/VEJa7y35vSLKR78U9AG6AfRBgxkrdlXLa0dBc=
=pM1J
-----END PGP SIGNATURE-----
word smithing
Alan T. DeKok at 2017-07-25T02:02:58Z
Files modified:
* CODE_OF_CONDUCT.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84262219a273825e683a839b984c2fbc4619f00b
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZdqacAAoJEH0Oec13Yh7NnrYH+wT7AqveqFv4CEpvhNY3uzaL
WF6ooaSkCxngyXkr3PEXMxObJ6VdDsb2r5Ck5Q+3RP4lg2PkcVC3KcjhbTPOy9KE
NVXXlHvsxzpbIbq6w14dgRENolonwHEIFMEwM3f39gmf7aLQemmkAq+/hHZh5SwD
Kfpz58S8r9jd6ou6CUyftvfm/DhzNKNdoz8hUFuC2uruGAkG1j7om95Onx2BUHyN
HH4LS3b7jcC0Ms9m/o7mb7WQbP1sU8K6ZCYscPI6hxXYfeReILfJ2NYheIARgg7T
QOIk+7WvYDcnlwNrmH5G87+DiPUz3DytC0y96bsLUzVHnSrt/pPkxTJ7isT855w=
=DRKT
-----END PGP SIGNATURE-----
word smithing
Alan T. DeKok at 2017-07-25T02:02:04Z
Files modified:
* CODE_OF_CONDUCT.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05b534548abde7036be9737cb47f96b70f272732
======
gpgsig -----BEGIN PGP SIGNATURE-----
iQEcBAABCAAGBQJZdqY+AAoJEH0Oec13Yh7NH2oH/2iZvKZFRmPsUFVCgRHhyAyl
aXraOtG2MobT1s+2MLmTxwjAD4YYdEw2DoLWMj3yxoJD6tkkanspIsXHux8z/Plr
aj5Kf+AvS7cS8mqPYhHKpixEvq8Z2Iglh9QnJr55DBgG6TlVCXmR/E6lrg2ipEmt
Y2/VUMRxOO8HNFVUhZLRItt/JnmiAChwFjhxBhlxd/5xxC0WvdLrCJGo8gMzVxSi
PPAIPKBpoXPgJ63pRNHne+swUuqa1LX9Ob7xSlqyBxNzY1U+a1mMAjRETBFQpzwz
lVrUgcVx9BWvKe2Lw3p/WLM089vADA6k4sKFuVJrCxasKmE5CSL8STA5b5w/bTY=
=Gwv6
-----END PGP SIGNATURE-----
explain why we're not gods
Alan T. DeKok at 2017-07-25T02:00:22Z
Files modified:
* CODE_OF_CONDUCT.md
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0dd503000aab4735422dac1b9d8a1517ee8e372a
======
Fix corner case with fd ctx change within an I/O handler
Arran Cudbard-Bell at 2017-07-25T00:27:54Z
Files modified:
* src/lib/util/event.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ecd75c3613af4e6bd770a5000b111e15dd01ff6
======
Doxygen
Arran Cudbard-Bell at 2017-07-25T00:27:26Z
Files modified:
* src/modules/rlm_radius/track.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a70a9d6ec6d8510e00521c4c0be69fa56efb4c3e
======
--
This commit summary was generated @2017-07-26T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list