Commit report for v3.1.x branch
The git bot
announce at freeradius.org
Wed Oct 14 00:00:04 CEST 2015
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Add Lantronix dictionary
Ryan Steinmetz (via Arran Cudbard-Bell)@2015-10-13T23:55:54Z
Files modified:
* share/dictionary
* share/dictionary.lantronix
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bb78927d40434a81b94b2ab732df155ec5c3bf62
======
Notes on IKEv2 and TNC
Alan T. DeKok at 2015-10-13T21:54:58Z
Files modified:
* raddb/README.rst
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81610545faf214d446279e463448a945c77f4631
======
Removed old and unused EAP types.
They don't exist in the default config. IKEv2 doesn't follow
RFC 5106. TNC uses an old library which is apparently unsupported.
Less code is good.
Alan T. DeKok at 2015-10-13T21:01:07Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_ikev2/.gitignore
* src/modules/rlm_eap/types/rlm_eap_ikev2/all.mk.in
* src/modules/rlm_eap/types/rlm_eap_ikev2/configure
* src/modules/rlm_eap/types/rlm_eap_ikev2/configure.ac
* src/modules/rlm_eap/types/rlm_eap_ikev2/ike_conf.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/ike_conf.h
* src/modules/rlm_eap/types/rlm_eap_ikev2/logging_impl.c
* src/modules/rlm_eap/types/rlm_eap_ikev2/logging_impl.h
* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
* src/modules/rlm_eap/types/rlm_eap_tnc/.gitignore
* src/modules/rlm_eap/types/rlm_eap_tnc/all.mk.in
* src/modules/rlm_eap/types/rlm_eap_tnc/configure
* src/modules/rlm_eap/types/rlm_eap_tnc/configure.ac
* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62710f01a290faa89300ed97cdea52aa6e0421f9
======
Use LOCAL libraries
Alan T. DeKok at 2015-10-13T21:01:07Z
Files modified:
* src/tests/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2381b203ce1178304c3241f2e4edfc510ea9d68
======
Use local libraries and binaries in all cases
Arran Cudbard-Bell at 2015-10-13T20:10:57Z
Files modified:
* Make.inc.in
* Makefile
* scripts/jlibtool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b58d158c24e18f251b54a266d4ca7695946e22a
======
Emit a more helpful message if the supplicant sends us an EAP-Failure
Arran Cudbard-Bell at 2015-10-13T20:10:56Z
Files modified:
* src/modules/rlm_eap/eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cad5ba1d49fdf75ddc29689a1f8fce370312e214
======
Add test for eap-ttls-eap-gtc
Arran Cudbard-Bell at 2015-10-13T18:18:16Z
Files modified:
* src/tests/eapol_test/eap-ttls-eap-gtc.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/87cb99d49b93256d978943b7ec8360bca06c8514
======
Change RELINK to LOCAL
Which makes it easier to understand what's going on
Alan T. DeKok at 2015-10-13T17:58:09Z
Files modified:
* scripts/libtool.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc67f39ea9eba293f5151ae3be5a01cce9073949
======
Link local libraries to local libraries
Alan T. DeKok at 2015-10-13T17:55:45Z
Files modified:
* scripts/libtool.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de0703e5ff3d0eb47d9b2a822dd5db6d75cf39cf
======
Use local modules, not installed ones
Alan T. DeKok at 2015-10-13T17:42:03Z
Files modified:
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a79b4fbfc3ffa0afcc48897d5a2243d8b7cf2f5
======
Have consistent output for test failures
Alan T. DeKok at 2015-10-13T17:42:03Z
Files modified:
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/358192b591e7625a67552a5cfe1b7c7fa2b4378f
======
Fix indentation issues in EAP-PWD
Arran Cudbard-Bell at 2015-10-13T17:21:33Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de5ec5d10a529d4f0e70ecb4c61bb431e089caf4
======
Typo
Arran Cudbard-Bell at 2015-10-13T05:15:46Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/configure
* src/modules/rlm_eap/types/rlm_eap_pwd/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a00d3f7f8f1fc7dce1f8466c70ca2fd5d3b20bb
======
Fix tests for TTLS/PEAP mutual authentication
OpenSSL/wpa_supplicant won't send the client certificate unless we set the VERIFY_PEER flag
Arran Cudbard-Bell at 2015-10-13T05:15:45Z
Files modified:
* src/tests/eapol_test/config/servers.conf
* src/tests/eapol_test/eap-ttls-chap.conf
* src/tests/eapol_test/eap-ttls-client-eap-mschapv2.conf
* src/tests/eapol_test/eap-ttls-client-eap-tls.conf
* src/tests/eapol_test/peap-client-mschapv2.conf
* src/tests/eapol_test/peap-eap-gtc.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8a1f9268726f74dfb6c10e1a397a65d614381e71
======
Fix TLS mutual auth with PEAPv0
Looks like this is the reason we handle the length included flag being included in all TLS record fragments
Arran Cudbard-Bell at 2015-10-13T05:15:45Z
Files modified:
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a81824b96865a38ad082e6651ba1cd34f9a225c
======
Add tests for LEAP and EAP-GTC
Arran Cudbard-Bell at 2015-10-13T05:15:45Z
Files modified:
* src/tests/eapol_test/all.mk
* src/tests/eapol_test/config/.gitignore
* src/tests/eapol_test/config/servers.conf
* src/tests/eapol_test/eap-gtc.conf
* src/tests/eapol_test/eap-leap.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8fee1d1bd6a1e9daf3ee7ba1d11a6c60198561b4
======
Only link in methods for which the modules were built
Arran Cudbard-Bell at 2015-10-13T05:15:45Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/all.mk.in
* src/tests/eapol_test/all.mk
* src/tests/eapol_test/config/methods-enabled/gtc
* src/tests/eapol_test/config/methods-enabled/leap
* src/tests/eapol_test/config/methods-enabled/md5
* src/tests/eapol_test/config/methods-enabled/mschapv2
* src/tests/eapol_test/config/methods-enabled/peap
* src/tests/eapol_test/config/methods-enabled/pwd
* src/tests/eapol_test/config/methods-enabled/tls
* src/tests/eapol_test/config/methods-enabled/ttls
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3ab610225d5f4660040321577a71df80a5f9d95
======
Add additional EAP methods to the list that use TLS
Arran Cudbard-Bell at 2015-10-13T05:15:45Z
Files modified:
* src/modules/rlm_eap/rlm_eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6a8c86493f8147f2149e4218306d034ae3489731
======
Ensure certificates are generated before attempting to start the EAP test server
Arran Cudbard-Bell at 2015-10-12T21:13:52Z
Files modified:
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08f1182acbc57e9d4318ea5bbe4f814f25a2fc93
======
Fix typo
Arran Cudbard-Bell at 2015-10-12T21:13:29Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/configure
* src/modules/rlm_eap/types/rlm_eap_pwd/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f200345a4f1538baa419c17adf7b2027c87f76c7
======
Try libnl3 (it's in the whitelist)
Arran Cudbard-Bell at 2015-10-12T20:49:06Z
Files modified:
* .travis.yml
* scripts/travis/eapol_test/config_linux
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28b6792cf05fc145218c0c7b4cf0b9c00440ca10
======
One package per line
Arran Cudbard-Bell at 2015-10-12T20:48:43Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77b56161d3092ab5efbe6f6d606c6da0119074f7
======
wpa supplicant needs libnl
Arran Cudbard-Bell at 2015-10-12T20:37:23Z
Files modified:
* .travis.yml
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0c0ba7166b78ef420dcc6be0df6fb0d5875d8d0
======
Travis OpenSSL too old for pwd
Arran Cudbard-Bell at 2015-10-12T19:11:20Z
Files modified:
* raddb/mods-available/eap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64880d1c9a8bbd77f0d259a87d31a86f365eadce
======
Don't load eap-pwd type if we didn't build eap-pwd
Arran Cudbard-Bell at 2015-10-12T18:16:20Z
Files modified:
* src/tests/eapol_test/all.mk
* src/tests/eapol_test/config/methods-available/gtc
* src/tests/eapol_test/config/methods-available/leap
* src/tests/eapol_test/config/methods-available/md5
* src/tests/eapol_test/config/methods-available/mschapv2
* src/tests/eapol_test/config/methods-available/peap
* src/tests/eapol_test/config/methods-available/pwd
* src/tests/eapol_test/config/methods-available/tls
* src/tests/eapol_test/config/methods-available/ttls
* src/tests/eapol_test/config/methods-enabled/gtc
* src/tests/eapol_test/config/methods-enabled/leap
* src/tests/eapol_test/config/methods-enabled/md5
* src/tests/eapol_test/config/methods-enabled/mschapv2
* src/tests/eapol_test/config/methods-enabled/peap
* src/tests/eapol_test/config/methods-enabled/pwd
* src/tests/eapol_test/config/methods-enabled/tls
* src/tests/eapol_test/config/methods-enabled/ttls
* src/tests/eapol_test/config/servers.conf
* src/tests/eapol_test/virtual_servers.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/136be53e765a4a0007bffe1ae4975558fd3230d5
======
Remove pwd tests if we didn't build the eap type
Arran Cudbard-Bell at 2015-10-12T06:55:35Z
Files modified:
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fcccd46a8621a63fca4c187c93e8752f4d499246
======
Check for EC_GROUP_get_confactor too
Arran Cudbard-Bell at 2015-10-12T06:39:44Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_pwd/configure
* src/modules/rlm_eap/types/rlm_eap_pwd/configure.ac
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/490e6e7c2db371dcc755f825088135c14e6145cb
======
Don't include top level Make.inc, it seems to break things
Arran Cudbard-Bell at 2015-10-12T06:39:44Z
Files modified:
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/014092ef6b33e3763abd915258b04fddb42496e1
======
Build eapol_test under travis (maybe)
Arran Cudbard-Bell at 2015-10-12T06:39:44Z
Files modified:
* scripts/travis/eapol_test-build.sh
* scripts/travis/eapol_test/.gitignore
* scripts/travis/eapol_test/config_freebsd
* scripts/travis/eapol_test/config_linux
* scripts/travis/eapol_test/config_osx
* src/tests/eapol_test/all.mk
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0c2782a733313194766f0dc4aedc0fb2715043d
======
Formatting
Arran Cudbard-Bell at 2015-10-12T06:14:10Z
Files modified:
* src/include/automask.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c4ddd60b85a761f419d81c9e6c9cda8f18959d70
======
Split out eapol_test tests into a separate directory with its own EAP virtual server
Arran Cudbard-Bell at 2015-10-12T02:05:07Z
Files modified:
* Makefile
* raddb/mods-available/eap
* src/tests/Makefile
* src/tests/all.mk
* src/tests/eap-md5.conf
* src/tests/eap-mschapv2.conf
* src/tests/eap-pwd.conf
* src/tests/eap-tls.conf
* src/tests/eap-ttls-eap-mschapv2.conf
* src/tests/eap-ttls-mschapv2.conf
* src/tests/eap-ttls-pap.conf
* src/tests/eapol_test/all.mk
* src/tests/eapol_test/eap-md5.conf
* src/tests/eapol_test/eap-mschapv2.conf
* src/tests/eapol_test/eap-pwd.conf
* src/tests/eapol_test/eap-tls.conf
* src/tests/eapol_test/eap-ttls-eap-mschapv2.conf
* src/tests/eapol_test/eap-ttls-mschapv2.conf
* src/tests/eapol_test/eap-ttls-pap.conf
* src/tests/eapol_test/peap-client-mschapv2.conf
* src/tests/eapol_test/peap-mschapv2.conf
* src/tests/eapol_test/virtual_servers.conf
* src/tests/peap-client-mschapv2.conf
* src/tests/peap-mschapv2.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dd1c04f2b6f613652ffb7d9608db0e02a1e6b382
======
Cache ssl_session
Alan T. DeKok at 2015-10-12T00:37:37Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/411c900b85ef63995ee12d63e6fe0e8b9aadbcde
======
Ignore invalid write_p
Alan T. DeKok at 2015-10-11T23:14:40Z
Files modified:
* src/main/cb.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/402aca382f451e56f30c167625fc99f550ea1a67
======
signed / unsigned
Alan T. DeKok at 2015-10-11T23:13:13Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1c32eb56f992c8ce43a09cb03b9d28a89587066a
======
configure checks for SSL_get_client_random()
Alan T. DeKok at 2015-10-11T20:06:18Z
Files modified:
* configure
* configure.ac
* src/include/autoconf.h.in
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed4ff68cba6d3659d4e0a7ba427c245d1f37b372
======
Wrappers and portability fixes for newer OpenSSL.
Which no longer exposes the internal fields of SSL*
Manual merge of commit 4f3441b6
Alan T. DeKok at 2015-10-11T20:05:50Z
Files modified:
* src/include/tls-h
* src/main/tls.c
* src/modules/rlm_eap/libeap/eap_tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d0f85f9e723a7ff50c39323774c38a6f36aaacf1
======
Use public APIs in recent versions of OpenSSL.
Alan T. DeKok at 2015-10-11T19:56:41Z
Files modified:
* src/modules/rlm_eap/libeap/mppe_keys.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1425c1c70f4cf76cb885e38a606c1e534f93ecdb
======
c/p error
Arran Cudbard-Bell at 2015-10-09T23:44:43Z
Files modified:
* src/modules/rlm_json/json.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4c32ffb04ee39f1d95e66f20ef1ea8354f3265da
======
Print json-c version in modules which use it
Arran Cudbard-Bell at 2015-10-09T22:49:40Z
Files modified:
* src/modules/rlm_json/rlm_json.c
* src/modules/rlm_rest/rlm_rest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5086ad06732263e6cb491cc422adffa4f72405c8
======
Doxygen
Arran Cudbard-Bell at 2015-10-09T22:47:52Z
Files modified:
* src/main/listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c631f3466378bf17000215af518d08c4105145cb
======
Ensure json-c version is only printed once
Arran Cudbard-Bell at 2015-10-09T22:46:55Z
Files modified:
* src/modules/rlm_couchbase/rlm_couchbase.c
* src/modules/rlm_json/json.c
* src/modules/rlm_json/json.h
* src/modules/rlm_json/json_missing.c
* src/modules/rlm_json/json_missing.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ae827447d360c9dc115069f477560cdbe3a90c8
======
Formatting
Arran Cudbard-Bell at 2015-10-09T22:46:31Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f60cd5328d8909e1f3cd7bb95cb2089f8c8edd2
======
Ignore callbacks for pseudo content types. Fixes EAP-TTLS MSCHAPv2 (and possibly others) with OpenSSL 1.0.2
Arran Cudbard-Bell at 2015-10-09T22:34:42Z
Files modified:
* src/main/cb.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/372ee2a7700c018496384772d99b0b380155f002
======
Make it clear whether we're sending or receiving ssl data
Arran Cudbard-Bell at 2015-10-09T22:34:42Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c31e4f43cc49191761c4dbe59c9364dc015722a9
======
Formatting
Arran Cudbard-Bell at 2015-10-09T22:34:42Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0948253c5d5f129cd90cde8a62e0a3cc326a6095
======
Doxygen
Arran Cudbard-Bell at 2015-10-09T22:34:42Z
Files modified:
* src/main/listen.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eccacf569d4cab1e4152e8be3c2acc198a8bbba3
======
Move test vectors into a vector folder
Arran Cudbard-Bell at 2015-10-09T22:34:42Z
Files modified:
* src/tests/comp128-1vectors
* src/tests/comp128-2vectors
* src/tests/comp128-3vectors
* src/tests/eapcrypto-01/eapcrypto-out.txt
* src/tests/eapmd5-01/client.gdb
* src/tests/eapmd5-01/client.sh
* src/tests/eapmd5-01/req.txt
* src/tests/eapsim-02/check.gdb
* src/tests/eapsim-02/client.sh
* src/tests/eapsim-02/eapsim-in.txt
* src/tests/eapsim-02/eapsim-out.txt
* src/tests/eapsim-02/req.txt
* src/tests/eapsim-03/check.gdb
* src/tests/eapsim-03/client.sh
* src/tests/eapsim-03/eapsim-cooked.txt
* src/tests/eapsim-03/eapsim-in.txt
* src/tests/eapsim-03/eapsim-out.txt
* src/tests/eapsim-03/eapsim-sanitize.sed
* src/tests/eapsim-03/radiusd-example.txt
* src/tests/eapsim-03/users-example.txt
* src/tests/eapsim-04/client.sh
* src/tests/eapsim-04/eapsim-cooked.txt
* src/tests/eapsim-04/eapsim-in.txt
* src/tests/eapsim-04/myvectors.txt
* src/tests/eapsim-04/users.txt
* src/tests/eapsim-05/check.gdb
* src/tests/eapsim-05/client.sh
* src/tests/eapsim-05/description.txt
* src/tests/eapsim-05/eapsim-cooked.txt
* src/tests/eapsim-05/eapsim-in.txt
* src/tests/eapsim-05/eapsim-out.txt
* src/tests/eapsim-05/eapsim-raw.txt
* src/tests/eapsim-05/eapsim-sanitize.sed
* src/tests/eapsim-06/check.gdb
* src/tests/eapsim-06/client.sh
* src/tests/eapsim-06/description.txt
* src/tests/eapsim-06/eapsim-cooked.txt
* src/tests/eapsim-06/eapsim-in.txt
* src/tests/eapsim-06/eapsim-out.txt
* src/tests/eapsim-06/eapsim-raw.txt
* src/tests/eapsim-06/simtriplets.dat
* src/tests/fips186-02/description.txt
* src/tests/fips186-02/fips186-2.txt
* src/tests/hmac-md5-01/digest1.txt
* src/tests/hmac-sha1-01/digest1.txt
* src/tests/vectors/comp128-1vectors
* src/tests/vectors/comp128-2vectors
* src/tests/vectors/comp128-3vectors
* src/tests/vectors/eapcrypto-01/eapcrypto-out.txt
* src/tests/vectors/eapmd5-01/client.gdb
* src/tests/vectors/eapmd5-01/client.sh
* src/tests/vectors/eapmd5-01/req.txt
* src/tests/vectors/eapsim-02/check.gdb
* src/tests/vectors/eapsim-02/client.sh
* src/tests/vectors/eapsim-02/eapsim-in.txt
* src/tests/vectors/eapsim-02/eapsim-out.txt
* src/tests/vectors/eapsim-02/req.txt
* src/tests/vectors/eapsim-03/check.gdb
* src/tests/vectors/eapsim-03/client.sh
* src/tests/vectors/eapsim-03/eapsim-cooked.txt
* src/tests/vectors/eapsim-03/eapsim-in.txt
* src/tests/vectors/eapsim-03/eapsim-out.txt
* src/tests/vectors/eapsim-03/eapsim-sanitize.sed
* src/tests/vectors/eapsim-03/radiusd-example.txt
* src/tests/vectors/eapsim-03/users-example.txt
* src/tests/vectors/eapsim-04/client.sh
* src/tests/vectors/eapsim-04/eapsim-cooked.txt
* src/tests/vectors/eapsim-04/eapsim-in.txt
* src/tests/vectors/eapsim-04/myvectors.txt
* src/tests/vectors/eapsim-04/users.txt
* src/tests/vectors/eapsim-05/check.gdb
* src/tests/vectors/eapsim-05/client.sh
* src/tests/vectors/eapsim-05/description.txt
* src/tests/vectors/eapsim-05/eapsim-cooked.txt
* src/tests/vectors/eapsim-05/eapsim-in.txt
* src/tests/vectors/eapsim-05/eapsim-out.txt
* src/tests/vectors/eapsim-05/eapsim-raw.txt
* src/tests/vectors/eapsim-05/eapsim-sanitize.sed
* src/tests/vectors/eapsim-06/check.gdb
* src/tests/vectors/eapsim-06/client.sh
* src/tests/vectors/eapsim-06/description.txt
* src/tests/vectors/eapsim-06/eapsim-cooked.txt
* src/tests/vectors/eapsim-06/eapsim-in.txt
* src/tests/vectors/eapsim-06/eapsim-out.txt
* src/tests/vectors/eapsim-06/eapsim-raw.txt
* src/tests/vectors/eapsim-06/simtriplets.dat
* src/tests/vectors/fips186-02/description.txt
* src/tests/vectors/fips186-02/fips186-2.txt
* src/tests/vectors/hmac-md5-01/digest1.txt
* src/tests/vectors/hmac-sha1-01/digest1.txt
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e1b84f9130734fe8c789a7c7b5007822f414cb6
======
Enabling global logging and not doing logging is surprising
Alan T. DeKok at 2015-10-09T15:04:31Z
Files modified:
* raddb/mods-available/sql
* src/modules/rlm_sql/sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2670ee4b414e5519eded374f2178f6f0f7a3c60a
======
Adding #ifdef DEBUG_MAP for map_dump()
Jorge Pereira (via Arran Cudbard-Bell)@2015-10-09T02:36:14Z
Files modified:
* src/main/map.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/06f49af176821c58d58e864526a6697ed727c2e9
======
Fix xlat
Arran Cudbard-Bell at 2015-10-09T02:35:11Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ef2b92f079c8c6ab536140fa93179a4fd6b6344
======
Revert "Set BEQUEATH_DETACH should Close #1308"
This reverts commit e245495fe6efa9105d6a0c614ae942f797898e3b.
Arran Cudbard-Bell at 2015-10-09T01:53:40Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e64cee5432c8c4fccd34d3933a9426aa8e22941b
======
Fix issue where field nas_type would not be accessible via
the %{client:} xlat, for clients loaded from SQL.
Jorge Pereira (via Arran Cudbard-Bell)@2015-10-09T01:52:37Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c34c748f4d93f8dc84a4651c61ed86ee152f6a96
======
Fix returning counters in redis_ippool
Arran Cudbard-Bell at 2015-10-08T21:47:22Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/663c2818069d00580e15c79f84ab58f5e8a7d23b
======
Merge pull request #1313 from hzhongmj/arista
Add Arista-User-Priv-Level, Arista-User-Role and Arista-CVP-Role
Alan DeKok at 2015-10-08T16:22:41Z
Files modified:
* share/dictionary.arista
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/238bde45e8c86418ba0153a4023b3e63a8ba3bfb
======
Add Arista-User-Priv-Level, Arista-User-Role and Arista-CVP-Role
Hua Zhong at 2015-10-08T08:43:45Z
Files modified:
* share/dictionary.arista
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ac5453af7aa9b882ffbe7b6b3b9883d98e2e65f2
======
CID #1325789
Arran Cudbard-Bell at 2015-10-08T01:16:17Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f64664544cba268e1e8e23f6eade05b42fb2fb29
======
Set BEQUEATH_DETACH should Close #1308
Arran Cudbard-Bell at 2015-10-07T22:27:53Z
Files modified:
* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e245495fe6efa9105d6a0c614ae942f797898e3b
======
Remove unused variable
Alan T. DeKok at 2015-10-07T19:15:52Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b192c30d15abda604245796488009cad6ece037
======
Merge pull request #1309 from mcnewton/deb31a
update debian radius user to freerad for control socket config
Alan DeKok at 2015-10-07T19:13:47Z
Files modified:
* debian/patches/radiusd-to-freeradius.diff
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/847d6dab766e6d74e5ed4947bfff8b31e9726f08
======
update debian radius user to freerad for control socket config
Matthew Newton at 2015-10-07T13:06:03Z
Files modified:
* debian/patches/radiusd-to-freeradius.diff
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f544b6f7cd2d578a44960e0ae8dd7bf177f79b9a
======
Allow virtual home servers to process EAP. Fixes #1311
Alan T. DeKok at 2015-10-07T16:58:44Z
Files modified:
* src/modules/rlm_eap/eap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab5775a662f9efb23b3a961785d5e6cd43e1269a
======
Fix example
Alan T. DeKok at 2015-10-07T16:53:02Z
Files modified:
* raddb/sites-available/virtual.example.com
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1846bce3a8ad55976339c6cf90b9d9e68be6476
======
Add "verify" target for laziness
Alan T. DeKok at 2015-10-07T16:53:01Z
Files modified:
* raddb/certs/Makefile
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e91f4ec503d6995b64a8d1f2e7bb53170a026382
======
More test fixes
Arran Cudbard-Bell at 2015-10-07T05:50:24Z
Files modified:
* src/main/modules.c
* src/tests/Makefile
* src/tests/config/test.conf
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4409488854e1b1957fb50d8685761f66dd8b41af
======
Add dummy virtual server for unittest
Arran Cudbard-Bell at 2015-10-07T05:02:43Z
Files modified:
* src/main/unittest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c1f64533642e54e5bc3d8f92835717d94efa3370
======
Fix tests on macs running in rootless mode
Die Apple die...
Arran Cudbard-Bell at 2015-10-07T05:02:43Z
Files modified:
* Make.inc.in
* Makefile
* src/main/modules.c
* src/main/radiusd.c
* src/main/radwho.c
* src/main/unittest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea7cf55c77cf5e02968c5685118237d9fee81482
======
Formatting
Arran Cudbard-Bell at 2015-10-07T05:02:43Z
Files modified:
* scripts/jlibtool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a17bfc6d94cbe8ddcf13593b70c5e2e3788c9ce7
======
name2 might not exist. Don't use it for debugging if so
Alan T. DeKok at 2015-10-06T21:19:23Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7da36eb2eba6160e41975593877963ad1582beb5
======
Merge pull request #1304 from mcnewton/build31x
always apply debian patches even when only building arch binaries
Arran Cudbard-Bell at 2015-10-06T15:08:08Z
Files modified:
* debian/rules
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1aa89aab7c08257139c16d926376e7fd7f3424b0
======
always apply debian patches even when only building arch binaries
bug found by Fajar A. Nugraha
Matthew Newton at 2015-10-06T14:56:57Z
Files modified:
* debian/rules
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc84284e3fc5daed745903d91e4533ecabc16581
======
Don't load naked authorize, authenticate etc.. sections
Require at least one virtual server
Arran Cudbard-Bell at 2015-10-06T04:56:50Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/889de8623e54a256c51c0f10af52531079103fe2
======
Drop support for -i and -p flags in radiusd
In v3.2.0 we're dropping support for listen sections outside of virtual servers.
We now support multiple protocols, and these arguments don't make sense in that context.
If users require this functionality it can be replicated using the $ENV{} config syntax and setting appropriate environmental variables.
Arran Cudbard-Bell at 2015-10-06T03:55:09Z
Files modified:
* man/man8/radiusd.8
* src/include/radiusd.h
* src/main/listen.c
* src/main/process.c
* src/main/radiusd.c
* src/main/unittest.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76ded731a4a7c87f5e370d034696fc7454a2b09a
======
s/spawn_flag/spawn_workers/g
Arran Cudbard-Bell at 2015-10-06T03:55:09Z
Files modified:
* src/main/listen.c
* src/main/process.c
* src/main/radiusd.c
* src/main/threads.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c0a36999628204afa62923e1b2709679a244b91
======
Formatting
Arran Cudbard-Bell at 2015-10-06T03:55:09Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b308fe2adaf8b15dd42088b53cbce43aa36ce160
======
NAS-Port should be 32bits
Arran Cudbard-Bell at 2015-10-05T16:17:40Z
Files modified:
* src/main/auth.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/33303b6aceb3ec19278d4b52b44808f0860ad3dc
======
Check for smb_ctrl
Alan T. DeKok at 2015-10-05T15:30:16Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99deae7b9e070b06fc32a33266cc248439e8b94e
======
Fix old compiler warnings
Alan T. DeKok at 2015-10-05T15:27:59Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/da0bb07f7468aabea84a32d14f725d1bf100df3a
======
Correct MSCHAP-Error format for MSCAHPv1
Always log meaningful messages for all errors
Arran Cudbard-Bell at 2015-10-05T07:56:55Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e682d40fac48d99e783749f90f540dd2ae4dafac
======
Cleanup chap code a little
Arran Cudbard-Bell at 2015-10-05T03:46:49Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c336327d4cf057a4c04af19258a42df0fb472473
======
Reduce calls to snprintf and fr_rand
Arran Cudbard-Bell at 2015-10-05T03:46:13Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49cdd9322bcd3bcf0da8737199410314d0ace4f0
======
Always include V and M in failure messages
This also fixes an off by one error that caused failure messages not to be returned
Arran Cudbard-Bell at 2015-10-05T00:56:29Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5648c5838951bf5ad50383d6477918d72ead6410
======
Formatting
Arran Cudbard-Bell at 2015-10-05T00:55:52Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e5c0d104ab6454babf47dca4338e5015009033ba
======
Adding 'coa' list in 'debug_all' policy
Jorge Pereira (via Alan T. DeKok)@2015-10-04T16:12:47Z
Files modified:
* raddb/policy.d/debug
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1343674bad1e692be44fda9aaa557bfb08081ac
======
Check for, and fix, misconfigurations. Fixes #1292
If there's no group membership query, don't do group handling.
And warn the user that the configuration is broken.
Alan T. DeKok at 2015-10-03T15:15:11Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45dcf72ed3624324b5c0a91fb87ef1064a104b67
======
More debug fixups
Arran Cudbard-Bell at 2015-10-03T04:19:04Z
Files modified:
* src/modules/rlm_eap/eap.c
* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/26dbeba06180e7b67c9118c1eac8f9db1554a9b5
======
CID #1325457
Arran Cudbard-Bell at 2015-10-03T03:57:29Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1ae3c1eb45ea8040f921d8aca883811fca4daa97
======
Copy md5 contexts correctly
Fixes MPPE key encryption, and a number of other RADIUS related encryption and signing functions
Arran Cudbard-Bell at 2015-10-03T03:54:54Z
Files modified:
* src/include/md5.h
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05dfd647fb04768e226535512ef8cceff462331b
======
More natural for low to be on the right
Arran Cudbard-Bell at 2015-10-02T21:35:51Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/baaff5587e9d543e7c9368437d3c3e666e9439cb
======
Check if we got group_da
Arran Cudbard-Bell at 2015-10-02T21:32:38Z
Files modified:
* src/modules/rlm_sql/rlm_sql.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53b934b7aae517e96d23e97ae979e0860b7329ad
======
Merge pull request #1296 from herwinw/compile_128bit
Compile 128bit
Arran Cudbard-Bell at 2015-10-02T21:31:23Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e19481bdaf915bfe1e32b8f1109e5063ff01ff27
======
Use method to create uint128_t
Simple typecasting won't work if the destination is a struct.
Herwin Weststrate at 2015-10-02T20:58:28Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f723930e5b1fddcac985f0542e44fd52b98908d
======
Use method for lshift instead of <<
Because << doesn't work for compilers that don't support 128 bit integers
Herwin Weststrate at 2015-10-02T19:58:22Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7e5e0b133066e265f5a38af3f8463fc8cae848da
======
Use long notation to initalization of structures
Sure, the shorter notation looks neat, but that doesn't help much if it generates compile errors.
Herwin Weststrate at 2015-10-02T19:56:28Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a8b18b8fc7238cdb262f2b673f62047f7de36957
======
Use tabs for indention
All of the file was tabs, execept these few lines
Herwin Weststrate at 2015-10-02T19:43:06Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3aa8f6ff35922fe01531ff7a94b5089d0cddcb55
======
Fixed prototypes of methods
Herwin Weststrate at 2015-10-02T19:41:48Z
Files modified:
* src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e73c40007e4d46b182d82b92c52d4f38848bb08c
======
Say what's unknown
Arran Cudbard-Bell at 2015-10-02T19:28:50Z
Files modified:
* src/main/tls.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2c4025a90e677c222bb21bf9692e3e6cc7b08173
======
Reword SASL explanations
Arran Cudbard-Bell at 2015-10-02T19:28:50Z
Files modified:
* raddb/mods-available/ldap
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55ec208d2736a4b7749fcf01ad66508e3c079b51
======
Merge pull request #1295 from mcnewton/lintian31x
tidy up a load of lintian warnings
Alan DeKok at 2015-10-02T18:50:29Z
Files modified:
* debian/freeradius-common.lintian-overrides
* debian/freeradius-config.lintian-overrides
* debian/freeradius-dhcp.lintian-overrides
* debian/freeradius-iodbc.lintian-overrides
* debian/freeradius-krb5.lintian-overrides
* debian/freeradius-ldap.lintian-overrides
* debian/freeradius-memcached.lintian-overrides
* debian/freeradius-mysql.lintian-overrides
* debian/freeradius-postgresql.lintian-overrides
* debian/freeradius-redis.lintian-overrides
* debian/freeradius-rest.lintian-overrides
* debian/freeradius-utils.lintian-overrides
* debian/freeradius-yubikey.lintian-overrides
* debian/freeradius.lintian-overrides
* debian/libfreeradius3.lintian-overrides
* man/man1/radclient.1
* man/man1/radwho.1
* man/man5/radrelay.conf.5
* man/man5/rlm_digest.5
* man/man8/radcrypt.8
* man/man8/radiusd.8
* man/man8/radsqlrelay.8
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b407d81e5eb690f6d2c1ba46ac0ec27bb5306c6c
======
tidy up a load of lintian warnings
Matthew Newton at 2015-10-02T17:34:12Z
Files modified:
* debian/freeradius-common.lintian-overrides
* debian/freeradius-config.lintian-overrides
* debian/freeradius-dhcp.lintian-overrides
* debian/freeradius-iodbc.lintian-overrides
* debian/freeradius-krb5.lintian-overrides
* debian/freeradius-ldap.lintian-overrides
* debian/freeradius-memcached.lintian-overrides
* debian/freeradius-mysql.lintian-overrides
* debian/freeradius-postgresql.lintian-overrides
* debian/freeradius-redis.lintian-overrides
* debian/freeradius-rest.lintian-overrides
* debian/freeradius-utils.lintian-overrides
* debian/freeradius-yubikey.lintian-overrides
* debian/freeradius.lintian-overrides
* debian/libfreeradius3.lintian-overrides
* man/man1/radclient.1
* man/man1/radwho.1
* man/man5/radrelay.conf.5
* man/man5/rlm_digest.5
* man/man8/radcrypt.8
* man/man8/radiusd.8
* man/man8/radsqlrelay.8
* src/lib/radius.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0de82a2311c9207ce76bf1bf5b81e9f9d0ef21fe
======
Build without EVP_H
Alan T. DeKok at 2015-10-02T16:43:36Z
Files modified:
* src/lib/md4.c
* src/lib/md5.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/481711eaef7b956be0e557520bb631e5aed3327f
======
--
This commit summary was generated @2015-10-14T00:00:04Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list