Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Fri Jun 2 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJZMJgDIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPBa8w/9EHY7u9XrVnem3VeD/67CRjqaKn+u4RTxgpYLnvrn
 uYF4vsRK9QTVv5RLAZOjj5BYH4JmLIsCy0o+0rgbgU9BMqiWU+3FSQeUr/Z3qBYK
 fMFrtEJ79fQPzg+YSLIB3/lWHIffgdua0WRF3DCrHxHxo657aUb0Qtaq/zvkBfxr
 EjFNNbwMcQ+UGp4+0bn+Jme2Umh5RR8Wu9mhYLPLbq+iBJSSaWSV/uNBcbYY8OOA
 /JI7WHAxJniMsoRKfginLRNHqUtBYSMsHOW77iBSwVxRw2QGXkqhUFOQFXigr3l9
 TjKsVsuUqHXfK5aHGSAPBHWYT0+M9XLhuS14a5L6vbAj8+AAbOXPMUKLJymnYEgA
 M7FbCrP8PuHans+LcMtnSvudh6ntdXgBHxRc+j7wy4kZzLbH2PzEe9baYXqoFojP
 hMRangR0lEih+Of5F3exbvzHG1qaNT80FVEeNMzij0gxn6dA1jbEgs1InVF3JocH
 qbRQvVol8xDXJACzpl9A8Jw9dFwi+6bF3tHhOPSMOWWYB4ENDg7EkcPm/gTyqOBI
 aK/mbQKB9KnhGzivb3uG0LW8LY0/DMa75LIeYaPcQkCQqt9wTXgyXbDls5PTJueg
 jLBNhn7mnpvo4YfUj9jP1dP854UMKV4ldZ9als4FqA4lX12+28cpYuTZTm/LwgxJ
 nOw=
 =+ESv
 -----END PGP SIGNATURE-----

update logstash config for latest version

Matthew Newton at 2017-06-01T22:40:58Z
Files modified:
	* doc/schemas/logstash/logstash-radius.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6e71e768a936bac6490b5ebe02f6f0f6727b8e35
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZMG27AAoJEH0Oec13Yh7N45sH/RKTNJlt7QQAD+MKp08qvt8o
 CP57CjcO87RNHIzBU1j0C6CXMAz9utOCcpK+nLBNKP4Kbj3AO8yoBhvz6L0rlP4o
 E/WUYf2Gmg/BFeKQQ5YHgCsYcaH/I36vlE2WAAe0RxqrFRoN0oRbZaGCK8HRDYzZ
 pBNzihkln7F9gDJz9PEs6Ydf5ZBIUPI8LzSTiKWSCre5Bmhby87WAaJw90vaJW+k
 vv4R0eNtSrKumvLDfkA5S7c0OmfTTlSdCh0fMv+1wQJ5a0SylqQYWkiFBrK8Ak3W
 bfMeZVQjUbQ0iwHOnHnhzwNNDq1JbbL8CAd+5fUEKnZDSKAKZ747moCZZVpOLgE=
 =umex
 -----END PGP SIGNATURE-----

set request->rcode in resumption, too

Alan T. DeKok at 2017-06-01T19:40:36Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55900e7bb7b94ebe93809d782e3a0867f18b84df
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZMGvTAAoJEP+k1YKfttfKWg4P/it1hcI/yzR+Euk/1Zw5Tezz
 9ffeHRg7NRRhR/51jc6cPF5p6Ed/dI2ZBrPLVyvdc07pCG71QCfpiJG2+mH6N94n
 rs6vt+NeQ/ICi3NKv625waTJTPLUVW400DjdP5lk4ph+hmusDrn7R+W+iUG+/7mL
 fh4PKsPfuZ+P7VpLhOKDR8tXbqKlcwbBJfOVFw1F/6rB4AsaMNVgiVkV+bRveDUt
 +0OiD4Dz/kK/U5d951kEwr3xOdpwUKpa/ec64EJjMkPGbvTzLOmERsTd/sjlmci4
 MZjxVXbUk11caA1goU9aqTzb8bUborbjqaSR52D6onDi5tqhYbvh7KaCFh0C3VWL
 T2QYkeBQrI61+lVm9YdUyDfgyxvkbAeY5Fm6I6ejXrAkMaMUckQJJVJhCMMKFzAF
 DblU0nzbtbX9zJX0fKJHjjPHZ+A1lCwxoF1HDnaM0ctdxpQGaI3EBBP0DfxlbiUL
 JW4cciKKBMEiRjZTrCOjkcvQDKHPQ39neBxFpEqvMy0aoaD2XPHNJk8QljurP9z9
 9igSf0hUONQnVt1TLAXEcjSnL99uVK3B39gvaI4yibHsYYsjROjbpO19hbZR0n8Z
 f3ukiNQkVDKgUVjQxdJVilgy7CdUqJZgsK8MbjDFOEITzYAEJhe8qewJc1LO+Ksf
 miS6t8bGLmHghe2N2hHF
 =Nl7Z
 -----END PGP SIGNATURE-----

Expose tls_server_config and tls_client_config

We should use these directly as PW_TYPE_SUBSECTION pointers instead of calling cf_section_parse

Arran Cudbard-Bell at 2017-06-01T19:32:34Z
Files modified:
	* src/include/tls-h
	* src/main/tls/conf.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/218fcae8293977ee175ba1299769e6a50086ec94
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZMGtkAAoJEP+k1YKfttfK9RsP/3jsQc60hJ3VDNigpOW58KWX
 AyrUeesqdACWT7WDbnvrFWFOxsQqwzPFT1MHMT6k4qGAq/GHfdzaf+PuuP4o2pb1
 18w+NbaW0uxV74dJl228ccaZf8f9gmB768MjsPQCJDVYdHEkMCZ6wd+R30N6r31h
 58KhMwQUoYh/94cIJFfxFEafBZ3je45DIbY4sf00OkzYSUOhPIZHqG+PqUXcbzXQ
 N5msRqWkZ1cso6hBVxT3FK22526oo6i1NHTxVsYDpvqq80HdZmLpog+WfzlomLR+
 O+70lZnF7aQkWYCZE65O5udbPOt+Myl6TdzwBB1orFWHDHbeYY/k6+EYowjwvN7g
 ql9c5sULt+9XTGX/e81gTO/E8qae8tXWlHgGxIEEoiwGiYHHjQ2V5txi4CkfwMXM
 +Bz/iKQS7VONcBtNWlQAsPc0tI1PNAUOdjz6UTdy2v/6HkK+cFdPOEhUsESDSUXd
 aCdxhprVdBl21DUWbKs0YtHvUjXIBHyO1ZzFlgbtiArjDV8mP5LU21ES8gwrNAYQ
 5bqEEzQOIcRPExmveCKSPoHS7BezralnXLmPsRcmg3moBOEaZT+VDDaaZRzCKRd3
 My4upHGgzwzjrBNPKlyuBDd3oxZOMM8/yxpfavihVqovruHstHAGFWqi0u4/KqBi
 aTXHLyPruTSVr90v7GxV
 =DoEi
 -----END PGP SIGNATURE-----

Rename FR_CONF_SUBSECTION_MULTI to FR_CONF_SUBSECTION_ALLOC

FR_CONF_SUBSECTION_ALLOC is the macro for specifying subsections which should be alloced, and are not directly nested in the instance data.

Arran Cudbard-Bell at 2017-06-01T19:30:43Z
Files modified:
	* src/include/conf_file.h
	* src/modules/proto_ldap_sync/proto_ldap_sync.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/52718cd2052a2c2a4061c0e5bfcee8e4e455ec48
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZMGgBAAoJEP+k1YKfttfKTyYP/jh7VHA7rSh/wqM6esd92g5M
 KlqnMP/5EMewskalGIEULguNbp5qSC8t0LjNcMwOiXBAt86Oxv7ccVttNs5wdH8k
 b1X52tkHFxID91hSXLgEE4vrMG7I//vGHyyA6aR8x9O1UQlxQ1LB1dRJyxIzLhAX
 JIyL/zoqfTgp+r4tPnL3jBQXhgtUJk5uxlAANvmX4U7M+DFaKJlW6uYpvE3NGV9O
 fyCYrTR7PLV6rg2SUITF28h8ZMBSkGbV/JyShu469mLKaruLk9cuS1U5QaO1RV8f
 5WhzOsGjHMtY6ZRRv79QR1htn6NYR0JJLFrrjU8EQ1TVfz8NQuUuSN4BYYXM9Lxt
 04P4oMnaU8LBI6tW2vATNiylnbDoMyok+6pXeU6CiiCXvp8nhA2dWBwElH1+xBTo
 nxcEIc2OARHtniaLRkoKug13JAxR8aLFdRsJM0cBOyxszBa6jxzcBwiOsXwYHvfO
 o1ZONa+BNeMP+KXqppB2tGjINBDyjh4XwJiOZspGqX4gyvbNBW8ANo8srvsFQtmG
 iCRu329p+jURIAQXYz8SYFOhQtd1DMp/dPp6ZaiqXj6ACQxYFaEu/W69mGhJno/r
 cOdR53pJKmn7qwuivoIdVDDmWrBkRmcyy4IkPuVsow6eEl8/oFjWn718zLdWJj3x
 SUHzn33iouMWIox2chMr
 =GXHU
 -----END PGP SIGNATURE-----

Formatting

Arran Cudbard-Bell at 2017-06-01T19:16:17Z
Files modified:
	* src/main/conf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1bd4e0ee7c25c3cf22af8e023f350d0804c32b76
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJZMF4DIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPAIRA//RB0WfmKM1FED+RqG8qRYLmM0rW5Ur/NjHpR4EGGE
 lip+azHfQdRnL7lSgVEr0sPvB8ou7KWbshSHdhypKmi8KMPDWfiZ2LizxJCU3v7/
 Q31+iKMRz/FBuS0n9sBkuiZ76YNUdXIKc06BibCqHCQXVpsriHIMhqIODf8wllJP
 nFe9qgiph4AfvNUbnFQ+7/RjFve1CT/mNhPFl09SIwIVgN/bLmNgXO3bAzjzM56J
 h9rwxHnGn9GQV1ciRDeC2AtPPWKeJOGg7bQ9EkRdNp/L1mwOqOM0daPwRSSDJYTg
 GI29rbPAXZm8V9/C94h+sESmgOdfQWEf6SjZlXvdrH9hdrfuCx+O00tmBKBXPcwA
 oj9NM/zD+15WsOyf00nZQ9Cj/BgUcAvjkcjsfdvAb/rA2VmyTbBPlzP8IXxr/DU9
 7HwdVrBIwi4KxV2UUbXdegCWE0M7K8+TH+S4rjMHP54s+6rymUpZ02gwf+VGhzyL
 bXukoW+p7LLpXpR1Qnof7xiz02ItinVuaR+9lJMb8IWnKTC9rDeOp2O2BLlGO7Sb
 gmfNJckId/YrTVXSEPFwTRLsLX+N/cOeoFCKbNkzBIyiV3lL4hUYo49bZpT0C2RV
 N9bXvCF8CEr8/YJHC5gj0HFvM6deyqM51QRZJA7vihENHSnF/sikwxXJHryHMhk/
 c4o=
 =RcIX
 -----END PGP SIGNATURE-----

fixup debian package building - quilt refresh

Matthew Newton at 2017-06-01T18:33:21Z
Files modified:
	* debian/patches/disable-dhcp-bydefault.diff

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7af8f8acc985c736553b2ce27b1a1de69d8ef885
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZMFlLAAoJEH0Oec13Yh7NOakH/As7P8mPg+iu1Z5Z6dJp2Yl9
 lZByjFoZT1vpUPNBH2sELmWbqCdSYi4a4EUZgASxVXvTqLkUtjmwjIfvB1mIuJns
 hfLQksHO4r9gcUYaVNDJcFCcbhTUCrO4gqhNQRc9YVeqR/bC8IIVKM7tisWpa4eT
 vsrynFY1kDhzgPbxgYMq1e9N94w56GLYajJlva5fXV/uG1H4htGdWUHE9tpJNkMg
 NZQ6aFJFy3Byr/DZNto1wTs5lmT948pDf3lwnjjxfjD8DmTqKCVGww1YxsnGO2aV
 NxVzNTZGXmlaOA71EI5vBNq6EmEV+O7yJGIT6zenQhwMVcIvrNHfTxLgAgDziJ8=
 =4ptd
 -----END PGP SIGNATURE-----

set *presult, too.  It's sort of useful...

Alan T. DeKok at 2017-06-01T18:13:22Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3f807f53c3618085f53a7df824093a22e7255a9d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZL/pKAAoJEH0Oec13Yh7NpRsH/18u2TS3z20aEd+4VOzE7MAt
 3gYi7UcACq2zlC7xfBPyAoo25CpOwvhAk/MayWZS1BPohcMYJ247+WT2+V1aw+Hm
 q9K0Qshwup+JZKHyyPh8h5M9nQHHSeZ5t6Bod5ORkvAYUbSveqyceer5AJFPeLwk
 LsExl/WdTrVsq/RmchXOB9acvuVv7iS/Gry1Qz7/oFL9pk5MNatX/L1KOh9ZKrR2
 TyFsPbLZ0txHJpiETkM3pnrvxNbNnX5WYb3tWfKy5U849+lHOA7laelRAmEx+xAs
 G5Po6msfgmjID0b5qyrNFeSMA5/YD3Md8cvK/gso3EsA6gR9Qo4jlzZlBQXfwyk=
 =WFzu
 -----END PGP SIGNATURE-----

use correct type.  Closes #1998

It's better to pass the right type to a function, and cast it
on return.

Alan T. DeKok at 2017-06-01T11:27:41Z
Files modified:
	* src/main/tls/cache.c

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


More information about the Freeradius-Devel mailing list