Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Fri Aug 25 02:00:03 CEST 2017


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

======
Update radcrypt.8

lepianoman (via Matthew Newton)@2017-08-24T23:39:45Z
Files modified:
	* man/man8/radcrypt.8

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/016ebb9ad9c7bfe2ffb2ce16988d18558b039cd8
====== 
Update radcrypt.8

lepianoman (via Matthew Newton)@2017-08-24T23:39:45Z
Files modified:
	* man/man8/radcrypt.8

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3afe049146e5e39bf5548714283fcdd8c2f17b14
====== 
Update radcrypt.8

lepianoman (via Matthew Newton)@2017-08-24T23:39:45Z
Files modified:
	* man/man8/radcrypt.8

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4bac90a5028b7dd94fd14f64e17a03a94f5fc3b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY1AAoJEH0Oec13Yh7NVXwH/R1Qb7s6JlN1vMqkhSgGkh04
 F1zNiW+3iWT0JpHz0sAMBjQ2a6G18Q9la2YOaEba4j/0cbvIrOGxI14QgKGBk6gr
 AYk6Jx6c0k2bgNI8KcD4+hdxIFh3/xETcb57XYEtHznvBahU2FsQsASLl4iOY/kw
 MWFUDVvhNyjXv3bun4QYKM9m7Xtd11vXpc9FSSGCGJLCLtsFVVZi42aH95fKBf2u
 nL4PwpG2zDmzM3AEd6u5/SRKkimnQBGwPXhrCxh9su5aUTSPXuQiQhsBCRj5hugx
 4MAfeqFvRRSfih5pbICa7osH6t7SsF6UHQkDQtNOVnqXb7zBQJI47+vljGGGz7I=
 =sCsD
 -----END PGP SIGNATURE-----

note recent TODO's

Alan T. DeKok at 2017-08-24T20:25:25Z
Files modified:
	* src/modules/rlm_radius/TODO.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e7d78148c54aac9664b6fbfdb77e537840c5cc8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY1AAoJEH0Oec13Yh7NwnAH/2Lty+a4xcUHETq/bR1L3TjF
 /9MyDA8IDE0NPxRLVONtyuQpS4D2ES0xMpYv40G6lUlrPWtKaHFNzZljWdL9oVtA
 W1MwBEn1P3Bgs28YnDVSsnjNqf6yhi0Sd5WuauQ03T6kXan31NIz45O3+IOXNFtK
 StA6pUGBD2LsGCNyCHoy3y+yzpJexZsGbUE0nvqW4tTWDGeM34g5VusRZnvZDvn3
 zeBIGX1sov9pS6WpM6LhIv1ah8a6BUk8QLUTAFeMsTNRrWSHY/nhxfCN26NMZAap
 Lxif3GtAunOHAyrl4/vlmN3I1MLrtNH+w4XeIhnNz4MBa7o3J71D90Q4J8Hwb1I=
 =nE5j
 -----END PGP SIGNATURE-----

add support (mostly) for synchronous proxying

Alan T. DeKok at 2017-08-24T20:25:25Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/96f0eb7e9af86e22af755fae732bac0cb0c04661
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY1AAoJEH0Oec13Yh7NPD0H/iLnmb9XZHMI1pDe1dTO0LAz
 FwmRp1xFFicaQhX7cTkmUirc9Uztd1XT4fYhidgWx11cerw+qVd6UO6McBMIb1Zd
 51xeUEq8QI8l0LhIFoujN1Q7H+U79UoVdCT3Hcg+qm6SqvgyqOFmT5SB95sbp1Bv
 u1k3lklMXHKVEBQm2S5KaRW6VrQEiaPlF5bHSzSf1GBVJy5AHwzRnY7HlJhzYpuu
 /fla0soXQ4Gy7bCC9vYJaxT44It7/SEQvdsoug44+zAra2I7KzDQIKbMNXPbZXuB
 B1eZt2auMF3fPV1tkEfTm5sNxg3hV4mO9wtXAJ5ghgXlkzWRDYTZE0sRGqYiwwE=
 =tC6n
 -----END PGP SIGNATURE-----

add "synchronous" flag for synchronous proxying

Alan T. DeKok at 2017-08-24T20:25:25Z
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/c242ed15f2e39834c705ce27364aa24b89804ba2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY1AAoJEH0Oec13Yh7Ns3MIAJku2gSKFW+85vbEjXFaS+cz
 duiuM7N3OnhAJttAjMjqtMZJuAlULVmFrVh2D+uuehzWtwDkXmsmMCJLlfxpAyP2
 C7tm+b/5RDswkOjAGr6S+jQCz7ipTz4m3DkVhF4YnFxT0/UrlbleGq4EqX809nKd
 t0gCQUiAbmyqp5A/3eRMf9n1fkseqHdTFBfCEyuvVZikbIXNwRcoUgVD+lRFenAA
 F2on11Sd+Z6p+kkjw0eoI7sv6S0PY6dDXltWx9sUuEX5zHo0iYNZDaxB1puX/w61
 OqSTMvHPn7MIKR3fgaLtnlTnjlYxOQn8zojXCYMbd+T/+B8yU12MbTU1aecljsQ=
 =+Ki6
 -----END PGP SIGNATURE-----

add IO signal handler, and call it if it exists

Alan T. DeKok at 2017-08-24T20:25:25Z
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/a6d20b1a7db6e5aed84eefb12eec2e85fefa5873
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY1AAoJEH0Oec13Yh7NFL8H/jYBI6Cnd0Mla5qWqiMiy8Y7
 vpZ5UxOSNIbPhQj00HzLXHuoGttpUKx+plQcq5Pp/GReOk921rsUkSNwU8CL8a69
 p9hpyBdTqEOKVebvb+AEP6yMQ02sEtIGS8R+j6H1NTdkWKm1JhsyHe6X0u+OS6EB
 PrhFT7xDNQKhgds3UThXFYRZ4S337TeTmcQtuTZ3g+MUkSv0GJNCfr1amqM1T0fd
 uLL87yLgYgIhN5FZBHeBSYgDXKis5IRWoIMgL4RA5VFsW2lu9uAd3t5odEJSETjj
 nLTJdlFPkWn74bKWQjFpRblZdEC94rnvHnfmZg0CuGzvAeW3+7N+YSyBH2iQJM8=
 =7kB1
 -----END PGP SIGNATURE-----

pass action through to unlang_signal

and cast it to fr_state_action_t

Alan T. DeKok at 2017-08-24T20:25:25Z
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/f9639ff0882823999c4adb5fac76a7c018831353
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY1AAoJEH0Oec13Yh7NZScH/Rpz11+4oFpM7XrCXA3hEZZj
 vtTZd9CFpDTFNKvEcyi8KjYn9dcUx+1XI3sQGyPsjAxjU76xR9UGC2AWs4AvWizk
 zzm4Gmlyk2q7dhzJNVHtKNNW7ysiDKft0KzGcxyFQRul1RUgYv8OPNlujGBSP1+j
 qJQRNMcaqoQjBzeSAeNvNv+m8p8Fqoz68M5eFQcARkyEqnqxuheKqhqj4rLvnbtV
 Lsr6dKw3ulXxYnIyJ2YuK2q+1DzHdF2pD6XlQyh0chKteHlUyuDMPgPZLtxD8YsF
 uUWBp/nXv8vQp0Hyt1a4rqRP6D0ZF05vwS7WsveWdTpkw5EpHDQI2OO03rBNmIA=
 =w0Zw
 -----END PGP SIGNATURE-----

map IO_ACTION to state action

this is a hack for now, we probably need to delete fr_state_action_t

Alan T. DeKok at 2017-08-24T20:25:25Z
Files modified:
	* src/lib/io/io.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b049281856e1302e0c06edf6af922498d09aab4c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY1AAoJEH0Oec13Yh7N/SAIAJiBCF8D76S9EHsGbSkym6n+
 wqakHiltbd/hyNP5+8evXVB6dCBGUclYcZdfgG1R4PqC4KWUDk5jJJSRTDlyIQkC
 HRguO3xTZFe7530y7BKp5pF1j3XDQaGc9tjkZJk7h5AAPS6bKmXPQg4T2VTloEIx
 64ASQkaH6IjES01ZuZorxwR0OMVBGm2ABQyhzoC3yyFiSYEkMWLysQFWEFfn8i/4
 mmIGpX/ycHEhk02Ha8+rhmnHWQAOh8VAt1ukMl29+FkL0+Xnv1lvHverhII7jPHw
 5wlDLU3Yqu/0B9HAP5gehwMuBMzwVOOIIC2XMNePV6A4mE0zaIcRbEhMHV5qF00=
 =kihl
 -----END PGP SIGNATURE-----

create DUP signal and pass it through to the async process function

Alan T. DeKok at 2017-08-24T20:25:25Z
Files modified:
	* src/lib/io/io.h
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26724e9e00e8eec605e9c25ad4c609762c2fbc40
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY1AAoJEH0Oec13Yh7NpwEH/2VaNQY6M9DiQne8XOOgGmOm
 xs48FgB6SEPKuH7nQ+bD0TifKEoVrM7EkUuqlO+1+/8j6B8QYKE6sJx5akesWj1q
 tNb3DgcL3tZ3qhU4/30y7qvmafWxUdlV9qgJ2HV907qw372C7lUy7HvTZkIlSf3h
 whiG2rl+xTlH9MfydjgFwlDQsCz6LhcLdsTll8HHuypcive5aGYLpgQAP7oHbfV/
 yFD/XNpj+NiOLcVuIfPuIqGP9pA9d5vAc4bJ4OBmY8Fb041SVEGGwJRkWghvonZu
 ToLH/mpCBAkAZ4tcxhumub733a13zBng4N7XGaYQE4RYA1u9Yr6ZyiH+A01cNI8=
 =pb50
 -----END PGP SIGNATURE-----

track duplicate packets based on recv_time.

If the packet_ctx is the same, and the recv_time is the same,
then the new packet is a duplicate of the old one.  Otherwise,
it's not.

And only listeners with "track_duplicates" set will have requests
inserted into the worker dedup tree.

Alan T. DeKok at 2017-08-24T20:25:24Z
Files modified:
	* src/lib/io/application.h
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/772072e9533ea86abdf033a434c6b07a1d268cd5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY0AAoJEH0Oec13Yh7NjD4H/RYSqFIx3VTjEBOa+FFmY1oJ
 rUtk+cgq5378/Q5d7++D0zJDAm3e0wvkDuT0K5Uhtgr+OXqXX8QLAji9APp046sG
 IPV4sE0wOMEw2dQq1lvWiwPX6wNuG63a2o9xYJYSCfCkn0rHKkO2o1DYIkz7Tczr
 fdGcwk2FdFOnOd29glovw3RGavAzmhN3OpN4M5M1Wl9gb6qMppzIb1myG+TkDhcY
 +OVbEovLRSC+cPNUnAI3cVJbCyBe2m//XRX4tcdyTFP19rRZ4IjsPTCJ9U58Zlk7
 tGQsxagwPNc00kaHrPHIltBi4//joChcyIaI+4OzKOOfuc+RKwKOWyKryrT2g9E=
 =CoYz
 -----END PGP SIGNATURE-----

add null_reply function

Alan T. DeKok at 2017-08-24T20:25:24Z
Files modified:
	* src/lib/io/channel.c
	* src/lib/io/channel.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ccb9b3a75f2134b0d4d6bf18585aedfd05499f2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY0AAoJEH0Oec13Yh7NtF4H/iALlnUltC7NAs006RuNEXhy
 ovvsHhwTprg3wLw1H8j6dX3oDUzxnni1IVxSyXgc8/khLxGzLGn/AXii5BzdjUEH
 vbsEK/GC7dftx6AE7H9J9m9oP04iFtbYDTmuyQ8B47Xnz4EajtUhbQejs4OADKrM
 kJ4yYW90EnBGju7uVE65ywZyiQ+uNu/Z4PtQzjP/eND9iTg+3ZOZhDqY2coJSyEs
 inDalUyPhycHLt1kP7scMzNBRxBRwF55J11tEzuNuge6h3V0dzsUf0wFxoXwMBd5
 Cp+tW7Vzz/uMhwkmi1pzFeOMXVZilg/ez76VB2gSPDPmsJ+gPviBWUGBVOU9WC4=
 =wXTn
 -----END PGP SIGNATURE-----

simplify stop request API and usage

Alan T. DeKok at 2017-08-24T20:25:24Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/915b7e623068c64cafd88a878ff30a988b50830a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY0AAoJEH0Oec13Yh7NdFkH/1txBrbE82gZshALTVP4OpbS
 ndFXFYV+6b2uTTKp/8DUEKkQsq0DqvuRe8QiIqAFUiKia63J4cacLh9s+LKBRikz
 pcL599h09k5CvrEJ3oFE79sQR+DaJuhbzkopbyScoOh1nXkKx8DVLr2Ad0gjT8OT
 JBv/AxCemKx8E6ZAZAUL8wh0i2Sp53qTkJO7Md0psPVY2wu4FdGR/TNCBDxUCNsz
 k+FHcR96lmMYJpxvC/aNhznAfqb1q778aAzDBtPis5RhazEOgnnPG+AsuEJRz9ez
 y+VGrcg9WEK4Or9UcxymOygLQBHUXIBsIe0AtKGSFxrHf/RsR8gY+xxIgv0imvE=
 =GRqr
 -----END PGP SIGNATURE-----

copy the bound IP to src_ipaddr, too

Alan T. DeKok at 2017-08-24T20:25:24Z
Files modified:
	* src/include/libradius.h
	* src/lib/util/socket.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dcf447520100d6b6bb7f9f2db0a27160278b397
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY0AAoJEH0Oec13Yh7NOQEH/3dXmDRrBXbjONvw4w14/Fn6
 UA5apvdFSMjGTYFtMqFFn3mERJLaei9zVjj8LVoEMATrl1R0MXU1ge10nJvCiGAt
 8WvImiTlRDH7gYCkuYu2cVU5VPMdTw46b2hEWzS7FqKCX/SY64ZuahAltHoKmQMR
 HHuBNPsH+almLTfSS0AU3pxsMAgDQ3pySDaHOfCQzz0hjVjWpbaLWgdwjnJNx+Cq
 XTfW+teS7PyMO3zbYRZK3o/VtM5HYOeVO3uiMOwTKauWSoD5z6xjFpX/Y0iDq0ly
 leqjXciFmzDp9MbIZwOLh3+wq3/MhWVb2U8sMP1it8VfWlJQgtOwKcK5aGRT8rg=
 =oYRE
 -----END PGP SIGNATURE-----

connect to the remote side, not the local one...

Alan T. DeKok at 2017-08-24T20:25:24Z
Files modified:
	* src/lib/util/socket.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8590d6c7bf81fc104a013c88520bd2f3509c2dca
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY0AAoJEH0Oec13Yh7NIeMH/RM2ZW+u/xCqvHrgpDwpmJWs
 DxQbLK6F5PcMHHcBdz8UzqCoeyeC+wmUd+tY3i/D4sG2/mZQU5EIwSZFyGBMy4WX
 7jlK2dYUddZoPmBxRbN4oZC8gVaXOoQke/t6clBIgYH3TFt+q3h077HrDOS5+r3j
 CjThQh85KHAqGkhbHAL0YK42+E78gL6NNzFkxsJbULMKDAGq6w2F6a5teb+lm2PX
 I9fNrlHYbWElwvz0JthIDplqdvOZkcc61fIzh2NyR0Ok7DcFKaMbNT8G9OIwWXHC
 W5wWeJUyNYG9CWkkuDJkqUb2OGzvyrNXq5CwoZtbKl+uPH7CxhOUnheldZqz+w0=
 =mOHM
 -----END PGP SIGNATURE-----

note recent updates

Alan T. DeKok at 2017-08-24T20:25:24Z
Files modified:
	* src/modules/rlm_radius/TODO.md

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f376eb4650e84036955886f8ab81a5b06425655
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY0AAoJEH0Oec13Yh7NWz4H/3rd6SZNE/wOTyXkvj8o94Kd
 uk6RwvkjU0O9UgEJqK+23D/ro7h55SiXdO0LKas5Lfm0fnCnBQTnBQ8VAJMeJcSg
 ZY2YsJAsrOtZ0Eg/i6q/7jhIsKviPyvjdo9RsEzb15aYMxOoovRygn7N+ohxqCl1
 aMyQBY8gVqhxYvcwykT4JRPNwo5a5aWHoZoQ967CRuaafCQmb3tJX6dsOD4NgEEk
 cZ5Z3fDP8TjIzEuAxQPG3YNWeGOa3S7RjthrofmC8Xq9odNDljBVpjrjiRq4LaUb
 I0mhqEyhM31fKPia8pXkVZ0zboepg2teYHHEDzVUTTgMu9LP+x8wBywvsu1+uK0=
 =paTl
 -----END PGP SIGNATURE-----

start of dedup / conflicting packet detection

Alan T. DeKok at 2017-08-24T20:25:24Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/735ba0b61b3f4ea8430af521f2444019bdfbfcfb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZnzY0AAoJEH0Oec13Yh7Nnv4H/RhAFohWxCIlo6AKHG7QZqUi
 uEr7859/Y08Di5BaPqGxbrAmDTczYKXjDTkJt/Oi96DtE9EpwO1iJHqol/K2ezq0
 UXhik2nldNFiiW+twYXfrKuTnTqp1AGDutlRkQfBPwFCPgs45N6FSx1enxADBt1K
 zwH0RF1rTom4m/OflDsQrS7vWbZ9NTNDgnAHZ0rwe002ERipXsPGO6ooSSL7Q/20
 CGbUI4eN1ELtFzZgsJKuooStXi+QMkZ/36X5V1U6MCR6IQqV9VhU/+prORqKgpJx
 PgSGD/NJt+3jzoxAUNdLahL5e55mn6pcyEb7ZRPVoPxeI2+9ofYCsW9DCq/WEnA=
 =cFoR
 -----END PGP SIGNATURE-----

typo

Alan T. DeKok at 2017-08-24T20:25:24Z
Files modified:
	* src/modules/rlm_radius/rlm_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e71d33424547946a5e989f399160bc88d939f98
====== 
Remove old comment

Arran Cudbard-Bell (via GitHub)@2017-08-24T16:02:20Z
Files modified:
	* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4d064e47f12e866f4cbf9c4669e41025ba37748
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJZnulYIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPC8VA//RHlecksDYED4FUUxob93Ti9yffQfueNSN46cRTBV
 +MfHn85m9EU8yZnYqQwH0oFdqctZ4nPnIilEIpQ970uuWskpn5+lJ1+uHheO3KJc
 iwJypRjtxN9md5VFlzFawX10BjjXC+Lp/l7jKLMCCP8IKjbVjgqIGw+yxDTXsALP
 qsXUBD5GxWdUTaPxM8YrVvA2+AJG9UOiPVY8uvkd+9Eo4jiSXG7JAPS2JjXkmTtD
 5x6+xF6UQJePAXY3ROhatXcQfG7aqKMgv2F0UxDM7pHs6GIUrR3VgRbP//oFucq7
 0MrOUj5mJglywDCaQhPJ+e4g/JHbZ1snEyiQqho3tppEztyFe9vFkRDNzXVfeG51
 mOulKrckhj/8gH837g9Of7QUR1snq8iNx2XnHCywJRmPPFt2MBV8EZt4uH8Nt9Zp
 7roT2vJ5LbEXUYUwoAABNvzKaOkhe0frHuOFrBRYgKszC1+8M3Dub6MvtiSSsW4J
 Ldfb3va5AUz3kPM3uLUEih2flsXGLAxHVD4K+9O4xbsSFbnkVEo9uaqsYNPkDFkG
 RQ50qS9mYFvAOlhQUitS4btXZ4fXdy48w3W5ttbFqxN9Kl+QnShVEbzyOB/sd8Ol
 ucphYWCb1tI1hsTS8LxRvTxGAwpDELFyep7ow2XMR4uAuvQD01bMOi+l/2c5hQE1
 Tqc=
 =+iZ+
 -----END PGP SIGNATURE-----

sha-3 updates

Matthew Newton at 2017-08-24T14:57:22Z
Files modified:
	* man/man5/rlm_pap.5
	* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/407ea8377f7aa3933336b103ea69c1a384c93566
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJZnuPfIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPBxUg//Qmk7iZBveD4IlTjm+qaZ5qcv8Rp5uVoGTeETTsxM
 wKtf3LMzs1V17/SjuYsk+Xof67TAFODPxyrDOZGnjmCbkdBrVyQdS2k8LrS/353W
 d0jq8tufi/EBiriMbdb1WohMgWINlrRHpL5Je1kBUWdauzj6TLbQHuUcSL02y6Z/
 vvQCxpdhWpZ6H7Y8Ha2bXYPG8mHsMOyB2ZuadJPQej24xMS1e9Nmfu9L3PprWABC
 +OIjqRKnwEG6oIizZZmWpYh9aXvpxBRDRSaDBq48+49JvE1E03paUCsFSYqzEMai
 yskgWavDOZ2cUpaq4v4PATwcUz4SJQKBBiGrOvdFJ+m/2JaRa57GJy7sRGCiYZeG
 S1lq3I6076v4F5Uam7fUO4KFSZOi/0OQ5psYxT1TIgeYqYZx+FQbLeb+1osbetam
 vmc3sNNZKrhaY8Owcc+sJRoppF5dY2ZciEnGj/Pob+KE6P3ij0NDzdnOMg03Od88
 kX+4XLmUnbirIwUZ7sE6f+DT5WHqZHCAwk3plAKfK9bVeEd9rJvtsjEgcexeY8KZ
 Ixu6NDb9qVCIZbs05AaCvUuUsulRmVy2Kr+8PTalSGCjrnp2W3xsXfSOBjN5zrl1
 AhrZV6rjA1gLs8fqIot1YX+Kx384qDTWRaCQ7XlaGL2byyZ+7y+jWKf6kbTQcUWP
 7oc=
 =52fQ
 -----END PGP SIGNATURE-----

another attempt to get rlm_pap(5) complete

Matthew Newton at 2017-08-24T14:34:07Z
Files modified:
	* man/man5/rlm_pap.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1088ad427626c2f40b500b6a2a24f5ae6892a620
====== 
Do something sane if asserts are disabled.

Arran Cudbard-Bell at 2017-08-24T07:19:49Z
Files modified:
	* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a22b5a974ca7182ed557693ddc4f8fbf9645723a
====== 
Add support for SHA3 Fixes #2045

Arran Cudbard-Bell at 2017-08-24T06:29:33Z
Files modified:
	* configure
	* configure.ac
	* man/man5/rlm_pap.5
	* share/dictionary.freeradius.internal
	* src/include/autoconf.h.in
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41030f392445882000c45acbc05c1551920237cd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJZnhYrIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPCS3hAAmGCg4lqMzpuX5ILLVh+bSag7MXSzEJZrnGMokb+4
 hGDh6G9bocfRP+QAp+yAA3jLGZ7EbhbnOi9WYPEEguPGjyAWx+GX41T7Z0CE2lcQ
 BjoiKLvxNhHW8pC3R/WU0JoqrTXok2dzwhy4sEqNVyCcoDY84/hKD3AAp9CB6aLL
 q1L38OTBb0MAYqabjcGESSC9Pie1sDJr5v4Re9hjqx4h9TVjXESUt54VMcMencqV
 QceWzQf22i3KsfReiR5dqkuGN7hEOiSzy3KcsAfCOtT9qCPSzp4+s2KQAZX8IDBB
 UZrn+8tPizN/TWZbKzuVPZCdNFhEbbzBqZ0Ke0fMqJX0W3rySyjTQO+53dSrMIL4
 sGt6XXDNDI97lGydggPUo/6vsya5VbLkouHgwOtFvM3GeNpZ/2zlT0OboQX+ERKH
 /d4Ye7h8b3zto1r6gqPtPrEqX+qZRxdBtmWvYwLxzj/lbliHV7sM4uTrEnHgIC59
 ygb+WzlP1fZIKv64Hs0p03dMflDFH10grmbaKVINIDK01ylD6Yjo++AhIXqsdPsr
 C3534gAmHJDQb6Yqsbr8tbBQn01qtdHvgOj6xVrsTIN3RUoIYxH0HsElHZDZ5FQE
 FhH2GXQpLBjv8WWIQOSu9OV7MKqD4U5y30ssUMIhGOo94Y56q4nm7L+FrYZ3R9uc
 PQM=
 =dQaS
 -----END PGP SIGNATURE-----

get elapsed time

Matthew Newton at 2017-08-23T23:56:18Z
Files modified:
	* raddb/policy.d/time

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9fc56103a384b616b2f97ae5bf4a85628c38078a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJZnhYVIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPCEuA/9EqiIIO1+IiXcx3425X52haGFMsjbOpdbyqyU+nfT
 PsVE3ezt6EsZ5sEBknXsCNVJD1RSr2m/S1iZBmRpqruNIj/SGX2DQbN2A982CqKy
 DNes8bPVG96qiBByKA8DMNbS4bhB3MSPpy7JaBi+/DjtSI+707jjL95zAP+mpe7N
 MYS16Ii+YTbBk8Dcq8K9emb+pJsDqPQ1DErffkzlAGADonxFZv35fOnmpZb6faq5
 teT5CRbc2vFbLIx5jBmRkWtlqxlEr6Bn3O7B8y5qg2mDKwQQN3O5c3vvglHUbKAE
 bDmPI2E8WrzJ7w3DzTTX2+1WxDg1XXHn/ttWM3lfG3AMGAGMT/VXZhafijSTvW8e
 Qg5u66wFqknq2nX9+psg4FDNp8ez1mFP45DAL4CZJNaVPgbLQSGtk8rWkmC4q4Ly
 WkUnNlCKISxMqva9zPj222TLWmYwqRVnv34Y8tuOBAh+LTUv4aea2dyTk0Ab/WYb
 aqEShvMUPiHIOhiJRpLn8HNlTnHHUj3kXBGwLC+2PjreAOG6uvVwme2Uv5J7w2qb
 0fIjQYCp1cWffb2NJeCRSxLJLvQ7dtPDO/ab59VabluzSr2mb3FGWxI54Xe1sjVI
 GOFwJD1cX6dFRnlvQJiQgVsh/c457d64uhDL6J4w2harkH+QlAyEwAI/hjJHvYJ5
 ytY=
 =vSS2
 -----END PGP SIGNATURE-----

%e isn't seconds since the epoch

Matthew Newton at 2017-08-23T23:55:54Z
Files modified:
	* raddb/policy.d/time

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d16cec587d2cf15a68b6fa98510bf7bc8f02453
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJZng2jIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPDC7Q/+JcDauBs1p9WM8gIrz5oFNLyLgg0w3B0NFepm7jk2
 8hrpr97ptvzNLGDZiyAQa0+NGZZLdboArc1e2qTfItH2HFt1JOO7hLEjMFSMTLNr
 YntlW9CDJ81Q1AXrzcaPC7bRpIzO5YS54J9Wf9+Z6BaShrc6WjBDm8SQ5D+XcTTG
 41WBGogwvhQbaOHqB6ZJ0cH5EJc6885O3uK0psaruLClKS1ICe8wkVjSoE1cyd7E
 twxrR9BXAwiKcGMMRh2vMYIppLtZoWNpdEpAVrJ9yVp6cB5/fOGjrfWg4rlwXMsN
 YyTXKRpkuHHuPlDVMEzHl3ZAE5Tzd50eHZ1BlAUF+LhCbYAQbhu6h8PH0ANmY+wW
 G8d7YoqESJKNszVhpOVsbNmyoUCFNRiskvHgmQqrlnOt4TfHqahhbu/wgt4eF4iy
 Xg4wDpUtthIcvaLtjJ4hcOiHi4CvuVfIIMNVirDrIKiZw0cBxHIFQkt2PGfQ10pt
 QyTQVAPPSlookwootwfPDwyoUcPtHa1m6rXI2CB0sEmQpEDGYthvEQubhUBC7GtD
 LWIGpIOXczggURLWmJH7H4giX3BAPF0V16lnKUQlW71qf7vTPDmvDMx1UKoyw5DI
 NOLujhMve5H/NW8LYGtSyRiQC7MLZiW9G1beIwpBk7sFoUWUCCxq3eYbwUjpxDW6
 xFo=
 =2lk1
 -----END PGP SIGNATURE-----

fix bugs in time expansion

Matthew Newton at 2017-08-23T23:19:48Z
Files modified:
	* src/main/xlat_eval.c
	* src/main/xlat_tokenize.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/30b62638cb1679590f55f5b6d2093411a02ea611
====== 
-- 
This commit summary was generated @2017-08-25T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list