Commit report for v3.0.x branch

The git bot announce at freeradius.org
Wed Jun 11 00:00:02 CEST 2014


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

======
Hmm, setting _X_OPEN_SOURCE breaks everything

Arran Cudbard-Bell at 2014-06-10T22:46:05Z
Files modified:
	* configure
	* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a9e04058433362b10d788db96302b066e97471b3
====== 
More fixes for Betriebssystemschwein

Set _X_OPEN_SOURCE=600 and -std=c99 earlier so that ./configure runs against appropriate versions of the POSIX APIs.

Fix rlm_krb5 configure script to correctly detect that Betriebssystemschwein's libkrb5 is based on MIT's

Include fcntl.h in log.c, this should probably always of been included...

Add alternative names for macros in rlm_ldap/ldap.h and #ifdef out a few lines of code, as starttls doesn't seen to be available...

Arran Cudbard-Bell at 2014-06-10T22:16:50Z
Files modified:
	* Make.inc.in
	* configure
	* configure.ac
	* src/main/log.c
	* src/modules/rlm_krb5/configure
	* src/modules/rlm_krb5/configure.ac
	* src/modules/rlm_ldap/ldap.h
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53a5448b452c1efaf2698b90cd008e0fe049c561
====== 
Coverity CID #1222259

Arran Cudbard-Bell at 2014-06-10T20:34:21Z
Files modified:
	* src/modules/rlm_mschap/rlm_mschap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/199b27e9931dd90affd4da7626c72a59e86b850f
====== 
Add dependencies for load-balance redundant-load-balance tests, add load-balance test

Arran Cudbard-Bell at 2014-06-10T20:13:41Z
Files modified:
	* src/tests/keywords/load-balance
	* src/tests/keywords/redundant
	* src/tests/keywords/redundant-load-balance

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a16d53f95ceaea66c201cc4c97ed9bd7b4529445
====== 
Update ChangeLog

Arran Cudbard-Bell at 2014-06-10T18:13:45Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05c45a1e5ce16aeee10c90148dc44dc01e3ce996
====== 
Tests for redundant load balance

Alan T. DeKok at 2014-06-10T17:43:36Z
Files modified:
	* src/tests/keywords/redundant-load-balance

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f1121243d4c10dac2437e6e7873faa666b1dd978
====== 
Make redundant-load-balance work again.  Closes #681

Alan T. DeKok at 2014-06-10T17:42:47Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f913d0687caa004406e11e8825d1514ebb67f7f2
====== 
Redundant, load-balance, etc. can't be empty

Alan T. DeKok at 2014-06-10T16:36:13Z
Files modified:
	* src/main/modcall.c
	* src/tests/keywords/redundant-error

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f14dc5810326b3e9422a127710ef9e13886d5d2d
====== 
Convert request_free to a destructor to make double free problems easier to track down

Arran Cudbard-Bell at 2014-06-10T12:23:37Z
Files modified:
	* src/include/radiusd.h
	* src/main/listen.c
	* src/main/process.c
	* src/main/session.c
	* src/main/tls.c
	* src/main/tls_listen.c
	* src/main/unittest.c
	* src/main/util.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23d0ea81819988dea77d8af4621c354e2bf52228
====== 
Add inlen to fr_hex2bin. rlm_pap used fr_hex2bin with the assumption that the VP it was normifying was a string which caused reads into uninitialised memory. Fixes #679

Arran Cudbard-Bell at 2014-06-10T10:43:40Z
Files modified:
	* src/include/libradius.h
	* src/lib/filters.c
	* src/lib/misc.c
	* src/lib/valuepair.c
	* src/main/tls.c
	* src/main/xlat.c
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_otp/rlm_otp.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_unpack/rlm_unpack.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1214dcaa050748a8a3462acb494949be4d86c46
====== 
Fix case change of attribute names when creating attributes.h on Solaris

Arran Cudbard-Bell at 2014-06-10T01:07:15Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f68a1ce9f5b4093354c5e33b2684de2034849bd8
====== 
More fixes for Solaris

Arran Cudbard-Bell at 2014-06-10T01:07:14Z
Files modified:
	* src/include/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ebcede94e8b77714c98532d25bbf44d4e6925718
====== 
Fix sig_t check

Arran Cudbard-Bell at 2014-06-10T01:07:14Z
Files modified:
	* configure
	* configure.ac
	* src/include/autoconf.h.in
	* src/include/missing-h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84d4f366963950f3edfcaa6525abc056653b085e
====== 
Typo in autoconf (check for htonlll not htonll)

Arran Cudbard-Bell at 2014-06-10T00:15:44Z
Files modified:
	* configure
	* configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/835247e458af3b5eae20ce72a567ffd71c53791e
====== 
Use simple patterns as the default grep in solaris is dumb

Arran Cudbard-Bell at 2014-06-10T00:03:34Z
Files modified:
	* src/include/all.mk

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


More information about the Freeradius-Devel mailing list