Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Thu Nov 9 01:00:02 CET 2017


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaA16EAAoJEH0Oec13Yh7NKfwIAKaLZrykeBnb/X0+rRGJUety
 NXw+ULbQDaYMHw0JaM7F4iQk8nbZ/T1eqgybeiWIVKJicjY/TqO0WJBNPgpNeuWc
 3cXPYDKOdY15ZVFO6nFOI/+5RkqgMLP8f96AM361p1d1U66X85u2qIaKo+W2hNtv
 s6uyURh4ylqW1LWQ6Qmba3jujHvhztxa76VJ4/J+ywkjLpk3OpjUQ+p09nI218vV
 AwvKmxBXPkk/rhMDxRY6JOk+LObfzE2PTZw2A46NtlDNgMLHq/SVjDDj+w12YdmP
 yUPkJYg8bOiHQF0c881fSbHntlOoLx4kZbIkIavYSdxZJ0uhi+pLHa6Mp2w+law=
 =W2MU
 -----END PGP SIGNATURE-----

check and document retransmissions

Alan T. DeKok at 2017-11-08T19:44:01Z
Files modified:
	* raddb/sites-available/detail
	* src/modules/proto_detail/proto_detail_work.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd8c91bdb584f67d1bc011f82cb2eec2ef8f8532
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaA1s7AAoJEH0Oec13Yh7N70sH/iZbYeFNXrsB+0RSNIdzpEpG
 fDR4ofN1D8SnYArAbEYj3tlnijSEMsPUPx/pDfGYklVgdorZNoy1t77rOen6entz
 u9aAiUtePCWOXSODcKUCePmVIquoQUdZYFOCfxSIj5wHisTURuwUaqfYRiV1lTpp
 9G7xkC1/9rr9L0HZJmnCJ5GkfOum5UFt2qYtreFBibxPjyTS1PRhE8u2My3qwths
 9jBft6xczTtCrYF7/M8+1EK4VPbPMAIDVLGmsB0F2Yit/+vaGVpNyzn6WqiflhZJ
 lF2gmj40Zg0fLZjOhJF9xMNEppBignDvRON340GZxz5bECTJqw5uwGcmpivIY6E=
 =O7e2
 -----END PGP SIGNATURE-----

notes on pause and multiple reads

Alan T. DeKok at 2017-11-08T19:30:03Z
Files modified:
	* src/lib/io/network.c
	* src/lib/io/time.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c15961c603eb531715727533d2aef5d5763f87d6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaA1e9AAoJEH0Oec13Yh7N/nwIAIDcnLtZF7asSBB14guEzZBa
 cFbQbhUlwsrjJYQOavRgxfFHsZg6pBveQ8BRr3kdEe6vYAwsoymyG7tdh8tJ7+BS
 qeYjuo1Av1PqRqzxg5hvRgRBulWAPxvTlgQ+zxLJskqhZ6CR7TZrda+IDJWx/Fel
 +/XFsLsk/USR6y8SjUiNXrmNf6mcuS96cOmGRjbkr9x0pjrihOwU8OFnL6InyNa+
 AaHiajEjbZev3BCRQH4g6gdQg9iSyyoXcQlxPanGNEVMib5rLwtDS6k4hcxdfoNI
 QSEKOQbf/VPnNdJUKohAuAw4Ea/HALUZg295PQDakc0vJhbAqpSwgIfkdwyUkAs=
 =d7Mi
 -----END PGP SIGNATURE-----

add irt / mrt / mrc / mrd

for now, only mrc is enforced

Alan T. DeKok at 2017-11-08T19:14:52Z
Files modified:
	* src/modules/proto_detail/proto_detail.h
	* src/modules/proto_detail/proto_detail_work.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ead4b7a847550ff0605b40b207c2f53963615c1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaA1UiAAoJEH0Oec13Yh7N9ywH/2VvwRvSu9UVkjyZVU3k9kFV
 uAVtstd9iLiZ95PlBZOK9h+narWsEnznYxrnPTKzBei5ADjAfzxGsHnXKqCa+vU7
 9q1rEC8ttg7lAD0LDlVOyE+OmjxIxCRPjAXrv11Noln1hYUiHvbS4yf+pJiFMNbi
 0zRvBIWSrjKw1uhA/HhuwlR5VPEf2i4TsVQK5Lgs4ssojnZZFg32sxRLsCMqXp7s
 buA9TBpozNYoML8P23+YZOsNugjxWe6PwMw4KEe4HtR6jAEh3A2Lvfm1lW9Y2Lko
 5Xuy2nRB6W7Cs2MsyzoBJIBz6PT0F3WRh7gUSisPaL+nKuffeANxEsbXG0/Kzlg=
 =/z3d
 -----END PGP SIGNATURE-----

allow DHCP in v4.

Once we get the rest of the build fixed up, we can re-do all
of the packages

Alan T. DeKok at 2017-11-08T19:03:31Z
Files modified:
	* debian/patches/disable-dhcp-bydefault.diff
	* debian/patches/series

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62c4eb72d821138783d530868c15a6d528b4faf1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaA1P3AAoJEH0Oec13Yh7NxKAIAIBJO51snteZgfCABh0qZ3iA
 Wkryw6RDPIrdAKV7nUccNJ5PIMUNo1yVOQup5HEWX89B3aX3ew9e6XM2Cjm85MB9
 vOygKaxO29CgDx+6kMyuxpol1Rv4SPiRQZk3RzRZ+aADT7YX65Eqin3HD/TRheqU
 7phazMLvk3SrKILLU0EwQqW0iI+WQ0n82TmlF1Uh629+4aUuiLy4ocNLfVRXxETv
 kLkTvTDk5+j8YkIv6Qt1yRo90ZWB9CB9LWnfyOY6thqhfL6+J8RE1F/98tZ20wOo
 uVCrz1i239EjYrTc5QkUkgtePT42z5h8WuQDYNpMnsKybD0inisP5AGn9sY2PSg=
 =W64x
 -----END PGP SIGNATURE-----

add packet transmit counter. And make it all work...

Alan T. DeKok at 2017-11-08T18:58:55Z
Files modified:
	* src/modules/proto_detail/proto_detail_work.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/88269e0f86a26135af87f5032e1d7270f2d960c3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaA1OlAAoJEH0Oec13Yh7NWkEIAI/EAmnS9bVrD8wEu+42QBpb
 q1QnF6+Iw5O7b6qDJpGbTVdLprGar33Ve2i0v4FxGAjNZA/0eLPN32oWXrkVShTW
 G6buuw+JqNn85DGQw8r3/lWn8EPporMxlhmGazYkTJFH8thxX2oNjvs9WWyVt2c4
 s+TetEc9mUtknLn8PsEUX6zpyDrD8FYmc+M7BwFNF/A7eeXPsK5fGXHE7Wf+I8C6
 M8SzBjkjMOW3GTIfHRbYJpLUAFVtiTjoEJfY0q/Unyc0d9FBoDNUr9T9iAeBSj3s
 IVOZU+Avf+FuMl+u7GdASdFFv5VT8iBfLXl4QgN7oS7eqR2hPjwi9fVhnG7aR/g=
 =mWCT
 -----END PGP SIGNATURE-----

debug internal attributes, too

Alan T. DeKok at 2017-11-08T18:57:36Z
Files modified:
	* src/modules/proto_detail/proto_detail_process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc843b919083cb80f8af98e11015733e81736e86
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaA1D5AAoJEH0Oec13Yh7NBuAIAKExLfDVJobEwe+TCb9pIuEl
 wv99CkonqRH2wsTxmbyCP+Aze9NXOvrpcpuPaQNyyY7nOO8mk8byYk6SaN3suisr
 7VZV6Q6mCnGa+Sx3T8DH4EFEG1pg/W8i/22fsMPQihqj1ZCkn3MZnVU8XQWLRitQ
 OIuDZUbUvDTJ/lbyQ53RHdQVDfE19iYLA7rc9YtvDs+WQy7w0cH80B+wgVRm69ln
 sNclkaovblhPso0ZMvVPYlc7rNn1kKAYmy2O00kE7Bcg6HfJ5g61Pfv5Gw3pa8+f
 Jk+cVP6hW5KKj6kCq5eAIJlKCpoQ6czwkUbNXuQAsZMoajy9SNN4RorhunBp5rc=
 =S6eN
 -----END PGP SIGNATURE-----

add NOTE_NONE to trigger EVFILT_READ on files

i.e. lseek() to start of file, EVFILT_READ won't trigger without
this.

Alan T. DeKok at 2017-11-08T18:45:44Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8f42660fc33d2f95524e508c66d5bd20e8435c8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaA048AAoJEH0Oec13Yh7NBvIH/16b26roE6rMUymk33P4hYB+
 UJhOLUGOev105VvRp0Fr2wQx9/aWaG9UVq5WpVADZaF0VCmFSwCYlthv6RolKYyp
 dBY40Who7vqR70PGUhmAbGNs0a1Lf8rIqdhAGV77NtyuVtv46IsgWmoVKFUbq3jv
 WDx53BDdl688cdTNlliU9bLwDyGAgqdhGYx06cJJVs6JheZbxHkTFWYY5A326wa9
 gU2GschTMzkP95qcnoLBeJvJZYhyVclgv8p4OSY6mIwGjHstnfYu/ssV3iFP1QJF
 FtWxaBX3Gpuxp03QkaosihpKfez9SL0Wdel9KHVTiiUUJprnfywwyw6ZO/4dxYc=
 =ey0t
 -----END PGP SIGNATURE-----

pause / resume read after reading packets

Alan T. DeKok at 2017-11-08T18:34:24Z
Files modified:
	* src/modules/proto_detail/proto_detail.h
	* src/modules/proto_detail/proto_detail_work.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08b7e2f5d9007055d66b35a59af31fb35d9f5c76
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaA0xTAAoJEH0Oec13Yh7NByYH/2c9N3eNRN9uyQcQ9kJx8kCr
 b9vUl9abg38Y2sMn9H9Ek5dfVk3Xxd+qj3HQVImiYVu86k9c2rkaLsdco7QXakcF
 2rPniaMac71YFZIO4Wbh9FTA96HIrON/tqY8QXlkAkdK1mYgfl4wNfXMHBkz5RXO
 K/Zg+cCDJBU4z1TQUF3FWftmyUQJczULxIhvUxnubjEqJ85ye9/iIxAyEadRED2U
 Ko8SmGb2lA7dU+zjCx+gu5ekSeQr+jut8dCCgLAugODH34Q24VG93aaOX73kW4LR
 WL6KdEtKB/+DCPi4gAfNhrv3v2BGPoJBjwCve8whw/5sZsSyTSSsSFyDOzAaC3g=
 =8acX
 -----END PGP SIGNATURE-----

start of retransmission behavior

Alan T. DeKok at 2017-11-08T18:26:19Z
Files modified:
	* src/modules/proto_detail/proto_detail.h
	* src/modules/proto_detail/proto_detail_file.c
	* src/modules/proto_detail/proto_detail_process.c
	* src/modules/proto_detail/proto_detail_work.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2dd62f0392bc9eda6139d1e6f9cba0f3da1c494a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaAznOAAoJEH0Oec13Yh7NT7oH/337HfYZMleipCiFlN1JiZiG
 2t2aP2MbIx7ONTdnIJAquu2d3Wb51yM15OH41nOmGFxlQIXP1Mcih8sCzRabA/1/
 Xih8CEF/NtnO3sc0+MA5J0Jo8zObsJI+q+/rYdXemJzfV9+H1XyOzyVrvDE6zjOQ
 6p3V1U8ZcNODTFm83a0bH7vzPHOjfHxi8kBQ30Eax+QnaHZRcX9BLAZZGAcFfz7j
 9OxC9eb6Zo87A/YovdxPcSrmrXZn/N0RyFv8uSs4gR9rDtfwQIQuiVNJZISzFdG3
 bp6jLfoArBajBjN9nBfwo3ddFcv2dCAdARSBBVuYzIJxozjCKMwI7HxM1YHrek8=
 =wfb+
 -----END PGP SIGNATURE-----

failed is code 0, not DO-NOT-Respond

Alan T. DeKok at 2017-11-08T17:07:26Z
Files modified:
	* src/modules/proto_detail/proto_detail.c
	* src/modules/proto_detail/proto_detail_process.c
	* src/modules/proto_detail/proto_detail_work.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f320cb29e83b96ab424b104c96fce13fa6cc68d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaAzggAAoJEH0Oec13Yh7N0TUIAJSvQQrGcorEmLo42F9UREVL
 ZFKC/7127vgf5IjvC3sKkYX3HNrrc7pn51feGjPJBFYzgDS2sDjNaxswAQp99JMD
 +mbZLUpX9SWHyjw5NjrBsy79uU33JzNsa1mkptmfwv+PI3yOk8Z7nipxluVCwltq
 yX5bsW3ohr4eoUJqevx8+BFGp2D4a1wvy5oIQ69+NOkR+WuQy8EADmNJ7dPWslGX
 sTgWN2d+J57ypeAPG8LzRCL+HI/R1KguHskhng16eE5Q56ZTtum5VM1PgKyRtTcc
 nEzShRFse7NAJJrWhzNShqizEyGbk8QbuwIDsYPKKsUzYv3UCoDvkrJS/wAvuzQ=
 =4VD3
 -----END PGP SIGNATURE-----

use consistent names

Alan T. DeKok at 2017-11-08T17:00:08Z
Files modified:
	* src/modules/proto_detail/proto_detail_process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ddec9258c2611eee3753d06cbe329b10e7556e0c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaAzf9AAoJEH0Oec13Yh7NUZcH/0wujAhACT/NIEKQsxzdJppr
 okMpmabuEsitFHKYTWor0uVwt432GfC/xlFQa0HB+hGEKGSSnk8kzavreWpm5ycf
 Oj0Jou6f6vP1FwdlX/l12pitkKAhmt+KnLv4hSHZjCB0aAlB3OvA0fkUzqoC85NP
 KyDCv5JA7JtjJNCBdTkIwFXGfV0MENxIT6nyAu+ZJSdTdKbxz5IEoa0VsIBp9g6y
 7w6UamRA5h3UtNJCj4hj4eejCnHD7CMuvAx7mdNToFZ2aps57Li93PW3sC2dOZWM
 JJXJT4EtrooBscm993hlkh5AZ/3qU/VwrvbpYwa7nOev7qjaZBK50AITowilgOA=
 =wGvK
 -----END PGP SIGNATURE-----

update comment

Alan T. DeKok at 2017-11-08T16:59:38Z
Files modified:
	* src/modules/proto_detail/proto_detail_work.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6754198a4b5640d6e848d9c4300eb2b72840f84b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaAzdDAAoJEH0Oec13Yh7NLgIH/jhsbRcdBdpMz7YNnwUSOcgL
 QWRFJNTZRVk5Z/XdyO6NObxjF+9mvjnkEA/pzc9O+Efs6dyqhuyGsDoZ50/DHd75
 VGFmpjUvd+Zp7K9hfLMq2sSErO5hHB/zr1DlhcfMBKnkXpLBYmah5Y6vfk4BduJl
 YmzEZr5gkg+wvEyDrOhRJjdsUPZ0BJDJwlTx08cvlkCVWv40m9SjI/Rg+mnyNS4K
 owzMUZLdF/nROdwEbaIvaEooykePVY5npUfuFjTeyPrdF541kKn06RzzXJtlUmi9
 Mw2cjEq9GdK7wQDkcwDk9hRnrXnJMhmTuuAQEACHlxWaBvkgLO36G0ySX+WXuCU=
 =uDVT
 -----END PGP SIGNATURE-----

fail if there's no resume function

Alan T. DeKok at 2017-11-08T16:56:28Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21af19fc30d71cc7fe4162df01076e8e5d002ce9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaAzUbAAoJEH0Oec13Yh7NgqgH/RcjtgGzR/q/Go8QWrqL4yQT
 QpC+DW0LbmExDsoplWzKNC435KdiImaNtUNFwuSPxkJLYVGjAKnkzB9wp0+EF4pZ
 UtrZUr2DwTqIyqQ2rhkF+2bSHVipxObsMdp2PseXR5J7Eu8NBOzZUuYl7ejAPkM8
 SvosALNW0/x88g0XgVXCmI2xkMTq3gjeNpnv69rE2kcJ8LVSYxOWKGlwYRV3blYE
 6pZY0RL+yURwg93FaJULi0Ixko+Da6YZVagv4vV+nW4rdvQq1CCv/REnSZDLvC5b
 eMnelTLArCyhc/w4qoYGlhCUvc3JbNiXJknSz/wVJJGDyUup+UmQtNzRlG/3uC4=
 =pWnB
 -----END PGP SIGNATURE-----

don't resume if we didn't yield

Alan T. DeKok at 2017-11-08T16:47:23Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d7649a94152fd2d1edde74d63e962d369bc61d0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloDM5gACgkQ/6TVgp+2
 18qJzw//ff+4Z5Z7FShPzG+MzOnk5icRPuozAYug5oCmgFHrxzvyO6QppXQ2rAzV
 Hoq4M9u1dsRUrhGJGy/Pd4imKOdl58gjSw7hvRiXcbXD1z3DNr3CnNFuysu/rC9a
 XN9/0tIGXNDofCG0zOSjEKL8AGyoxygp6X57RvyhDHFdGfwyHYdGhIB3Mc65Zd5o
 kHV0ehW9e2h6A8PwkXJSUVIiaMcNLbIxP3JdThTTK73+lsJFoSH0dFfjSzzoFv35
 Eby8rQ+nnQHd5Msl9nURd63GjSP4NGB9ZOrMElM7D9eR1Oj3SsB+QKRBjxVi6Lml
 2Tig3NzuYdHMt0+ypyjTdH4jTxc/tnblbl+sXhDg8zqdsEJJWfEtk3tGM88sLjHE
 eOpq/UGQ/f9uSf/vw3NHndr/yMbSO5hEuI7k3nQk3wFE62bp6SodOT7Sqdj4JY5R
 +5WqakH9VKxUh1RrvbiWiua8eQf7sJMRFPoywVmp2jP3TZci0vKvEFDIZ4rCNFRv
 eHsLtoaB9JZNf4Zk2fUNTXbmcjPb4PxPKSyEXm2tpdqQR7aIvJFwkpkAzbpseiM4
 4c0uDomIe6ChTCgoAuR6jz8qgxX9cylQtHyRQiV3uzRDxgzupmLdQ/CV267hXr8W
 oK42KpdJ8JT/afeoNHoqmnBTp8vPtZRBcL3DhXnwUjlcaTfKigs=
 =nWat
 -----END PGP SIGNATURE-----

Document unlang_resume

Arran Cudbard-Bell at 2017-11-08T16:40:56Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e2531b15c7ef41fbf13fd306ec67eb2225e05d6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloDMeYACgkQ/6TVgp+2
 18oRhA/5AQZAFo8imduL6TsXS4Y2b9mmepI5ldZaMejG2y1MmjApPS+AWchj0EZp
 Lis6arAbKkTx4KCQ/6akloWF0XEtldHCyY7Acobsy8BTnSptd2+dZIROqLPCt//u
 WpOXtydBPAawly9dtiWpHKPaT3Q0SCjI6VXZNpe3YoI59CHf7V+T5hRY13LWftpP
 jHmTwGsVLO3akPz/uThilLsoHNRdY9vCQaebw4C0IVJegT5VGtdza/kpBF3y1RXm
 oODa3Rv3nQAsvjrgAodv+G68FF1GttKmBF3FLDsfgjnnLTwsC/06XuZAZj2lQ7PP
 85Sd7+Rds4MX6A9MUPG+hJSFsvBl6bhuoPPwbUlpNLAhb0ohJlMZVhX2YbwPIzJW
 bI6DmbzrbrVYwzj70ohYX2oNav7dJzH3BawjXx5G5qqjCCmnHxONYC/ydCbLOnY/
 WHH8Zr/16TXIO44DDPjsPtdws/sw6oJfoVADT5HeuIO0TP1svUfIgGdLmDOCxmN4
 QO5S07VF345mcAEnqOr1KKImSw0OowCRWGpNPSjwV8gnGMIRn4ur4VZEj+9DRNZd
 r5Qddlg3yJA4eYgjmVgOQVr0l96+X+4QXoxfCvZWJmi7hW5BVEW1Yvb26FXvGYP/
 lltJwUUmEnJ/5b9sAoTgyH9D5q35VZgFSIU76G+UUJLzTxsM8Ww=
 =XPL4
 -----END PGP SIGNATURE-----

Fix Tower/Git's commit mangling

This reverts commit 87c8c4884b688b764d5fc8f4cf514f82ce961840.

Arran Cudbard-Bell at 2017-11-08T16:33:42Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b05c5749211ee21ae74c20670437731275de5009
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaAzDXAAoJEH0Oec13Yh7N1ngIAKOUy2vjCDpzGyXLsrLFLYzs
 BQAAsoAfxDJ2x/ugSVN61bt4LC6vBgqNiNI1nm9RfZdizI8mScSI2vKOaSwlKmeQ
 jYO5nYv+xvhzFfbj4TPs1v75QeZIFx9+JHFNOmvHpsMuX95WhM/UgHjZxPqePuqV
 ofZKY1y9Qu2gtxo0DId4N5Iqw36cEnu94pFT4Wa22bEIkSLf+kYSg6r/xBBKtA3c
 z+UMUeJNOOK6PFIdvgVkD0thQJZCCoJP+PXUAJkx1itB5InyEk0v81gMW1icUelf
 RRGRWMP1lqS/ZqGlR1jOAAjoUsV4wNWblWjvS3AcxDKwd8gb2EnvXf8h0qtUIhk=
 =xJkD
 -----END PGP SIGNATURE-----

Revert "Move module resumption handling into a  callback, just like the handling for subrequests and parallel requests"

This reverts commit 9cdfbc2e88352992dfbc7fde2064a06e32bbe724.

revert borked commit

Alan T. DeKok at 2017-11-08T16:29:05Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87c8c4884b688b764d5fc8f4cf514f82ce961840
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaAzBDAAoJEH0Oec13Yh7N3vIH/0TXmPtLaW7E2IhXCVuHRDaa
 KSvgr0DPxbMycShNDCQ3Ws9f09hkDFL7y+r56fywELhHXKfVjr6TEelAXy8roZUv
 FJDtHNSv/aV5dTwTou4mnwlAzrc6RJ2I98iz3jKzTMDo7zfOZO0Afov20zwwUpXN
 w3JFdHD/6QJgnb1vw3o91n0YLZ20oQjOGeMYJRTgEG4iaMuVRVFBahJ5JenDw/KO
 1uRu0pP/S5LtIfMyhG5eNJMRT3QrVOpijAGcesDsDtM7DyUa/XhrdT4TiyePJvgN
 VshiBezO5BFIWOEd7ezr/fzkf6pQrlEp55x1BuvxLmNJD0elFD4xthdUPKjgbIU=
 =ljNo
 -----END PGP SIGNATURE-----

transition to FINISHED when finished, not before

just for replicated packets

Alan T. DeKok at 2017-11-08T16:26:43Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df2d46c8852281451c8968802de3ccc4d84bd48a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaAzBDAAoJEH0Oec13Yh7N2aoH/i3k0ibESbWTG1GWwo8SlqYT
 GNBWdpZZ/3nzxed7E2cAvr/WhgPasVS/V4zO8mQOtQG8NaGNcBtAbAnyqKeVQrUg
 BVVFXZqIHw7TFJ2qKqxzgEj2JFPxoKSe+9sCuU+jz/RgYqsZv6HG2f3psj1gnYgA
 0j5jMHtYopII0o+GV1N4XO4JFKllz+/kjQn4ojesCoIOBLRmPFOd2NSQXN4VNdCF
 fdbXfO7Ebn886APbMI7/mP9QIHVF7mtPA04afGk4UwYtdheVTleWk3Fz6f+BHn38
 P4G140KokjkxewBL2gB6LFa5Gtw4skBcz10hFEbmqtda9i+aLLE/+hjfWdd1x/Y=
 =WuaN
 -----END PGP SIGNATURE-----

word smithing

Alan T. DeKok at 2017-11-08T16:26:43Z
Files modified:
	* raddb/mods-available/eap
	* raddb/policy.d/eap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6fc73c9d0a1abdd43a7b6d51b4d89007762a6bac
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJaAzBDAAoJEH0Oec13Yh7NL8sH/jM2ReWSzJdKbtXDuiuk10C5
 ngJsH/dZqF2yy0uYFZkgmECBhPBNCt3wAfjCY9q7ZUlFAd8ulwCRg8FaoWq7iRa+
 luUOf4jtPsChi2CG796Wp410c/PWKlOfWVmIQA5cob4K6rjlIXBO5QQ/9sw5irfP
 9XRzFAGuyXtsCephJGfLw+GHRCTZhFpt8BwNyFDzKuQugcAascyGxDujDD2I/fck
 jJBjAvsLpzwxGlaEFXqHfatOp8BKblqwAj8rvo8YMomNKLks+SV0oZUan95cJCov
 PLP5KFbeqzrKiW+zVf6OVVPLUC7IbeYQiycSHQbLbpx2zQ1KWxB4tyrWbiRsh3g=
 =LFrL
 -----END PGP SIGNATURE-----

remove 'login' and 'password' from client definition

Alan T. DeKok at 2017-11-08T16:26:43Z
Files modified:
	* raddb/clients.conf
	* src/include/clients.h
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4d2690d6d1da783f40f737633e4cb00a51501f12
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloDH1sACgkQ/6TVgp+2
 18rEBg/+Mj2G/zFm52keGXZm9+XvOf8YRKeZcLq2KFXhLoZ8qIlU/tcBF8NupyTo
 JW1aOk7eMc75pKPZ3eL8equwJRyep/2nC+jlo9tuqkIQ4O09ukB/BqXQJgcGI2qa
 umevshKidey68YsRtGv8FapQBo3EvsjqlQaXCOqR3AJjWVsm/qNIeh3kiaxtNT57
 Z1tslEf/UAKpGfnLhVfWAVLNrKfJJU8LOyigJyL/pB3AiKxmLbMPqzIiLr2g4pFz
 FUzhFscM+M7k4e9T12EwL3RqlsTOLMdqBa2xKPG9g2CLXuRimTJMsNIr0ysnd+oD
 IFLB7nYxGHfg3/3CQxBnV5/eJ5QC9YhQyEK7DdwjOmU1N+WoJVpo6kYQAUfmh7ub
 +/VBjscElFAZWHPuZhqaHdf3FEnxrSUw9qzlFecSUyyG+4V1dzJ9g22VLQGj9vyf
 iMpSuk7h30TA23xyiL3mGHQGVpRxfBgbuWzyzlh88s/1936T96jLZnLCdSbkJqtx
 Ujk0SdunazOUl31AGHoCGiB5QUXCDpnXrpV2hh03Hj0InLsE7g98YL4NoITQTpuI
 D1/tEPJ/kE1Jk0w6ME0voGlYzkImPdy88Mn8hDp6UjXJ0D5vSyW53jQ3gZsDGft9
 Af1L/WJhh/iyR6Ni7KT4GGn1ygY+X22iXK+mY7hgm+jFgO0IbFo=
 =EMuT
 -----END PGP SIGNATURE-----

Move module resumption handling into a  callback, just like the handling for subrequests and parallel requests

Arran Cudbard-Bell at 2017-11-08T15:14:35Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9cdfbc2e88352992dfbc7fde2064a06e32bbe724
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloDGNIACgkQ/6TVgp+2
 18odFQ/8DZifawTi/DCNN8u8i+hRLElaPB8jyuP4+7yrY9mf6UykXfrxX2youren
 b16bDAgwsKFXwsXXKShH2sBaBC5tj6ZrVCakFq8o00XvR3rEZD9baUzIlHdTIJuA
 KjSVFREaYAHJrJQ7NpQkE5pz27irGrYdVOif/UrfU+oazIWwqhchPouyGwvwtK1s
 uhgZlQyJWaBDVbYR6/5uGvi8qX3gSZOoiCV5+un2mT+HGicgn7YQej/efW6J/xse
 iWQ6gg/l2GYA9wTjpu0Zs8gFT5HQA6yg1tNwke8J1HtoWsr9YFLG9ivkWvQ097uA
 Cng6jSOKEqJVCGdHyb0mqWtmTqimlYGHqnmetoCjIWBvThe2PlOsGIXflkcgOReP
 PJCoXPRXBGgmO0SwFDI89KoAvmBkpR61z1nc5oV1MLuBmAtEb6UgfP/JUEqJUSN1
 M3Sx5pLTTY1StfHbQlYyTJQa8UgwDy7crC9oH8pHkb+/N3y5eYNCl7Rpzkh5GcO3
 dgnjd6hUBiywnP+jxT7CnFO99Rm8YG/I2rnrOOpohSUUulsTo7jxFQm0kc5MB51E
 4iRqNZK3PszDSfOKp+9Gx90ihCsHScSdbf83+Q4Sp7WJImvbJ6G384eGdmUaFMIk
 2Y0SkHWRLAWSzoh0tczvOZnLB0oPVyUSFpZndP32kizuzYmr934=
 =HWtL
 -----END PGP SIGNATURE-----

Document a couple of functions

Arran Cudbard-Bell at 2017-11-08T14:46:42Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f9824f9260f5d70d0c37efa484a0887573b61409
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJaAw1wIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPCdqA//ShHn4QMF71WCp/sxw72e0g2tE2oQWFLMq9kRx6TK
 Fj2Ni4dHENK0SU4NWnxiOo7dMXr5kI1uyDcFy5UYuTK+L5sKz7KvUHweCw2+9/iw
 Isl7nGgpsGplDY53pg9VBwX5poJhLpK1v9wrXFcY9E/lQ51FZIm1AB2oMDnywYSR
 X0rh0XoeoSQE0VriiVE5rkdXmocnGgH18mLIjgPIaeX9sgmNrHw13s+zMQdmbDUW
 q8DKSQY9FcDSMSzBL23VgcGeW/G9G5Bdcc571WQg+Sis0VhibqxKw3LuUQwSvceT
 UmI1qkz24p78LjnVOchZggRwBchcyrCLDztkIdgG6vo2jx6OFnLlfIdlK2A6vfpw
 6y5KwkbohNXAwe8ZXfED0igU5n6BA/mJfntCPRv6enrRvfZDPSp7Sq+Mqqwv4/6I
 76rOsJmyXotrtjtXpux1ElrtWYvkw8YRlHrIwwK2pa5n+NbPGnRa8bom6Dng2Cz7
 05YIxQ+s2OO4jfv7Fl2Y3CI+c6AeOrR/XqZSRlJ5hKF67xdOFENpwYkFW9KYqz0X
 UYYlL1nkOqXkLPdAtGdljokEZgQuBabL/8jd0V09J1AWH/zKkDCVvyMw8y0vRMQe
 FfzMbCiYMGPJRpjwd35fnuFglW0XgvfKI2muVP3eAYOxjgw8EtgFdq3C+ds32yMo
 Vnc=
 =kBKL
 -----END PGP SIGNATURE-----

add v4 proxying example to sites-available/default

Matthew Newton at 2017-11-08T13:58:08Z
Files modified:
	* raddb/sites-available/default

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a7c9622867534aa4e9043b87cdb06172ce676bd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJaAw1wIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPDwwBAAh1QhuLPPG04VdxeeL6cV4pRYJSR7EexurSbcd39X
 dbI+YNLHHsjy2ASttk0wKc0siQ+uC1qlR0s4v87xfWjMdKQHdoz57N93MpiR7pEj
 h7SUSQscVVWR9AakZ5UpkBZBoq8fpE4tU2ZywrC7a1802NoCu3EUY2ODvn4KPKYx
 sVs4GbKgbnfSXbkFGCvHMU4MZKoZDWgXEdHYQhd9MbqJ2KJ+Q2OIZwiRMx6iYKBw
 jP33x6Bz/sn0OEbFJS5LzPAzMbXTZ7GjrupIWQVizO7wdBaGSDEoZnK+lWrQQfO6
 aOrsUVIInTzFfAA9ATmB5BuK70f5K2bDpGiq8jkTqW1+n7QvPfX2izdVQapTNnQC
 Jfq51y8lz21lH6bUe4OsaM4Fwid2vu6xnGTq09wKolt5M8OfJ2bb0NOwoEAz7bQC
 O3NQsVf1rzV9HKwow6765OVVRZcJc/XoYIMyrRnNicyc+t/uLqWnRX1rrmIuN2mW
 k1gwY28zIuUjqE8L6VWN7umbl+okBNT7dGNnuXnawnBImcmyZ9Lm5/Qq+Glt5Elo
 90FbCsR/JwOv3kWcLsXwxENDRfRC6qmIhEV6K0sWXeleOdxBwDIK3CzjpX4S4HrK
 oCap5kl2TLZTMT69zef9izFV4GpwBprlHMWB4P4gKK3TJVG4gpaNGwdpuN9e3bNn
 OTI=
 =kBja
 -----END PGP SIGNATURE-----

a number of raddb comment updates and tidying for v4

Matthew Newton at 2017-11-08T13:58:08Z
Files modified:
	* raddb/mods-available/attr_filter
	* raddb/mods-available/chap
	* raddb/mods-available/csv
	* raddb/mods-available/delay
	* raddb/mods-available/detail
	* raddb/mods-available/detail.example.com
	* raddb/mods-available/detail.log
	* raddb/sites-available/default

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/747750a2b7a4aabd27988fd8bbaf8beb39bdfe10
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloDBiwACgkQ/6TVgp+2
 18pMWw/7B3tAx72qzeCM1WPb2SUP+oPVlH4cS6E3KK9WR2bMZtqZdRCzpWcXijrt
 zCVNuH5yELNGiq2Lbz/GZ7f/YnYP+xhroSU6KDXdv0iHJmh83zWjKUv+T+4RQTX/
 FjQbgRR5NsQw/R4O3zt1gjE17KWohLU2PXrNy8iUq+5P/35Ir3grfx+AmzsAOqiR
 /SwtGNMt3MXhkOLzNDw4mVHWhfLElRdhdiq06jMYv2YzXN5R9iS46K+cdEXveUVV
 Pw7AF3TvG/YQQRH1XH4PhbidZnj7zmcK3mEjwJqS3mX4WMNi7Vm8bxcnKnGdApBu
 /4AoaRzxIRRnjIfbfdNssMgPAZyfsPVpAOYoy6Ch6LmK6eEBEN6Zi1BqYpxdQKtF
 TFuDUmMzqlkxKcj8KtT2Q3gDyAINyGCjPxAtvXl8y2AU/h5BNcAckPGMYU+wD6OM
 8ur9aFVw7XUBHsaP9GqRWOKmDUTVBKqjDyw8zjMaUmUZtLoY46qq8IHotfQbzSx/
 xnBUuleIa4dSHtx0fNcASm+Mh0m27HJZn6v2P7ELlIKuew4L5wf/oUE5xW+YRl8X
 CF0kRK29Tc5DVK6439iBL/FYfzGtlv/UyULCYNVIZnkbVIE/72KHVQqURLSsKTzc
 rICRyamrrR8teX27bkbl6lUpviczQu0OGq8BnTBrLjQSAfhjKOc=
 =qQ85
 -----END PGP SIGNATURE-----

Revert "As distinct from other types of resumption"

This reverts commit 934f628806e7e0eaf6a8c664e90fc6fc37f597f8.

Arran Cudbard-Bell at 2017-11-08T13:27:08Z
Files modified:
	* src/include/interpreter.h
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/630283eea96a86cdca6abc9bb5b74ca9870a4d86
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloDAUwACgkQ/6TVgp+2
 18oIjw//cAP3er75zqJwNfAfxPlu+u7zea9nRMWWoyTcIQHY54/B82zzfnZ2P2jt
 dlja7wHQQEhT/HOJgxKm8qRLqXln4OvxkaxAOmSf7kfSVzNIWTG/9qb6811U40P3
 OvIgPUVFIx/ZtMJd8CzOf7q0rwCZv3onAItCUwOZK7V6TtuAKDkTqR6sxLe0q3mC
 E8TsxYSl+Lv7bwe88GycctgxjKVF4ftiyBGYEi0fLpdgFqxfypNULsZsBnptNCz6
 42KoAtjHcy0MSgTwSbrW8Sz24pw4GvTfbFxv4g7+MllN57k+FKqFY3u/u7KSpApN
 P3vmSak94Q/JTBRhF4iX1uSwgF+eQE4pC4ftR4mEv6M++Cv+GYHK/xjWfYZcKhW2
 FpbVir99rLx1OLlCArojOCUopqhusjuQEOxRKq5a5JXSuDruelaHEjSadTrcH2BR
 JCz35xUnjVlHt1VfsNb5xNZ4nDZFubKje3SOwWsXjkUEBOjmq6JSyZ2fprphXvF4
 sIGgjMCqaFtjRjop1I40BpIKFfLf5laWroul01xSkWIt+MtibUAOLQHIAJnveqaE
 xYO25HBPbtWslO4p55swux1B+9Yx+9A2ituAVV0yFg7dSplmjdJ3MmS5kH/QUTYj
 I+VfkpZUXlqyl/kKpCfcsDMAOyY2d7Ce7H9ub9Cf856bKT+2/RQ=
 =xkFL
 -----END PGP SIGNATURE-----

Unused.  Presumably modcall state goes in the void *state field.

Arran Cudbard-Bell at 2017-11-08T13:06:20Z
Files modified:
	* src/include/interpreter.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2717ea1d26d46874690a9874e8ae0c943483955
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAloC+hcACgkQ/6TVgp+2
 18rXJRAAn3+xuahwT1fbTTuHmTa3q1z8irI/KPSd/eX3O2JOg7qkSpxnIWN0qbUK
 hJmw9KfTCLS3gFU+7Oi9pLl0J8+E+c/eh9Vil9eHruVVrCiyHuS7nKTUJffl/sre
 J4pXg35wDTvczqGcn4SgEXt/MRK6a5YvyVKGLOY6zwR+vqs7xE8Y29pVqq+p3GgC
 IKy6L/bd+Z5Z8AYj5kfC2/T8TVuzu9/TAa7d7TkpDnieUL/wi9t99P2urhpLnEY4
 QrTfpRJx0gg5vQVBAvEgvEskVHJteNQ0jMq9vbHnTvaaVG9piayguHbaBoBTaABI
 uFG9hoJjkz8ZeXHeTOyKNibPpL7YSQKZT2+cZfN6lbZAjNtIMidyLZXOp83SViBK
 vFy12OQrTuNZMaw7Ag35s3o/8mrmDjp04T7L+JbGOKvXn4PjtWD/YPgMheeBsePg
 QcQ7c3+PfDoATy3ZhcwghMHRlcSfwnCk2RFA+ZVkg/GyJEyaMaT0vdd1NOvJZe1i
 CtGZrWtL8kgFIz+XFvPxH2+evgi//709/RO6uOOjzi6hYtQmyMOrfdm8UtViALMd
 bkeBoxL49bdTDrnej7Da/4Ow0JTwnM1CiHBlc+4HoeLQ3tBJHWDLkFtyMW5BSlaH
 e3G4Tt+6YeozIlibdqbkvnqqdoO0t9oJUTbxmo6B16Cy0+/5m74=
 =sHLi
 -----END PGP SIGNATURE-----

As distinct from other types of resumption

Arran Cudbard-Bell at 2017-11-08T12:35:35Z
Files modified:
	* src/include/interpreter.h
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/934f628806e7e0eaf6a8c664e90fc6fc37f597f8
====== 
-- 
This commit summary was generated @2017-11-09T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list