Commit report for v3.0.x branch

The git bot announce at freeradius.org
Sat Jun 21 00:00:01 CEST 2014


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

======
Alloc connections pools in the NULL ctx

Arran Cudbard-Bell at 2014-06-20T23:18:58Z
Files modified:
	* src/include/libradius.h
	* src/lib/debug.c
	* src/lib/misc.c
	* src/main/connection.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9652cc61bb130becf44c65a8b871f5badda237d6
====== 
Rbtree shouldn't be allocated from inst

Arran Cudbard-Bell at 2014-06-20T21:17:11Z
Files modified:
	* src/modules/rlm_securid/rlm_securid.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/99900290303c173edf966975a5a34ed6e60d0913
====== 
Alloc handlers from the NULL context

Arran Cudbard-Bell at 2014-06-20T21:13:01Z
Files modified:
	* src/modules/rlm_eap/mem.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e6dbcf536e5c83be054a7a9d5b341689a5cc8a9
====== 
Disable NULL context tracking

Arran Cudbard-Bell at 2014-06-20T21:07:21Z
Files modified:
	* src/lib/debug.c
	* src/main/radiusd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8f955da9c8af4a648e1610d4885f62f685ac7ef7
====== 
Don't use prefix variable (used by AC)

Arran Cudbard-Bell at 2014-06-20T20:54:26Z
Files modified:
	* acinclude.m4
	* configure
	* src/modules/rlm_couchbase/configure

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81f79fac3c240ddecf206937afc612af2a6827c5
====== 
Add support for searching in 'prefix' dirs for headers

Arran Cudbard-Bell at 2014-06-20T20:33:59Z
Files modified:
	* acinclude.m4
	* configure
	* src/modules/rlm_couchbase/configure
	* src/modules/rlm_couchbase/configure.ac

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/536d8f426197c3e1f4b6692c125a3dfb4c09c455
====== 
Merge pull request #696 from leprechau/v3.0.x

multiple fixes and minor additions

Arran Cudbard-Bell at 2014-06-20T18:50:40Z
Files modified:
	* src/modules/rlm_couchbase/configure
	* src/modules/rlm_couchbase/configure.ac
	* src/modules/rlm_couchbase/couchbase.c
	* src/modules/rlm_couchbase/couchbase.h
	* src/modules/rlm_couchbase/jsonc_missing.c
	* src/modules/rlm_couchbase/jsonc_missing.h
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_couchbase/mod.h
	* src/modules/rlm_couchbase/rlm_couchbase.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5b93e9bd12399ace31d1d921b9da41cc19653f97
====== 
multiple fixes and minor additions
* fixed json-c header inclusion for new upstream install location
* fixed server string building
* added json-c library to version checking

Aaron Hurt at 2014-06-20T18:24:14Z
Files modified:
	* src/modules/rlm_couchbase/configure
	* src/modules/rlm_couchbase/configure.ac
	* src/modules/rlm_couchbase/couchbase.c
	* src/modules/rlm_couchbase/couchbase.h
	* src/modules/rlm_couchbase/jsonc_missing.c
	* src/modules/rlm_couchbase/jsonc_missing.h
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_couchbase/mod.h
	* src/modules/rlm_couchbase/rlm_couchbase.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af60935dcdf3dd4c8c18287a59c60478059c5e37
====== 
Cleanup IKEv2 code so it builds again

Arran Cudbard-Bell at 2014-06-20T17:53:44Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_ikev2/ike_conf.c
	* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d34408a811f9fb6a14e625b156f1950815056864
====== 
Similar fix for EAP-MSCHAPV2

Arran Cudbard-Bell at 2014-06-20T13:42:09Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8bd94297fcbdb293ddadb6702162f4991fd71973
====== 
Similar fix for EAP-PWD

Arran Cudbard-Bell at 2014-06-20T13:41:51Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4298053c7e0fb10a36c59c0a7f25a9959dcfa9bc
====== 
Similar fix for EAP-TNC

Arran Cudbard-Bell at 2014-06-20T13:41:48Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6598173dfeb6f01d406a07a92c3c3afe61f5493a
====== 
Similar fix for EAP-TTLS

Arran Cudbard-Bell at 2014-06-20T13:41:42Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb65c471cac190d55ad388d60a694ea43c79fd02
====== 
PEAP tunnel data should be parented by the tls_session not the handler

Arran Cudbard-Bell at 2014-06-20T13:40:55Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de8fab79d73a158e59c3058385eda821a3442f81
====== 
Same fix for EAP-TTLS

Arran Cudbard-Bell at 2014-06-20T13:28:37Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1d2000a57f2b4210ae763b57c246c3bc2496fe22
====== 
PEAP tunnel data should be parented by the tls_session not the handler

There's no need for explicit free functions

Arran Cudbard-Bell at 2014-06-20T13:23:32Z
Files modified:
	* src/lib/valuepair.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/edf65aa372959aad3166d2087159e9052a53c7d6
====== 
Fixup talloc destructors

Arran Cudbard-Bell at 2014-06-20T11:19:07Z
Files modified:
	* src/main/conffile.c
	* src/main/listen.c
	* src/main/modules.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
	* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
	* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
	* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
	* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
	* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
	* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e558ccc4c3279001f80922b3d918bd6b7cb2d495
====== 
Name destructors correctly, remove unused/useless request_opaque_free destructor

Arran Cudbard-Bell at 2014-06-20T11:03:12Z
Files modified:
	* src/include/radiusd.h
	* src/main/util.c
	* src/modules/rlm_eap/mem.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7939b789399e1e3703b9aa65fa21138e349aabf6
====== 
Add function for allocing fr_tls_server_conf_t

Arran Cudbard-Bell at 2014-06-20T10:18:00Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dede8e4bf4cec23386273624f31fbbfcb47684b3
====== 
Formatting

Arran Cudbard-Bell at 2014-06-20T10:17:57Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cad866759b0cfbfae866c8f143fce7d2da2ee5c1
====== 
Session serialiser's buffer should not be talloced (alloced and freed in the same call)

Arran Cudbard-Bell at 2014-06-20T10:17:53Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62f04adea4d931aba9f83ffa5b924a891afded12
====== 
Freeing the handler must be synchronised too

Arran Cudbard-Bell at 2014-06-20T10:17:50Z
Files modified:
	* src/modules/rlm_eap/mem.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc301ccb4e4a246f8e1bbd7815b9dd8946293257
====== 
Formatting

Arran Cudbard-Bell at 2014-06-20T09:48:04Z
Files modified:
	* src/include/modpriv.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eebb9b371909f5be032bbbd38536dfcbcb816acb
====== 
Should write config value to server_raw first in rlm_couchbase

Arran Cudbard-Bell at 2014-06-20T08:15:10Z
Files modified:
	* src/modules/rlm_couchbase/rlm_couchbase.c

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

Arran Cudbard-Bell at 2014-06-20T08:11:39Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d703e6abe9863678288fc624f84c102f9190359c
====== 
Make client_cert bool everywhere

Arran Cudbard-Bell at 2014-06-20T08:04:16Z
Files modified:
	* src/include/tls-h
	* src/main/tls.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/38d89fa33f812634d2db29a23de908ef3319beb8
====== 
Can't use "ok = 1" outside of a module call.

Only modules can have their return codes updated.  Sections can't.

Alan T. DeKok at 2014-06-20T04:13:45Z
Files modified:
	* src/main/modcall.c
	* src/tests/keywords/if-rcode-error

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


More information about the Freeradius-Devel mailing list