Commit report for master branch

The git bot announce at freeradius.org
Fri May 10 02:00:03 CEST 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzUa08ACgkQfQ55zXdi
 Hs2aIwgAhVAZcwtMJQWrLG8wuQ2oH4FtRGfR5gANKkEpZ3XZlCdwRKvlagdzfHGQ
 Zwdghqk0mQ7USF08nSnqQX49hV0iiTfxpX9SG+ABFPJHsiN4uP7/jqciYBl5ihA7
 9dFkS4U0j7Z+Cg67ujI1K5NfQzw67mFserT+e20x/2N1kHcwCv25IqkETgIVGoKk
 xrwb8kAjou7qmG11eAQzVIXJpjY/0KTdTX7Ax76FR2Il38nIXX+GySRuFf/o9pde
 vu5jSlU0rIlT92DshFEC8ZIWHp0EGxYFfx7y37ZbVTC17X8X2td9yBBl6UFelMgL
 1/2qwxPqDa1D/97KdQyPaK5UiVyGXA==
 =6UPn
 -----END PGP SIGNATURE-----

search for module by allowed method

* if method[COMPONTENT] is set, then return that
* otherwise walk over the named methods for a module, looking
  for a match to the current section we're compiling.
  e.g. "recv Access-Request"
* if that still isn't found, then look up the list of allowed
  methods for this processing section.  Then, walk over that list
  and the module list in O(N*M), to see if there's a matching
  method

The last step is more rare, so it shouldn't affect speed much.

Alan T. DeKok at 2019-05-09T18:02:55Z
Files modified:
	* src/lib/server/module.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a551427384b0dd2b2b46126ccd517b4f5e0150e7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzUa08ACgkQfQ55zXdi
 Hs2EKQf/WPEqdYB7mn+bGsKiCxfj6tHOCdmDqHi0O6hK+XCMzUBcxcH1gRo/gKPz
 bbhqy65+cPJYPT4hmDaUCVbVFrgxMV/DH95slmijIhFv6Lg0IrzoAzdl05XwXTY5
 p9QMWrhhT1XflD/9Xt3K1tcc8smxlMvNFZL/GmNywIZc4nLXTiQgvYcAybFPC7mA
 MpDpB49RqgTZcN4alMo0GbsywjrVwSYjdFoLlbTlxUlinrtG5nQuHn3iN512jFZm
 4RldOmqXLEXBp1wbprjTf6qHHd0nsS1X+x9CEaj36tyNmJydRiDcj3NYZ47JPfuH
 1I+DYDlh0EW+IltrvNIyG/NJJbNThQ==
 =iQhh
 -----END PGP SIGNATURE-----

utility function to get allowed methods for a processing section

Alan T. DeKok at 2019-05-09T18:02:55Z
Files modified:
	* src/lib/server/virtual_servers.c
	* src/lib/server/virtual_servers.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/baa26d4d6c11525e3d421781e18ec69e45ad1f76
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzUa08ACgkQfQ55zXdi
 Hs340Af+IFarB7AR2MwGC93hcp+L8QggBN1r/JAWpDVkE3W4wqQbE5fcoss9Iea5
 tCIqGXeI43o8tgOlXBpE32ASZJOr4JI1BdGxThgRPxWiQWDAf61g7YTVS1hr5N5W
 vWHF7GTGtamUxRUXxhphj4tv8AuS1YN7BHtnDr6K4f3/EapTknGP2yx9+OC+rEBW
 7unz6Cs2RPzEsbfEsddGSS7oW/z5FQbBAIMiaDAWjwbbtQbFA6bOUEmJk2bQ/ghc
 DHq/C7ZPHPKC+vFokDcuXdASc8hLKgU7Z6UsviaYYhM9gIcSs+sI90OljsEN7xkC
 nHf72CEcw7+Xr++Ip9abUaCexQRXGg==
 =Gyqd
 -----END PGP SIGNATURE-----

catch programming errors in internal data structures

Alan T. DeKok at 2019-05-09T18:02:55Z
Files modified:
	* src/lib/server/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/255549131f9a3527baf564c44ccaf51b49676a6c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzUXSgACgkQ/6TVgp+2
 18qoJA/+KpcPDzmIIKwnxbAQU3DxeaIkPPlpQhzIj6R4cmsGHBJRsIzLpaN56D2M
 yiCZ6bvbj7rAgohQDIhYL2PhaVcqqs3MQHeKb0RT0sPLQ8tyQHrWasR+Dc8BFuDV
 LPvRUVv85srbPqjF2m5ol2ey3m0kgedJiHPliBMCvj01lipJaMnoyKvrWltGVgN+
 mJX77bXrBOMvS7RnbQTnLamEjVKlK7RaT39QTIM6oizJhBXAa0PSDvcu4XhYAJ25
 94Eon0RJ3QAijWM8hG691/JXnbp33Y3dtjnRO6wnGAjusE2BDEGWJKfjX6LmoaxO
 nNAw1phgWwJa/cpP0yrfThK2pIyHSHxgEcs5a2Wm46j+xf7CdPle7+TqhcrvjWVU
 +4DKwtxlUcxzj1XG85CuhVd9zRL3bftkRj5jetqlBe3TmNIfoVkIa3FUq70beJYF
 XLJgWg08oMPE1+fxFfAFkZ1yHwYDO9T1Dy5/1v9RhA9CqAkLH5emCtqTlue1EXsw
 Qp8k3ZjLs/+LMjEhJi7ZpoQ4rHViHQpvg7E3hdQ1ms4KskbMz5L2fBMKP/kaWroh
 NnERjyzJ6pmC5L74/6rhSSpWl1aVWWCRaCc8ObNrWAKdcdbDyu6PC2Ajw5rHpp6x
 1MrIPrhQp5ur8+UUdCAo7+djicwVR3n9EdDRKjBB4DgC8rhDJRY=
 =5w6E
 -----END PGP SIGNATURE-----

Doxygen

Arran Cudbard-Bell at 2019-05-09T17:02:32Z
Files modified:
	* src/lib/unlang/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1319c8ee20e02b078d7c8875d31defbb20b687ca
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlzUVK4ACgkQ/6TVgp+2
 18pm9w//e6f1htr8NYFTXMIgeZbgYNIRW86ouxL7Q1+u6EPucW/TuAB7KKbgetfc
 82h2DF6hIAuQ6ISjn0CC6/Hbb1+qSDBpyRTdoH3aHCN0JIpB71cBXR2dSSimWOTx
 A5DSnddUg4uB5tW+aSofvj4kLxtGlc9XDJnrLWsJUnOvpCf7ogF49Nn7RqIG2zL2
 0BnyCqa5i8qAolEw2okTRwJC4uPJG6Y2kPh1r3hZv5L7IVys8jUqec4HhrYSiqNG
 MXHvgleVe4pVT9l/n5ItQKY09z7chlzBxVZlzrz13THLI4g8jMgoV//B/jkr/VtV
 xUiiKfc8PZ6zhW3X8mX8/JZfeQg/9DEy/cXLCmb1XX6lLL0IXiLzbwSquER95j6q
 W7vCMTM7Y8yMRCrc+3rfICBXQE2QR5Fz9aV4KtARKR7Obkmg2JnFRlQs0NrTdjYu
 rEJv/im+EtFAE4p/NC3VYSu/+GJ+oZE3mKuUTBfv+5FjVWgKl8/zXo9JeY4HXCjI
 31cdK/e6s5IO/K47K69ErjXrpbjMxHqQFZ7Nfg6ILZ1yzaZ14O3aB+/GuqJISn2c
 Qew+APtvarg0NoSZhfTj0dcs1oBd14Aq6S4MvzpZ+jO/aZj5uYv8W43kE4pnSyGU
 h1QZaCwPI6i0LeXiy/ugXWWTnduStFEXxjOYpd2vIXluIku+oiM=
 =yyOx
 -----END PGP SIGNATURE-----

Always explicitly remove request data used to hold the timer handle for xlats

Arran Cudbard-Bell at 2019-05-09T16:26:22Z
Files modified:
	* src/lib/server/xlat.h
	* src/lib/unlang/xlat.c
	* src/modules/rlm_delay/rlm_delay.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed126e6b33e7658ad74bbb22635c9e832593437f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzUOfsACgkQfQ55zXdi
 Hs2ZwQf9HvxpG2jp42TljCYoXx8O8ExgmzfRZPX9s5rmr/PC6cuOA4cKjjSUqxjg
 OAlw1vdSwDhK43VvkluWXT5w2SxetgGfL+QNFnxhQZrppx3zvh+JcNIZq7ikKnTD
 8Fs85vx4Nud/w+r0fS/fxfEb1j/EFpI6VtcheUx91EomCqqywDyzb10XXFkZXLud
 LBk26oaT6UXyBaldhbxnvqrRYIjjoiqqCazVahA7ousdpT1lS4G5+KqMSg83mNFn
 644hgntHWae/xgoTPKAoF9F69eZKU51WTdLckPvzydLldIpBpbmMn/Hiofrm5djV
 ygwHho3ZSDQdOA1QQJdq/NMOsp3XIw==
 =GfNF
 -----END PGP SIGNATURE-----

always set type.  Helps with #2672

Alan T. DeKok at 2019-05-09T14:32:17Z
Files modified:
	* src/lib/util/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08df9e94e37e52afd9f1eb1d7377154eac383d7d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzUIucACgkQfQ55zXdi
 Hs0ESQgAh2nQnF3i5dWIvodcZ6pglMBqFPWtg4asbnqp8Ofj9tidG9KRLHIMOfVe
 btPFReR9IkinG1SFwl27qkKtRAtkgER5gpKiFdHJKUcHZNE4l9pjYnLINMytBADr
 ZmZtl+voOEI2huYwxu0kIFaggMjXTUWtLTNEty35V8UlgQMVhEHXbUdsgQw+MVCJ
 2H1rHzG6Vfvr0O76NR/E6672O3e1vIErkBv6txcB7/hK7JtFxUW1yOZfuAJLykQm
 tuJyZXjv88nc+ZLW/dbMwPoY/wBsCt9BdGJ6CyL5cyVvQwGcWOLpU4Qzb616YJts
 Q3HoI7fOA+9+T0aJChrBc2GQmQmqhw==
 =9rm0
 -----END PGP SIGNATURE-----

compile processing sections for dynamic clients, too

Alan T. DeKok at 2019-05-09T12:53:50Z
Files modified:
	* src/lib/io/master.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e86f3513fc4b98b33d16351f56b87be7cd434a2c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzUGZQACgkQfQ55zXdi
 Hs2Cxgf+InXXbdc239BTOCP6FXwuthf6vIgNzGXHQ5naKQ7hYgdlN4zh/S1suFHe
 pEIXbsYDLNAT/9PsR/UYUM/MjPU5rtJj19608nHH+wepRnWbm83G20EaRGvhcd0i
 YztwRPuSUyPPp7sDvmcrAGftTey7HdiE2AvyMsEoq9fQXgGRB2BXh8mDZ/VKYuqC
 89L9GGNHfnQBl7IiMz9kigfggwZloggeIWzk9BwYcpGQGC/DQUpqMXMl+xyLvOMg
 QbTFsNAkE74LWaBAOactJl3neej004ADrIqgFhU/mVspZ9KDn4caCqM1omgNAZWj
 WInn2V7oSMNyiYzdyVoiu9Fu3i/KPw==
 =3TQc
 -----END PGP SIGNATURE-----

doxygen

Alan T. DeKok at 2019-05-09T12:14:09Z
Files modified:
	* src/lib/util/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bee4c71dc66969c07988188d33832ba502e6a738
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzUGTkACgkQfQ55zXdi
 Hs3MdQgAivlWDG1oYZIXD1yiS8Xov4FxBCoNOB6C+y6WSzDM+qFRLJMUFqPB7xyA
 Qh+gfDjr/BkUovHT+3eyMs0ptcMsAcjr4BuX1X7nyXTrdDRwpbSp+Mrmwaf0AaHB
 Xt29w1ISGQacHyj67NcMlnJqvBAtreL/cDJ1Vyy3pj+pupLE25KUSKjZnUvPixCz
 zQtBCwJVfwO/RsXQi57iiONPod5cqiHi7jaQClgXKS+73+AnzxGw1Wf7WqGEEa2h
 clVaaZdOu/Sq1J43zSnPQfQXbMzg/ljKHGQGIERCwZabOk2KpjzN/BdtSIDB5ZA5
 3z1RZZ+1pJbZNzWHb1Cjl+4TLA4t5w==
 =5kdJ
 -----END PGP SIGNATURE-----

remove unused code

Alan T. DeKok at 2019-05-09T12:12:41Z
Files modified:
	* src/lib/server/cf_util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f135732297468dc98f9f68f7ab528433ee28ec30
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlzUEDQACgkQfQ55zXdi
 Hs0AZAgAnqvXhj9xVbbzgJ0DkKUqmwtscPjaQ4BrrvSTyD84hLnBCzhuDQyp+x3S
 F4ANin/M3qCOSLZsxAo9aRRIB9EIFsWbLQAhSXxqkoIHIUOEs5BbEoM4kPUtFztM
 OLf4KHDlCnWXCej5SAyWto2zWA9ZPQDQht1CLz0TMrA5+gC9SfNcRBAfvmTfqOuj
 aCOhw5wMiNPVz2OY49EDgb7tFs+VUPDUdI1sPEHPGwXbmtec5jrm8NKpFnOCZy1Q
 OsSc4zmNla5sNlSMqt8wNVnbevqUoDky68Ok8eViPmqGmr/WyceKHLtfB3sspsOz
 B1Ovf0qPQxceB+ZF10HSGUA3y8olJA==
 =qUFL
 -----END PGP SIGNATURE-----

set flags correctly.  Closes #2672

Alan T. DeKok at 2019-05-09T11:34:12Z
Files modified:
	* src/lib/util/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f261bfb0d4eed18550008ed005135ecebdcb3cbc
====== 
-- 
This commit summary was generated @2019-05-10T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list