Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Thu May 17 02:00:02 CEST 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr8dCMACgkQ/6TVgp+2
 18qgFQ/9GHBmttrRNwseSE7lHI5B7Y9203Ty6onKxTZaPOeOQ6g4B/a6OY1KVOlh
 rw9JCq4uwGDBsuFO/bBK9tF/H+GbQxI8eLjjgsMYNkGDsdBb1IYxdXWlVumHSOhK
 wGOZChDUGrL8sARyObqVsc8UPojQMMZZDpdBnYIIUh3q3K7M12Kmwq/gLhiBuK9y
 85suGD9nWkNtUwWMc6tkNQWxoil20SMorDxFR2ekPhGVkNcu1M269MZpD39AWbJC
 aL/8MRYfW92CEKMjwPcLb/2KNXe8DlrnLcbspXDB7MSAZ7xnDsdmkai5OMdtbVnZ
 X2pxPYEa/jTxMT4M52Zu6YoqCupXi+X6MIivz0saDy4NaF1xr4t5L5Few3YpHdEK
 6N5ew7R0DVKswY7bL8WwxDqkp1qupUiySxKwylWPqMwsG45rNMKPsqJXcI0aPt64
 dUOZRtNaCUGhVkdfOecjWvMEck5Ome23QGHQCcrXNjrzZXKL7grEGO///L6869w2
 6R9jAM+74k6JfjFuYP9VAir6twZaDiS2lUREJN3FLFlhSB+kvonQsi7KlLyy2O2/
 23Xqacfmaw6x/zKe8MbS2YmNA+SeQIAlGmaapyfXwH/2q483GvuSpwea17sOHc1d
 TjiFf2hlp7vWffmTAGCbtT6e8YsW9WC6NRQfJtFW8Bk2cmJzSZc=
 =ElL/
 -----END PGP SIGNATURE-----

Output unused

Arran Cudbard-Bell at 2018-05-16T18:10:43Z
Files modified:
	* src/lib/util/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a211f3c3a0e536c2d6234c45c52bc0e34009a4ac
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr8V0MACgkQ/6TVgp+2
 18quOhAApY2M3c1sY7Z8GlHLnupMkcmFzKcOX9RPmooCrmAwKWJgdY+8S2lAIbSV
 N+wlsOzgJ0Fwo6xAbjfqPYfJUN+mHm3lsYm2Dc5vW84hftNSUnODZPgLoUUlfnyC
 mtGPLOxR5vvMFnY82zn+eh3Ead+3JfTdWrDFrIXVe/yDvnmZvOxGkOUBowvzGi6J
 Nr45W0+fUgVCmnybs5ah9POVH7HKgF80Vpmb/uCF08D5He3dgZchaSzePUbMDlzW
 1fqaXbj8MVDS55BGJ+6cWuG5KBAz+ehSE26U1NPMAWZy4y1E2tSrDfg2svrkXglP
 wqeKlLZaS+z5kw0BKJ8e0wLrfCsB0fHWornvQ8CUBeNmvfICH3Qah7029BgoWSt1
 AnrZSdSMXRPJ8H45V4D7syIn7zo3Q0x9Tl3ZwNqahvOllHvoMYvdIArtOfdGOUJJ
 n8NYzf9eH+3Oab43ml9s6rFovZ/+97AMnEWlpozOZlacekJkcitM3TBmd8+/SQfv
 ya6bwIQYGakIuxmX0imO+05+w0qVa6Nso9Zb/8sY8N1kfCdrZp7OXw4F+s1kj+i8
 puQBP/1i/uRpDUYciOk/duEwGc6ad6UfA4stY+/Sh6acq1NxYFRjMCYSodYxxFHw
 2AYYL7KQbEJgk/BGFQ+iw7AmlPeJF05az9c2qRkB+SyY15P5Ryc=
 =N0tW
 -----END PGP SIGNATURE-----

Unused

Arran Cudbard-Bell at 2018-05-16T16:07:31Z
Files modified:
	* src/lib/util/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b6c4e13dfa37dcfbea2c4cfad7e1b2715950de2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr8VXIACgkQ/6TVgp+2
 18qCwxAAodUyWoXhLcjAMTlmbBN5Lqi70sQGf5/LTKQM77aMHXCv1id2JYzMWm7b
 qCJ7FfpwdfpdTQCSE67kUI0Jv40DQIcONiRv0SJyMz3SaG8RTBKIHIMmAWaKE3Ll
 bgGwxjsdudVaiZZcw2EGIkK3gZyzPmL5A3r5vq2v27SI+pc9SMP/E5E+FKd7TehP
 bSLxOy9MXy4FwWZCMLzL78karWOE59GyTcZb//nw9kmRP44bmtD//dqmeVhb+iPX
 TFqBsWqQVPcy9TcLAQvglE4+0CytaytMRO8C0RIZO9QkyfIaR1IVP1Qm28WG2a4B
 0OvBHtvX0qZgdywM4wxOPs41Lvg8R/RP2YXrlkPSFXiAUWpkqVLYz1rrI+AslcVk
 9p5Q0flkfyRP0YJjbx2hhWedKoLDltAX8Nmtp2z1OYGoGZfFC0j0i4tPmcy+iIeT
 wD/z3TUb+oviWdhuaVRkQG96v6L5bwdT6BDF/Uzc2x/yawYY8c56K+uWb2h7lbAg
 Y75biUtjGe+Dh0EkcSZw2kx9CWWS7D2SqEAigdHV2RHqI2aiYlKgmojuCKpB9Qm+
 2xteMBzm2ru/fyMkiQSW7F6Q12yMVJP043sx5oJr0ktWKUO3KYO/NqJySQVUvVLu
 RWXhM7M0hCdZ826DwY38/+1RVkmSXFjgPPyKEspr2jykOkDkuK8=
 =ppSb
 -----END PGP SIGNATURE-----

Doxygen

Arran Cudbard-Bell at 2018-05-16T15:59:46Z
Files modified:
	* src/lib/soh/soh.h
	* src/main/paircmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/030848786ff400adfeeec33a1dcb9641ad3c0187
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr8TTkACgkQ/6TVgp+2
 18r5hA/+Jgt5cAASPLQvpKn2hLNF5T1s+WX7L33vsNGW3W7pDIJ2vQFt5lckAIe0
 kjNNt6ahDUmGL5CjV5v6K8Lf+jppYUIlRKJE9d6Z6r8e/mo9vE24nlo+JlhGCT07
 IiMtpcPTQCNuWokWnamImbZZJHPKY2UMzQjfulreBIVVncbpJbAk8v9V6JTDbCu6
 cVeF6M2U/MtzPoMMMMFdYmajSDAxbql0g8FqYni7VDaMKaUBV4b5hMEoVksd2FlL
 Iplc12NTwNpabmNyQne0Lo+9to4urezEMpaSdrByXlFDuBJPr21OoD6dNRbDMdkC
 XUxTZOpUJxUMhDbval/YEZgcuURwRXu/bApK+BhLDRZtKc+xfcOsXNSp1P4z5pXR
 wRp3d1OJdXGlPXB1pz734XVicAE5wIAECVLBy5HOgGRi6uHWHxNRvBDV1CmHttD6
 onmWPqI+LI4Tkqoc+VWyUt7NVsQmZwWx/YN5nRse1hK0UshpKbBPIX2gOjOswIKW
 Aj8a4oIoZxD/4RFMQBidWlpO35wkW/mJlZQNIoUq6NuYfyF/9YVvRLUgfAcatqPz
 YHwAAhfqKbrTYfb1nML15TS7UZ39ao7O4Ap9SJMxKU+edVbgzTUQaC4YREfA0Ed/
 omWUNDPcIrKHZcAbB46VqN4tIWf8SH45HtVbVYxsL2l8hUY36NE=
 =dg70
 -----END PGP SIGNATURE-----

Autolink utility headers

Arran Cudbard-Bell at 2018-05-16T15:24:41Z
Files modified:
	* src/include/all.mk
	* src/include/ldap
	* src/lib/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5bb60de9531043f12c25c4bbb225a9db09fc676b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr8QDEACgkQ/6TVgp+2
 18r3Sw//dfZ3Y7qbX3UtfS6hs9DtJpVzPE3nRGiLl4eVOtfighqSYPNy0CEGUse/
 fuQi1SjKropZNneT/HxYKWDkkZaKIQtDc8zoQANWvhLnBjvFH9wx1qfq+C6mYTv9
 1Ef6UIjAyLaaOHqriaUg542l4+vvEiI+f8WMro2kyapO+fujjAzYEopseJNyQOsE
 JWvkAGJRk0knUoqWmb7uhoerBYjlYWQfYwHDe1Em49UVb4GfNFZj/HdzOVNMSJO2
 +fnHfoHZjXUN7D4iK/M2vr11vowgF0EGFe4/Aa0k4/ylMGGeyUkXToQ6kGUXeIsv
 SGkWt/ysbTjHwLJkTJ7gy8iO2r1+5gFu/N2+aqLxVO7VEzgyJRsYadEAgRBT9Pkb
 CX6MhzBet/PRlUCJAViZV+fylZ7/2j4hEcq0PBIGmf2RQD4Uhy1N61+S+gIETL3E
 lGgVnUNQEj/cmLFcbiGdEUAcSHKFtW4BRL7u72zLjQ1mGoSAryfvNpSDcWCdzuir
 befwWYGj9D8Dm/5qRks6hLgTF/16H6gxipQ8KnA8yqEJl98NUIqn2rIexV2j43SZ
 H4P9wWB7XctkwUqfH33UvHSexybbB/4MLXSmOehZwXo3icRjr2BwRA+6kxX7KlNu
 uVfW+Cuxu4/yVxXG4tAb/xKTJlR31Km5Ahx/LVgyiX9/U44fBek=
 =UHnp
 -----END PGP SIGNATURE-----

Autoload proto_tacacs

Arran Cudbard-Bell at 2018-05-16T14:29:05Z
Files modified:
	* src/modules/proto_tacacs/proto_tacacs.c
	* src/modules/proto_tacacs/tacacs.c
	* src/modules/proto_tacacs/tacacs.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bc1715cd16dca03210d80b6a1fb983114ea08410
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr8Mr0ACgkQ/6TVgp+2
 18qQng/+O0NNTBcW3r40tDIWkkKRGeDEngzlb7rGvdZ138zEgK9hUTf0UIPOx5By
 kA2iohWxV8Js2r/wk8O2of8AHKPIKaG/9ORCiFF/WuDvjohcaHF2XFEi0SI0ztpA
 i3CKM3kBWKZ7MbdtuBJ7/z3iI9DY/jVUH9GOJKSecOcj/+j7EIM5CMVunKGX34YP
 QeglX/AhcSw+Pjd+TNPXsHc6Fy/3sccZ1f4kENeGSGAwNyDXkD7j6O3BdlRWj0za
 Gl8CD5pDXVRMtSl6aRepLiCEcLHbY7hjNmTvtmBuOTdIRNbhEzOWDKUEz4FsQ3kD
 pLxK/VTUX8e+ZfmW/1itVfg5eH9+O+o8E44tJ2Lss8WJMoGdhW/8Dt5yX9qsJnLI
 0lBnkE7vyN13HGEvcWdSxLYwck9pHSrIn61RUa0oBVxGaXyfUzlChlymbTMiY1MD
 6NuZZFKXA8LWgZV4UVfrbVwkXsx5lzZbEeKaNEkIFEeCFPFfyxpilLTe4sSJa93f
 UgrAe3Dw5BT+Fv4tShRMGJ8DTLR/2X/O0sLlUb2Ro9MGy/DBvidzgYvIWaFeJmcJ
 SvfOikoCfWS7hO9wyLK51OOKp0TEbvl9z4f51NdrhEMTj14J5p+lEiG3ZfuxZvmV
 nJhcL/lBNISpJAJe77MoTYOtFynECcBSRcN5bjxuhu2H45op5gw=
 =gDfK
 -----END PGP SIGNATURE-----

link rlm_soh to libfreeradius-soh

Arran Cudbard-Bell at 2018-05-16T13:31:41Z
Files modified:
	* src/modules/rlm_soh/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0987330dba57c4d23b661e20edf0022520bc0984
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr8L3oACgkQ/6TVgp+2
 18p1wg/9EmpporUPTrpxwnj0gu52UpK6uP1hH8wJAsCszzFFiNDCT0owExxLijVw
 1/nJAC8B64oNY3ikvBSiVrZPMcWnVuwzK7UlKncyw5YdWKnjfg7gASaZjWRMrMR4
 +t+ErloJ3vmFdh26ADeBCg5eY96pz8OugoggwBhH352yHlB8kzEJ6f9nFsjMD7dn
 O9EhlVZPUURdtpKx4wHS3Qj/CXi4r3k8EKqEaKbf/svn77UW1dIpAei9itngljko
 JRzbI6u7bW+l/dIu4HCIwwznnR+4vxmTxaclcvj8usRiwNxS/w05WrQD4+Mssy51
 3JOD/Q5V48sYC9gFAGYhwnoRSr/xkQTwjPwjLktb4/BAAG9zN1JnbdPHB98MckJ5
 qnfqI91WCaHthXiYa5ehF7lKRlbzPOOrcourRG30UpBuz0E64dbvGCIYYHdH2E4n
 MKhPPkWYq05GfwXjpSUmm3munWaz7s806yc/wMPnIVRbCQV4z2+0kBerp3/J7BgK
 RzkSxPMAmyskG4rrzYZSl5wcOHx7yEPaEbcP8yPrRPOrC5CcrD23TdcoIqsctQ0z
 xe3H7PDJPxEcu6RKAhCD2yv7j6RqzhspNj9Agr7BKsdb41K0dkT8uGDnI0fpfbdN
 4nVxVcGI5tMsGWZgOAqQVWJRJgVdgS4d/uxl7Ix9yot6Sc3CV38=
 =b8Ec
 -----END PGP SIGNATURE-----

Move soh code of the server core into a library

Arran Cudbard-Bell at 2018-05-16T13:17:46Z
Files modified:
	* src/include/soh.h
	* src/lib/all.mk
	* src/lib/soh/all.mk
	* src/lib/soh/soh.c
	* src/lib/soh/soh.h
	* src/main/radiusd.mk
	* src/main/soh.c
	* src/main/unit_test_module.mk
	* src/modules/rlm_eap/types/rlm_eap_peap/all.mk
	* src/modules/rlm_eap/types/rlm_eap_peap/eap_peap.h
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
	* src/modules/rlm_soh/rlm_soh.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f12a913510431265a43b4c0b76ce87f8a9e3a78
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr8I3sACgkQ/6TVgp+2
 18pB4g/+OJTK89aJ25RwG0CoVWvA6XuldHvg+rI+oly5oabWPPlYs6ErQPCiJ6aH
 aS02jSfz6vfsUeIU12pKTvDe/fbDO4UoN/6CyTFPybxf3duCUxe/aSFH1XwzU3QA
 yKqv0cDAsgoBgMA/Brqt9QNvDBSMw0CAxZyyQJinyZz+Qi4rPAywWI7qoF+PJ6SW
 +qYD639CQE2vs0G9rYPWHV2o5PKl4iMXdODIaiLzUTRVi1Y3KfO3vrdVIWCol+cJ
 dR/uPtdiHlbSDDN0kbYiOI92Zz9hltKslpHJTvdpXmHX+caqK8ryLyldcltK0L77
 AKKckgSXstpfr1hgQBR64woiLNEL26rK/hFEZrTw7THGeRL2BVe5Fq1p0cclGvRe
 dXhvbgFrilLcLt77sftx8kGNxZ6JTGmMYxxnwZUBHJaLlJpiRokl/o276j/oVt4R
 xW2kfHjFxGvJRStLul1XDfkNejklv3yG4LPGWofcAgV9q5r+DB5+xDZnBKFcrfmp
 CAgvm9UNfcwQRQRC/tkVGCF+wbi1XZu5hH0PXvxL4lgupXoc5LxwGg5Yss+P2dvS
 ydVzEk34xRlwc8iRaEZsVxZrL6c1wreGNfUWtbIuqyOGrU+3ZEr6om85cAryUGpZ
 eYMEl+yCy37iGl0U7c/wiOOJ/puwRNhbjPdCUl3h5pJhRsUecQ0=
 =9qpI
 -----END PGP SIGNATURE-----

Merge built in paircmp functions back into the server library

Arran Cudbard-Bell at 2018-05-16T12:26:35Z
Files modified:
	* src/include/dict.h
	* src/include/radiusd.h
	* src/main/cond_eval.c
	* src/main/log.c
	* src/main/map.c
	* src/main/module.c
	* src/main/paircmp.c
	* src/main/radiusd.c
	* src/main/unit_test_module.c
	* src/modules/rlm_example/rlm_example.c
	* src/modules/rlm_expiration/rlm_expiration.c
	* src/modules/rlm_expr/all.mk
	* src/modules/rlm_expr/paircmp.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_logintime/rlm_logintime.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_test/rlm_test.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_winbind/rlm_winbind.c
	* src/unlang/compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc54c453bc781fe76b9baa2697bc14f623e55426
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr8I18ACgkQ/6TVgp+2
 18pPmQ/9E0Dy0SMHPDPir5G5NotN7f9DHxP2fJITliC+geMNHreuuZ5YjbX4Nm2V
 v4rSsF/wmMJkhD41DVkzwCPaJSeecNTewERYiHBbIVBbUECdIcAnpUR6b951bhL5
 ep98OKfagTc4UyEJAK6VKomGkevzpEG7hdpogcYJkm8fP+r7PpDkUf9eSlhjXNiK
 /Rv7t18M/IcBFz3l0skNSxvmjUQ0w2SY0Hy7WOFYMDiN6pVnTR5vVhXh/9REOTBh
 7RTHmJudQx0IPtSpMFEfu5DTVlQ7rPIziHSUFZ5nCfiydhshH1ZqYN7iTXB/uP32
 5U5tarlJBDVMqOXM1CXPdL6v2QCLHRNJGQhZcUcKEsU4FH2/VFdobCanxL8XKiQi
 RTtIiLeUNKFKcMW/KaAt/xKm23ntwIONTwofQl30NLTQaPI/yGTXrj28hOuaNZdg
 MG72aPWu5Y4pQSulnyPpYPWm/mkMJUvsZkRNB3/lCQoX0Feec2zVygJPs7jKFgwJ
 eXZAejgUW1LAX5Uw4aB1RuQx8geMGeGBwxYXolgiKB1biuD6tx1JLen9oFrp5Ynn
 Wfu2BD0yi9gfbwU958jykW/z6wxSMvkUtsfi0GIFSlwlcXo3c8p1YsYfBPofTCER
 c2K0mvUqJfazQOOYzgxRhXvkLqZyJgPLZZKf5ZyR4e4pK9iL74M=
 =rbmB
 -----END PGP SIGNATURE-----

Fix module-failure-message test order

Arran Cudbard-Bell at 2018-05-16T12:26:07Z
Files modified:
	* src/tests/keywords/module-failure-message

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af7eaa3e6213496a36be92f1a920ad838dabd802
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr7+aAACgkQ/6TVgp+2
 18qoaw//bMklbqhsSxE+tWE/42ztuVRnTG09UcT+ceQDg8jRUYq0ez0A1fgbWgee
 cCupJ+mTYGjk6+V97Uv+843dIUEhmeEjdG+4Zdt6dWz9bqqSxQsNNzAuQRkO1m5C
 7ljxOWiPcH/DYVNaN7ahZ8OAAPWTN5ZYFaTuFf6mGcv67Dz1D6QlcK7nAu3ipntF
 3pxRR5dt1bnKwWVy1xpR+F63jJYW4WDnyixxxBz0Zv1NEiQTTFe8nBWIVUTcv1+R
 WQhkdrOAkAP53XHDg35sOuMhIpSbv9VP2NDn3i6DLNMqrsW11fP0nXF3ciq0OvsY
 5gqAPxVidg7DgyCCHGOC/oTDsK87X94Z9NiDjW3DM5/gC32he8qBGuGOv4wbv09A
 DSnULCPDe6tkMZZ/qTc/7cUs2kVGyrqFB+mczgM0iJDmhhWviAm4lVAfNF9LPLRi
 ZrdufKpCyNLxDBUF2qYOHZ5fPMWptvjmeh9VPnXKBKYJUeSBOXXVpX6oeqDagvcs
 siZw1s3EA96Ra9/1s/S3GJtXS10aB68qbqr6mqPbI/mp2JaFAitEE7FRL5SsGhHO
 Qn5pQ49QZ07IkY7Kvrd32xIEOoE6qON2j7GaUoYzp0sNJEsNEo80H4l0nwDiX8p9
 xpZlY4H/KXs2Xdv2CcGLtVhB4abGFTOoYiKGTJKbwxc1xLTMaAo=
 =qHiP
 -----END PGP SIGNATURE-----

Typo

Arran Cudbard-Bell at 2018-05-16T09:28:00Z
Files modified:
	* src/main/cond_eval.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f258680e319cc0f0f432187ddeb98111960e3352
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr78tAACgkQ/6TVgp+2
 18or0A/9Emha55BwBV85PldFWEw5ZkCYnb1sjNa//nV1GHWuN9yWMa8M2VCzpwxQ
 5xSaGVHx0WhsNQNmV3X0mmjIRd5tU6os+72az6q5qM20ulbaTVLX5439ZsWA2d4a
 NkQ6TU1A+OhdSXAmIfQAjGzDsyCSnxuP9DqJOFpcNfi2ll4bIXWJFY16OWyi374t
 hx4aJFdf47I5wgraGs4XQ43hkNg9Q7gU43N796z/FNm/uDRF+XhKqzDW6xmGStaa
 5Sc3K77a3k2Zl79dp5Qd4Qd9aTeA8OgSVQ8m94jaapeC/6TeRGzJeOvD7A5JrnY+
 SD0840yNuSvR4qE2AmkU7HGWePvbJ1+3kf13fqHjCk0l9JSJH2bn++KIST7ButA7
 LlcdVW/LvZk8I4aK6maDtnYkCDQhdIkIlBp19bxshGMtFZJFNAy4gq9j4fdCC+4H
 YsUDl+l3CGHArIHcidmqUacnSiMai+o4R3pQqItpzlau3e6Tc1vA7mnRiPwARPsB
 Od2fZWmGWk6mk+1PPX94hu/VSjJhWNFUj3nCO+YdiTdRZ4P322TRNTIw6AYkgqwz
 U3/pR9NmIBwc58ORUK65+OSsnOAWXIQervIAArdAtSAX7M1kYQpYJh1AuO1Szb27
 hNGig6/4+0bRUUgfTqWqmW/txLS57NmZCM7ABoacxcx4aFh5dEg=
 =Vx1L
 -----END PGP SIGNATURE-----

Rename pair.c to paircmp.c

Arran Cudbard-Bell at 2018-05-16T08:58:56Z
Files modified:
	* src/main/libfreeradius-server.mk
	* src/main/pair.c
	* src/main/paircmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c831e72603f4df1b918d670555c4524981834744
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr78oIACgkQ/6TVgp+2
 18pbhQ/9EurykaOhEA9PKqscXL1hg+vjy6kOEGr7c1L/W0qo2Xc9T1E+S9yk6FnJ
 hsL/q98+PKhOiHr/CI+Sh5aa5hmXKkUDASYDjuK1a8UDFf/pgZoOTnbwPCZzxmBP
 uFsY6xQ1kzHClTCQbeSbmduQcIm4MsLfAOVQz3XplHCvUZxqQtW7V1x96j97IUh2
 sU14GD2BwAUUjk+iRq0thinRPR5Ldeq10itt384sfvBO4q9mTV1iQmStJaarHKcL
 9AZQrxQc0HxPw3lYdH/szLhe1jQHimcn2osLD9Vci57TzbVtcUB6zln3eyNnTuBb
 nlO/Wnu4QAkTJVj8pQ1EWEcvJkOSgNaFNF/iiCc1nDiIylmh0bmDZqCvCCRYbN4j
 V5L36ShD05jMB+mhm2VNO3GE3q8ZqZx5JE/E+DuEUupB2Vg5XdRDSi1o9kEtHcIo
 qIl05MIjTFPvOAGw9vzLOWqc6ILXwVeCD8aI6Ntay6riOBN59xawNq47xTngxQ7l
 2E7yIPUKXZFVn1+cZwFxVJVMunXY+pzGnUMa4Ve81oYtB4RI0TnnpztosgU4gxVL
 lw2KqM0k9I0MZl1jyC1Ksio3tgN7wMEWCFC/duN81gsS9Ucj1PBLZF+mkjzai1WJ
 fCw0jlq17q+1VETrfu7KyZf5DpDvT+bHSHTGHs/27/e0LQIuGzs=
 =9s+J
 -----END PGP SIGNATURE-----

Move xlat_eval_do into xlat_eval and rename to xlat_eval_pair

Arran Cudbard-Bell at 2018-05-16T08:57:38Z
Files modified:
	* src/include/radiusd.h
	* src/include/xlat.h
	* src/main/cond_eval.c
	* src/main/pair.c
	* src/main/xlat_eval.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_files/rlm_files.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61c58d34f4509f6e07d4ae3038d07a881e06988c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr78YUACgkQ/6TVgp+2
 18paww//cSXUgP7COMK7KCaFF+QXIN5j53MTlZaoajX1TT0sRVnwV2bXEP/JjjrT
 VyBobU1WO1PQx5T1rVaDe5liM2gi/2QQb1W0F7ux2N7/N+76g9mgBiUSjeRMJmP9
 05gsfOi7SYH8cTtdz/a1VxEHJGpCjKxJVT7O7DDeT+AJdZWadDXNK+k3ea4QL3+/
 umSDNzxNwY/dveiJIAZzAWHczqoDmntihxuA7h2LPQ5kxJtOIanuaPwg8LGn3QA3
 P/uMAt723Kca3bqL3yDTdaNSagqotPZU7ezLRbTdp91XDbiORHHo9xbW2bPlDXvR
 lY8Uau2f6jO0vYcQ3VAomZ17t0LxZHSbFugjDMmoSTdqdXhlxk3hbbxmSAzGLs8H
 6MyvMC2O2+Bh97lsgKjAJy2K/nmbJsNulciyDuiaRWolS6Ln/rZ80SV17ufXasnx
 4k6cfAxtbHM3Kyubn1cbf2uwECsz/TD4R3UZpHgodkEnHoXLGUo5QuhXtYGlBOhH
 pOGUlp36SlpGejJgn3IIvK+mS388EWiovrj/kECp62OEEEHTxeSWvjuyCqRyVLUC
 U7UtbUlwRD4iWSy6IvMZUL2MJHJZBmd56PDwS3VoqSLeO9//X1z4MMOQjCGe7lMC
 xWjyeKcI1y0EPEVVLK/5tVYjUMn6kBTul/sR5xcYaWyAs17BxXY=
 =X0XW
 -----END PGP SIGNATURE-----

Move pair list logging functions into log.c

Arran Cudbard-Bell at 2018-05-16T08:53:25Z
Files modified:
	* src/include/log.h
	* src/include/radiusd.h
	* src/lib/tls/validate.c
	* src/main/auth.c
	* src/main/log.c
	* src/main/pair.c
	* src/main/state.c
	* src/modules/proto_detail/proto_detail_process.c
	* src/modules/proto_dhcpv4/old.c
	* src/modules/proto_dhcpv4/proto_dhcpv4_all.c
	* src/modules/proto_ldap_sync/proto_ldap_sync.c
	* 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_dynamic_client.c
	* src/modules/proto_radius/proto_radius_status.c
	* src/modules/proto_tacacs/proto_tacacs.c
	* src/modules/proto_vmps/proto_vmps_all.c
	* src/modules/proto_vmps/proto_vmps_dynamic_client.c
	* src/modules/rlm_eap/lib/base/eap_chbind.c
	* src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c
	* src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_radius/rlm_radius_udp.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f26675d200084a3ecd1c0352a4181e466b2c8a1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr77owACgkQ/6TVgp+2
 18qxew//f9OC1G1kQjsMPbW1PL0B/U4i1uCiTH9DBAZbVYX2QrwTBhXP4+H5DZXe
 FGlSQ4WjylYEFXfNKbes/nO87HQe8FcMSnWmH3d1qOUEgEOLPnqE04G8WD3aNepv
 h7yyRkfw+fFJnALNgHR2LXEH5qa8oJP2APtrrczujlArwdHAsF0yrJG+ePwJ24GV
 uMFF+cHyhjQYQgaBTxwuiZ1jGbHGqGBAyk1o3nYjoMm/L6gApKZXUF0gBIZmeMTX
 UDVrYZa6gewRfLP0WthfUPWzj/2A6mGwSUI8kaaBPjF9XiGOjRJPrMZHJ8qRxEUZ
 wnQ7UXNaVTIHLkMQW+CYAV4feOgcnCct/XqHwHKaAdRey41RnzPCWfbps8I5Ou01
 ZneiNlgtyD+fk3mF3Y9KSHmnX21dlyg6BZmj843B4REaZIiOe8AYBqrSfaD2UrSJ
 ZvS61lnQLYLSUZHdTuUE2GRpwgPoPx2HWbttDyOPoNN3Ez7V6VvJuyKOatF2Dd+J
 HUD83KpmCLUrYY4cY2sRq2i/h373Cm1Mu2hJ12/daaFyqiAKlu5Iq6JNcbARI5Yb
 HPZC1Qqg/1x5++nZ5Z+elskEdqnQn/E3y8ZdrFn/n4suwVspKTwc3ii8D8e8b6wn
 Lre6em5njq1QH3+YUhgfi19i31eRdZDOud2pWYD3CUW+aKmF+DM=
 =UF0z
 -----END PGP SIGNATURE-----

Remove radius_pair_create

Arran Cudbard-Bell at 2018-05-16T08:40:44Z
Files modified:
	* src/include/radiusd.h
	* src/main/pair.c
	* src/modules/rlm_expr/paircmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a6d3dcf7ab5512abfdaa81ddd09d72bc7997dd90
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr77eYACgkQ/6TVgp+2
 18oV+Q//YFSvUeEo4Upf2nMElAE+W3lOoE6xWPmkCKdSIgyuPi8/k43ChqiQRBZM
 Ce9dO3YVj4ZshFQJviUOEA0A06diYE6UjzrKgXmou95wLRL0jC95FKSicD+hcohb
 UnmfavaYHSV1pHmXn+L5TqnjT/5e6VCivrSchRXTH+Ejmqwm12kpuoCtUV6YpHja
 DaAeSe7Dq3Zp/kehR1bnafRhRc+fceX9HCr2P26SzXrGUI0/tXxI/c5FxwxQCSIF
 exuxYzR3dUm2b2pClmgUp39VTiz/qNzXEIEdXbBb/72E8+Jv1Q5Kx9SQCMFC1taW
 Ik0pQJC24k+OhFH4l94gCGTrDgrZc7dPxZ6eJZixYDruCpY5W0ABymvAQTpoEM9G
 Obj+4NEKJX+hcLVlyVxMuUaQ7HTaBAxZelRBIYTmYx/GJzyuuZs/6ebgM9XssBsJ
 /COsK6ilAsh7baLUn1Vgv8czUEPZH6kExNDRmKyitkoj3NoA+pPy9zs8ZAxg50C2
 GN9qSVqeq/dZmleHMsgxg1X2pbwMqZbRZhUVUN6I2yUx/bMhX/C94cGO2jTSQHtx
 ZXOzZe3q9fsv+hbr+Mu58EG8z2WSmRd8sC57IHeQvF/lfhQkBtf/E/vd7jisxA7L
 yFuHh7kzUOF9Wl1KfIAovumCuE8r88gUQCKZlPEILVe+YiZ41U8=
 =en57
 -----END PGP SIGNATURE-----

Add %pP custom format specifier to allow printing of VALUE_PAIRs

Arran Cudbard-Bell at 2018-05-16T08:37:58Z
Files modified:
	* src/include/pair.h
	* src/include/radiusd.h
	* src/lib/tls/cache.c
	* src/lib/tls/ocsp.c
	* src/lib/util/print.c
	* src/main/cond_eval.c
	* src/main/pair.c
	* src/main/xlat_eval.c
	* src/modules/proto_arp/proto_arp.c
	* src/modules/proto_dhcpv4/rlm_dhcpv4.c
	* src/modules/proto_ldap_sync/sync.c
	* src/modules/proto_vmps/vqp.c
	* src/modules/rlm_client/rlm_client.c
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_eap/lib/base/eap_base.c
	* src/modules/rlm_eap/lib/sim/xlat.c
	* src/modules/rlm_radius/rlm_radius_udp.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_sigtran/client.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/839fd8d066aa320c1c961a3ed5d3af702f80d682
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr71TwACgkQ/6TVgp+2
 18qJdxAAhbHKUFtT+ySx2Mgm7OjlJEFSph6sqaiH+mKtyCij6jHYXPmbHy278nYy
 LNJXRWIhW29liDx6COL3LSCykwYkFAY6pFd+hbUh5XTzroKB5iTj0KvjduHRue67
 OM3JuqBxDV5GSIJOWaOBhwoOYO6wpUxykz/PBM+exkt61+dqIrbEwhZq7qnh1UoA
 +3AjB4rRikr24z9Nhdth1930lrJFVsn5zvDfq3Qgo81QtrL2HHo4s0v3XCzE7J/L
 jKyEnr+1VS5DGMobIy+tmSx+sQ64jQ9MYW7wOCf2lHVMVFXEtn9A19TB/Vp/r/fx
 gV0ay8KutGZpqQIt3IiR9q9f0K4R5Fuxyryc5AJMhjipYOau1JSnLIdAmQ1EcaBu
 rNGd+Tuc7z9lZK7z5oy4dK/ITOQaBLceed11UfsfhOp+Tx/7NMwfnrlt572eroN8
 z+oz7OD+7+b+IngR8nnkMRlsjVKRzcrvMrQmfukcdSZB3HNCh5TIJ2f8eNJ/xRtt
 kw6X+5NWsFnBIuzIRl/Xu58LjIUoevrWeDIoNUrnH2ibg9u5Yi8yFLFpi06nDALm
 zD6IOS2wb/lXSTpqlamZPB5E9m/aOxWccAqZrvkU1yi49j6gKvd/SnQ4iHcuiMm3
 b47ZROftlPB8LXbjq8Iu+ZHPis5zQNvzH8bHfmsKJTfp5nqUrEY=
 =G1ir
 -----END PGP SIGNATURE-----

Remove calls to radius_pair_create in stats.c

Arran Cudbard-Bell at 2018-05-16T06:52:44Z
Files modified:
	* src/main/stats.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e96ae0baffe13fbdf3228c66a01b493c380fe46
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr70+8ACgkQ/6TVgp+2
 18qetA//ZBtL0YO4G7hrsOaeBqsnZctp0r1KlPxdGuVpCdP8bLgyCYId+457F2/F
 B9PjkVtE4C604dWRVl4rErBYX1pk8YgX+X1spXE41NVl//UJDBD1LCNfKZeC7Dt+
 ZBnX36ws93D46lY8amWt0S/5YGXtP1B/NQYXWu3gYp5DIOZgntbZVMboQ5Uvnm5m
 u+8HhHv7hs5VoG/b2VqmD9jiJnuwDXLdWox6VI11zJNLj/QFOVkgdjvi/GdwF+T7
 6Iu5atlD6PNiu4utn5kWWGTpCQXKN5uemsBk4VyEJSnWsAV5MvbITFu9wXK8ROT4
 Zuu2xCZWuxDnYqxXqxLWkC9Tu9f9OAHTviT0zPXrmjZ25qAx7ELGgedMWkLW1ca4
 PUkB02iWliUMKZRf96bxXjDMQgmgZ8L6shpHLMeziA9sZFfLaNDhtqQLXl6DkCVJ
 TS6IZJH0HFQ7FnU8ntVy/uf2m40rQ8CSpPlIZMRzknVx5tpkN0Y5YsA8CFCXwwGg
 6cVpWWZe/Yrl+2QJhfBDRD0r7fjOoQIDHuT10M+hBPxQXTlAF2agpL20K3NsBhdd
 PYIDPuPYEy8FqGpzD/74spFe5LeMNKjcAXGl1U5AMXVDmcLTPLXvtgW4C92LdAof
 QcgnOo9ncaYFc/Yt4+b3nXbwNq8TF4lle7BkFDmcwqd+qBPFw98=
 =USQC
 -----END PGP SIGNATURE-----

Move call to radius_pair_create

Arran Cudbard-Bell at 2018-05-16T06:47:11Z
Files modified:
	* src/modules/proto_dhcpv4/old.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9dd726988209bd26df12c3172ec1da156a5f0bd5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr70z8ACgkQ/6TVgp+2
 18qI6w/9GrnvEAaxV72bOPZFBh/KlUm9Xz9Y/CwHE8o2BAd66q+hkxsBsdNmgB5z
 LE1DPQ1wiHUvX2/JuDiPxNGdx8gqMU++lfKEjPkru/fuSKmUG8yZUw9+W1hxDh30
 50yR/h0F310ctzJ7udeWRmZhxjYg8TWFbfGkWsgs1viLQZJ8zJ3yAof0JaojRMJV
 ndhX9T97C7R8kNkmJ+FJjGKGcqwWYD8SSZ9H0nVVE9iRZkbT+Mh0T5zA9jDcX+gq
 c+Cf3sJhyQ7Dk1QkHo4n0Cc/yzosUEx75y2nt9eAtKtW/Sxoh4yZzHXVDfuwPTUW
 9QbUpYoKNR30CDEp4Vmt71Yjd2Gvd2KWf0qG9zH/lGRvY5YFRZhFWSbpcpqFKCei
 8nLhEqlFZwovJqCoXVku4LqN03mvBr/2YQDPofqkLe5TTyTl6L09nuODqDwUr3kx
 f5nAhZXD7S13xf8gac7I81JVFk/gCSEIp5C/0ArwhmJ5mdAxI/RvSnoOK7vVcnbi
 xYSXtBzs3MfAAPi/MLoLZ9d98QubFKiKTfiSh79A5ASlpxpQ+z21haEt4CPBqu1z
 75GN7a273E0EFwMs7Yejv5QJZNh6SmAHksQTgGYdVjod+DjAgvTVPyxWAfD7kWDJ
 DC+8H9WkB2cV2J2Cb3hx09uGzVCzt/27RcwQRWraw4cqFEarAH0=
 =lqAZ
 -----END PGP SIGNATURE-----

Fix log function declarations

Arran Cudbard-Bell at 2018-05-16T06:44:15Z
Files modified:
	* src/include/log.h
	* src/include/radiusd.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57a48aefc23bd7fb915d0dad756db7f487baac65
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr70qoACgkQ/6TVgp+2
 18qsyxAAhntMwPD4bd2bNn2jlM+7a5LjPZL9GJXrAU8jaT6VXCE0EF4DhJHRUNit
 ZPqacy6YSU2uO6H85qRtcEnASDL9W8JWZA8vIqg3w8q3VBXi8tEsoqTFlaOExIIX
 oXWRQTOb/KkHMi0SLZtezIrroUhdlW81REi9AJ56Q3x/Tfqap4GPW7PGWVXoKctW
 pv6+12I2QK1u1m1kRbq0PhC0J1qrM+9T43RQtO8qdCebqN6vQQIQrjvJz3gu47MA
 BRLMLip+DfyTMPiam0Pzzn0sQi61IvDa1J+5I8eAE+p6PgzLLal9S0KumCMrUqGB
 Lh8hh+c23pVFMrRQPj1+TGh5WF5zpzDJ59UUcvnaKucvHAZLx/sFsNTSA/FhT8Jh
 YSYFXbmoKeTrK/vd4lHTHbFj4ilsPuTrd3WliS1knFcpY5+Kuom8s3iWU9OEiOE1
 /33MsqEfPzn0CRo931wAuZdNq7rg5ANXd8S2qay2obdz9tDB1tHIqVUmtClWHue0
 G6Xoj8fmQDY3l5zKum41/zKrKv6F0D9CvgOS5DXsezZ4lInHEtk69ZoX1PLdv3OA
 rJLPkyNwYXPKlO/lH8srYpe2TJigEvfDg7CEDHE7fvFdcDWNZSz4QW9gds7w3uIf
 vmKRzPLS+Zq3LrX8bW+jzS1l6KLS8rtMpifGmgNgjnhxrH+SFXI=
 =N81/
 -----END PGP SIGNATURE-----

Move radius_(get_|copy)_vp  into xlat_func.c

They're only used by xlat functions and should go away once all the functions have been converted.

Arran Cudbard-Bell at 2018-05-16T06:41:46Z
Files modified:
	* src/include/radiusd.h
	* src/include/xlat.h
	* src/main/pair.c
	* src/main/xlat_func.c
	* src/modules/proto_dhcpv4/rlm_dhcpv4.c
	* src/modules/rlm_date/rlm_date.c
	* src/modules/rlm_dict/rlm_dict.c
	* src/modules/rlm_unpack/rlm_unpack.c
	* src/unlang/op.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08db7dfffd43374c433281e1deeaad4fde610e18
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr70JkACgkQ/6TVgp+2
 18qCeQ//e/kfH6jRxZCQCxtIiU7qkOgDM4cweQEKxjzbegiF/KNFc4PAckUSVLjm
 H9xHjBi8uSZcpVu9CLFceIM70BQ/PzvMIAx9ErZuJzzf5LHTPG8+UH5ovU71BFUp
 PWFli8YSwgezRT6tw+LcERw/fRbXYdWudqUzAFonEfaJ/+iWtz97Pd0KdWKUYw2n
 dEuv4vsb0uR/pGoxSHol8rxfPNRDw1SXvy1OyIuktCi34LcNRCUeYGkS8DwR/OJ+
 KJpYTfPGTG/xf0oveLW8/7xBFdlgdvMpZHFJpTr2jStQB7Qsz75Nh6WvPw32/YEn
 SW3cFNs/jEsPzGD+BjGMxIupyYOTVd5WIvwJIP0fqSEFPZoWVt1iT/qSW/1/TBHy
 PDCju7bZufbcyWLZN+YoLo+ogCffLsD4el77RKxuwjqXX8i67iucvpyLrj7r80z4
 q4yuO87h+WkMBZx77r4ckV0oYP2WzNf7cQL/3FKHVidwU2IxdFqtgEa1MGtyr5Kh
 Ep/1XIf0rBjkkFAeMcFWb8SctOdt/WwIc6/BdOZQIzkxyeDJ75uLxtwFhIMKFOoR
 CiPdQHc5Qi4+6KMroOY6V00/I4cq0A1OsV0dVd4MLYQxGBMlGtfBVT3WhXjj1Rdu
 XPzCP3LPf9i/DwuRJYP37IqdcWA6DIbY+2K3rGXgWEeMinn+PJU=
 =sFCH
 -----END PGP SIGNATURE-----

Doxygen

Arran Cudbard-Bell at 2018-05-16T06:32:57Z
Files modified:
	* src/main/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/905e971d17ab0fdd6c7c697628b1e9e3eee747f8
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr7z3gACgkQ/6TVgp+2
 18oQ2RAAmRVA9WZ+gyEv1Z3I/9pVeVCUdfj3gDgo3tRYkxDCQNp50+cJILx1QChx
 3nIikS/OlCxUhbw78hOno1IdDwSlXAoTKSEEqg07K9zexmppufRYfKqCYNL61gWh
 IItp76LCNjbuLIwjBi0OXVclRQNPDG77BAxFs+up4MO1MJ0kW0IT/AZg9pY835wI
 G4BTZtGNsudRY5hDn+G1VJPT8fWxgvwzmmJeg93vaPiwjKcsgUSfX3cgGqZzCuli
 VwTMwbpJBtqs2JhNCa58o3wS1Pf9Od9H2909oGUxhFgH9tP8aUqVqabWBYgdTVl5
 CELY+XrPP9Y7gFrtL/Mq1z7hoCgKrkputgGFry3eiJyd6hPHwbAWUm0xyLf9lM/3
 oV6oywZQFptIHlQjzl9H5aaAK6Al0I2GkHvwKgtBPhlPT9GrUW8UrfyluHQSXOp0
 xCD0XlEPrxN9nSN6pGBJI2H5n0tm8vvYK51ij4qBeVOzXRlqYd06p0ldJqnC3iie
 VFOqIPlkBjAGM6d+/9d9Nb5u6a1uZzIY/jY0hocx3IOLOpaWsdGpDpZkGNBgcSPj
 AUIEW6H/ZxmdAADzjwbfuDkYrNx8R/sPg3rYjkV0xmBr7TX/r++7huM1tLhu4S95
 DDvtHcEvWMuDVVT9t/1bP4TR6bMzNaUVbtPFOgpaXEuxjzOweZI=
 =Lm4V
 -----END PGP SIGNATURE-----

Pull expansion documentation out of the rlm_expr config file and put it in the unlang page

Arran Cudbard-Bell at 2018-05-16T06:28:08Z
Files modified:
	* man/man5/unlang.5
	* raddb/mods-available/expr

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67ec7d426a827cab5dd828d30f50bf1537b6af71
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr7z2AACgkQ/6TVgp+2
 18qKQA/8CNVV8v6MseOVmzWbWN2lg2bvA4GZK0aNZd24NsQwpojwO2PYm1O+/EXI
 2Qo9bDPGsNQcmgBshHEc4WYa0LK56Yr3BzUklkRmiUXY8OkDe67bpKhBt/bnTQsJ
 Vike2d0j/g0qwKGYu3eq3kFxZdh7ONf7D+TtoTu+j1sPCWeAkiTIEGnkDzJITjm3
 MRH3lg8eqIqGvwQ+CeKPLVWXWlEX/pWxiCO5FVSfLZ8n3QCusgzlAtO4FEX+Esec
 H4cbHuuuNlx/j+lJdWxFxkng7yIcVEx0NljdLOsTRZXnbMXj0Gig74iC5IvByHop
 ZP0bEexJKV0yO/sY2Fl3+8b24hmz9fqxr+aaPHfmkq/SoQcCbMVbSwqW/4+YOoJ1
 bK1yfmtS/fXO2y7upzsn0nVUgCH/lV42usbeqM3XX425VdeeL0OzYWcUhBl07f5c
 XLBE/dwmj4kMPkexkc+3GQhjCJ5a/5hZ7rJJQ/FCdqLlMEDwoqx9c+eVUsAAB5+G
 je/uHYJVEStk7NLzbX2rF2HOZY0uikYs3NobxhfYJiJy+pEdbJOAOK5IQaSzLIwM
 YX9xeZ4MUH4RqqgfpsYti4/87rFOmElhvbmQLvwlmMyUOLyqcmlxT+fzn0TIHFj1
 pmzukkVH5LXoLAM6MhAwFSTfX0nZGU3OZpe9ZXIo0lK0uBDJXKI=
 =6xI1
 -----END PGP SIGNATURE-----

Add the rest of the sha2 and sha3 functions

Arran Cudbard-Bell at 2018-05-16T06:27:44Z
Files modified:
	* src/main/xlat_func.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8097a69af00b0926dc0e4d1d6a6da8449b2b83f5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr7v6UACgkQ/6TVgp+2
 18q4ZQ//fQJgpzQsUmKralG+yPo18s+EW2dloOxMZqu0ug2Jy9R+TzaBp6evl7QF
 fLx2B2qAtEBJScgHNvg37PBFJSUsegrzW6zj2CyJHh05MMvVRuu8NTULXgWcl0KB
 cNMnSJYaYPU6h3KPFB6eA8ka8t4ZR/6xQgEEe4aHRAMblmwY7TWry6t9jyFjw8qU
 OMWF1EGb1ENyFFiBfzOu2n5pULEs+h8RMhhHhuttecIoBQRGmOETUpgigrZ/9+S7
 1DEHFMowMYxosi/qGuOJ+hb+3G6Kl8NbSSmsTyncUMa1DXKDKIeSEVEJJ5E5nsbz
 uQ0Pkxmy1lsN1gZNon1AeUT3j5G/WecWT6agr1k8zJ4Xx6fztI9UECU7yndAdcNR
 YqpGhrUW4J0yUKyPItb/XHIjYSxkASwxLWasLDFIDEnPiMYlSbxGWcy/kdu9oOGQ
 SlRgNvPa3kotaf2wkIFcjqKPV8nhcxvFCX7n1SVqbZwGR7YJB7hcP3nwW2Lt7V/p
 OLNM5JQpIBtiQ1mLStV7/xNQ5uLJBSJ9WPjt48y6asH8gH1tV8tjM6dqOixjjJbA
 Bgm4PU+OXZ5m2YgXz8ZDco/G6wNQJS5rzRJTuX84SVvjP65emrn9nBJRzYyHZBHU
 WvqZz+OWYaIrLwOFCZssGZa+xUeLH3cUdANzxD2Ox5OjmLSaifk=
 =4ATG
 -----END PGP SIGNATURE-----

Move the escape expansions into their own module

Arran Cudbard-Bell at 2018-05-16T05:20:37Z
Files modified:
	* raddb/all.mk
	* raddb/mods-available/escape
	* src/modules/rlm_escape/README.md
	* src/modules/rlm_escape/all.mk
	* src/modules/rlm_escape/rlm_escape.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/tests/keywords/unit_test_module.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bbd58ea4b55dffb53284a43906ac6dfa2574cd41
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr7u/EACgkQ/6TVgp+2
 18odGA//WHAhrpvvSd3XCjELn/S6ZONRxzl43+A3y5/eVsGKZlSWhkTe6PYsL/IJ
 uxk1++yhLIjdSa1QqPuT9dHaa+9X7XbcDZ6fq5GZBSgC3tB0laQ9sJ2VVC9Qvb8T
 v5s051Rs+ObsqaATpbv+k8mM5Mc6o7iNpSKSwEf/ckG5yz9RtddcZTEw0kgP9vOL
 AKtRsgYZohslkvdUFfoIEIb1/ayYlzgoDVwmbJV6lV6666pwbU7gYUwWV+fygZAC
 3udPCBZL5d139gD2Vm6cyekroR7Ltvwvb9dIlrt/ZqclM4hD/5zrBndrIFnhW+ah
 Govdi32buxhe/FjSHOZEzgvDWJR13gWw0TuNOo7VLEeXw7Y6vUrsbPjji3QRoM80
 S4CNC1X9ki3fqmcM3Hl7Zb4glMQanfcgsX8VtBR8Rj1s4rrWqGN9j5kf8qF6U4Rn
 nSbQZxDCkpwo9pIrt0Ufi6OOuh0j1y4GGeqF661ThyH+VRI4/TovLeCTM6lgTXON
 MCow5EoewzqkusZSWHVv9gQTzOKpWd+wss28dseDNCo+lbREKdZdmrXom7yjI0RY
 h2RAScWXwyutSdYr2NhpYixS+uyFS4fiI7y0yq5/+b2RaQ0N88pk3Vhoyvt1sfNh
 JZI1G6dzDDeleRec7o9cbVlBQ3jLyES7BoggHYmOeIwV3T+nufY=
 =A21H
 -----END PGP SIGNATURE-----

Wrap fr_log_init so we can pre-resolve Module-Failure-Msg

s/dictionary_dir/dict_dir/

Arran Cudbard-Bell at 2018-05-16T05:04:49Z
Files modified:
	* src/include/log.h
	* src/include/radiusd.h
	* src/include/tls-h
	* src/lib/tls/global.c
	* src/lib/util/log.c
	* src/main/log.c
	* src/main/mainconfig.c
	* src/main/pair.c
	* src/main/radiusd.c
	* src/main/unit_test_module.c
	* src/modules/proto_dhcpv4/old.c
	* src/modules/proto_dhcpv4/rlm_dhcpv4.c
	* src/modules/rlm_eap/lib/base/eap_base.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a08407c0669b8ec269868a05c5323a622a6ba042
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr7sIYACgkQ/6TVgp+2
 18qT2Q//WLXssHaLI4fA8Z1GsJ4uQgXqNH40+sToaL7rRdHEGsnZl0Xgp2fltaYH
 nCHzMOJ9mpWqi6j63xn+K8+Yo+Mcyv98G8P6BIA2JqPMJML5BYHYqycuQg/GXqqh
 rx2RWOHn2FEtgSPaBE81g8qK7uepc1nQ/OxdtOCIVs1iYoe3E7Gu3OBIGm5hrFHw
 u6dCxvmaQmhvOpiC1ke5Hl0mUmYOxlMZ1mrXXdyoMtMwrAoud8n3s5isU8/Iplcm
 5+Sp63EkFys01f10y6YeN2RhF2Cx2oHxJwq/mAGr2mAVDHovVu0zrgv+N4vYEj4A
 qB3w5ii9sdE0a8Ly1aWIQsL0USQ+q9eu+O+3g2LfD1FErsa4DDglcAyCUl/qDce6
 inYo7/kpzYLd0kLQqhsraDX12NIrHuAKzYT9GbBx2i5O5lM6MB5TjmnE4B+G6QQp
 eCw/yh9kcPWJkPU/ziDTRUesZmdiOfcM/ygX0JVkndAwG0YuaTlUSIpuvsT3Wkxb
 FXpFM34rTZSlyLXo1lnxtA+Q2Kt/Q4MduvITKjTMSXRo5WbINOBNUMtvt3YU8lNu
 O+l+peiBPsGbgmPM6+OgcZ+MaMQk/EMUzn4y6Ik877Tl+bfNtapVQBBAbmSSV5/A
 hyHzIhsm+sMoSWrcWfexQY9DPzwdMIj3CBMKhDSlrEtnw0/wYwg=
 =D+YO
 -----END PGP SIGNATURE-----

s/radlog/log/

Arran Cudbard-Bell at 2018-05-16T04:16:06Z
Files modified:
	* src/include/log.h
	* src/include/radiusd.h
	* src/lib/ldap/libfreeradius-ldap.c
	* src/lib/tls/session.c
	* src/lib/util/log.c
	* src/main/auth.c
	* src/main/log.c
	* src/main/mainconfig.c
	* src/main/pair.c
	* src/main/process.c
	* src/main/radiusd.c
	* src/main/radwho.c
	* src/main/request.c
	* src/main/unit_test_module.c
	* src/modules/proto_bfd/proto_bfd.c
	* src/modules/proto_dhcpv4/proto_dhcpv4_all.c
	* src/modules/proto_ldap_sync/proto_ldap_sync.c
	* src/modules/proto_vmps/proto_vmps_all.c
	* src/modules/rlm_mruby/rlm_mruby.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_sigtran/sccp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33879ecf74cdff58a6e9d50a7c842972e4ba7237
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlr7qcsACgkQ/6TVgp+2
 18pB3w//dAQpDNB59NFCK/Gh4M3qepl5PlX6O+OA56VMHpZTTIHBl1elxWeYE1VF
 It1CaDfigMV91sQlORAOPrzALOfEGivVYKbNFCmsLudK3ohj6P9AZjgiQNyoAhaJ
 74W6FXduepTddi7S6ofnM7MY/FvT7Tj+GK/usMpTvovZF58Xw4JeUDwoRcwEYBlS
 OCdwPMcXIXmtEHSHIThw9JL6eA3ICmlJIlVY4t46jntibMuaFYNMHEI9rw9TVGbR
 YtXjqW7N1wbMuWp6IeviGvb5wgIdG5L0olGjlqa1OXMgiWv6HaTEWmDUIWBhXvuM
 yc6EX4lRR3tX9pPAhXyG/7KKn3CPIZ99pxKval1EWkqKHaDmoLy3gRl+Eohf4POV
 lBxR4c9nK/3Nt9O8o8Av1q0E/+o9uun8BBfeTJCVg4FDiNyZUoBvpGOQFbBROTZw
 ZlzwmNFPiabIdhJaqtXFiDl0iznMdafsip0taAoiQVlUfSkkRFcrjwd1Vt9KZuog
 B7NUVCKOP5gtP9p1wtbJFCI8C6eWTJ9D3btACOMeTuEt8HGq3OsZYEJNfpHTgsaK
 eyN+mchbgGivdxjvK062rNDQoZqryhmfDbRrvtdXFSkDHR/aSLCVF5G/aFdCnQy0
 VY8eY2hn0uPRGXK3xwTwI6YoUgiW0Tt5LsfbmRx3oCLJ4yibx4U=
 =gGCK
 -----END PGP SIGNATURE-----

Move xlat functions out of rlm_expr and back into xlat_func

We probably need an rlm_escape to deal with the escape expansions

Arran Cudbard-Bell at 2018-05-16T03:47:23Z
Files modified:
	* src/main/xlat_func.c
	* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad221ed6602288ea5f9d9c8dc1984b33cd3939aa
====== 
-- 
This commit summary was generated @2018-05-17T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list