Commit report for v3.0.x branch

The git bot announce at freeradius.org
Thu May 29 00:00:03 CEST 2014


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

======
Add the proxy listener to the packet list immediately

so that we can allocate IDs immediately

Alan T. DeKok at 2014-05-28T23:26:57Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e7167cce897d87fed383a3adeffe73a1ce297b77
====== 
certs will be NULL for outgoing proxy sockets.

Alan T. DeKok at 2014-05-28T23:26:48Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c673f2d8c5607c693d0bba37dc1354506b71c5a3
====== 
Fix use of fr_nonblock && listen() for sockets

Outgoing TCP sockets are non-blocking.  Incoming sockets
are non-blocking.  Outgoing TLS sockets are blocking.

Don't call listen() on outgoing sockets

Alan T. DeKok at 2014-05-28T23:18:10Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/178fedf8808ed7497662e0fd53f038d9d11d9575
====== 
Don't set nonblock on outgoing client connections.

The caller will need to set it if necessary

Alan T. DeKok at 2014-05-28T23:17:43Z
Files modified:
	* src/lib/tcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb1fcb631f5c9fc020467901f581e86e168462d0
====== 
Status should always be initialised in rlm_ldap_bind

We'll never actually hit this (it would require fr_connection_get_num to return a negative value).

Arran Cudbard-Bell at 2014-05-28T21:13:44Z
Files modified:
	* src/modules/rlm_ldap/ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57b17397212abfedacd68bb74b8f8ec71718983c
====== 
Need extra break

Arran Cudbard-Bell at 2014-05-28T18:39:27Z
Files modified:
	* src/modules/rlm_ldap/ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0ff72c877ff8fe6e22a3b44c58c1173893429a03
====== 
Don't need memset if it's static

Arran Cudbard-Bell at 2014-05-28T18:12:03Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/28764900cb6a81a050d4fe80f1cc9b2e783ffd39
====== 
pairparsevalue should return 0 or -1 like pretty much every other function int the server

Arran Cudbard-Bell at 2014-05-28T18:03:33Z
Files modified:
	* src/include/libradius.h
	* src/lib/valuepair.c
	* src/main/evaluate.c
	* src/main/map.c
	* src/main/valuepair.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_sql/sql.c

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

Arran Cudbard-Bell at 2014-05-28T17:53:41Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31737d909b833f34ad389f97953fd269f6d1db5b
====== 
Add some more asserts for catching invalid VPs when build without WITH_VERIFY_PTR

Arran Cudbard-Bell at 2014-05-28T17:28:03Z
Files modified:
	* src/include/libradius.h
	* src/main/valuepair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d9515696108c42b98e0bc90510f5a7c7cf6defd4
====== 
Add \0 safe parsing of LDAP binary attributes

Arran Cudbard-Bell at 2014-05-28T17:05:44Z
Files modified:
	* src/lib/valuepair.c
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_ldap/ldap.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/61a7e0091dee9897d05fac5b737e042a359d7e4f
====== 
Make pairparsevalue binary safe

Arran Cudbard-Bell at 2014-05-28T16:41:06Z
Files modified:
	* src/include/libradius.h
	* src/lib/filters.c
	* src/lib/valuepair.c
	* src/main/evaluate.c
	* src/main/map.c
	* src/main/valuepair.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb04e09299911eae52d20aa14fe49ce6527836c3
====== 
Added debian/freeradius-rest to gitignore

Otherwise, building a Debian package leaves a change in the repository.
Tested with Debian Wheezy 32bit on tag release_3_0_4_rc0 and current
master (commit 73c90fc26a6a56becdf9153abce8d05175fdb06a).

Herwin Weststrate (via Alan T. DeKok)@2014-05-28T16:21:58Z
Files modified:
	* debian/.gitignore

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ed9e5d4c3fbe78bd53981a20706e1391d29154d0
====== 
More LDAP tweaks

Arran Cudbard-Bell at 2014-05-28T10:26:47Z
Files modified:
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_ldap/ldap.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd6977eed3415a0e2ae70223a58890f5325fd905
====== 
Don't retry ldap binds on failure (if were opening a new connection)

Arran Cudbard-Bell at 2014-05-28T09:24:40Z
Files modified:
	* src/modules/rlm_ldap/ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa395f7ca059a71a3d2260013c1ea03c1b9f8375
====== 
Extra message

Arran Cudbard-Bell at 2014-05-28T00:47:56Z
Files modified:
	* src/lib/log.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f648a7072116eb502211f84b39d2ac5fa9579fbc
====== 
Make it clearer what's happening on exit Fixes #665

Arran Cudbard-Bell at 2014-05-28T00:40:01Z
Files modified:
	* src/lib/log.c

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


More information about the Freeradius-Devel mailing list