Commit report for v3.0.x branch

The git bot announce at freeradius.org
Tue Dec 9 00:00:02 CET 2014


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

======
More tests

Alan T. DeKok at 2014-12-08T21:31:12Z
Files modified:
	* src/tests/unit/escape.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a4582066ac5eb38cdcf3dce61b82d288b60fc23
====== 
Print *data* not *pointer* if it's octets

Alan T. DeKok at 2014-12-08T21:31:12Z
Files modified:
	* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8ff72fed02665faf1e91c2fc2b425c0b52b0dee
====== 
Missed cast

Arran Cudbard-Bell at 2014-12-08T21:01:34Z
Files modified:
	* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8e870dd464e566add532efbc9eec97959db5f3c7
====== 
Doxygen

Arran Cudbard-Bell at 2014-12-08T20:56:02Z
Files modified:
	* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/54625add39a2e9f3c92e2aff1bd96a0203cb542d
====== 
Fixup LDAP group debugging messages so they're more useful

Operations are now idented by group being checked

Also fixup quadratic group membership attribute insertion

Arran Cudbard-Bell at 2014-12-08T20:35:46Z
Files modified:
	* src/modules/rlm_ldap/groups.c
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67444de5f233768267542374c8f0002e81fcabdf
====== 
Copyright notices

Arran Cudbard-Bell at 2014-12-08T20:35:46Z
Files modified:
	* src/modules/rlm_cache/rlm_cache.h
	* src/modules/rlm_cache/serialize.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ff4937cc8b61e1a635151f7594621e1f23e703c3
====== 
Break out serialization functions from rlm_cache_memcached

Arran Cudbard-Bell at 2014-12-08T20:35:46Z
Files modified:
	* src/modules/rlm_cache/drivers/rlm_cache_memcached/all.mk.in
	* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
	* src/modules/rlm_cache/serialize.c
	* src/modules/rlm_cache/serialize.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5afb80ad8b6b0cbd790696caa84950304f3e4b22
====== 
Add note on pairstrncpy

Arran Cudbard-Bell at 2014-12-08T20:35:46Z
Files modified:
	* src/lib/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f40ace067a46b3a0468a7e04a791d03d9204221e
====== 
Rename fr_print_string to fr_prints

Arran Cudbard-Bell at 2014-12-08T20:35:46Z
Files modified:
	* src/include/libradius.h
	* src/lib/dict.c
	* src/lib/print.c
	* src/main/auth.c
	* src/main/collectd.c
	* src/main/radwho.c
	* src/main/tmpl.c
	* src/main/xlat.c
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e70224115570bdd84546f00218633aca4028b272
====== 
exfile_open now opens files for read/writing, which is useful if the exfile instance may be used to acquire fds for reading too

add 'append' argument, that controls whether exfile_open seeks to the end of the file.

Arran Cudbard-Bell at 2014-12-08T20:35:45Z
Files modified:
	* src/include/exfile.h
	* src/main/exfile.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_sql/sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c3019bde4da44771a1fa6bd1014c857fba11158a
====== 
Make fr_print_string take -1 to signify that it should calculate the length of inlen

Fix fr_print_string_len to produce the correct length (fr_print_string was modified without equivalent modifications being made to fr_print_string_len)

Add fr_aprints to allocate a printable string

Arran Cudbard-Bell at 2014-12-08T20:35:45Z
Files modified:
	* src/include/libradius.h
	* src/lib/print.c
	* src/main/radwho.c
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b27298b276a53a3e9e44352e5f2167982c9b390
====== 
Make it clear why the xlat failed

Arran Cudbard-Bell at 2014-12-08T20:35:45Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dfb65ed351b75ff1d6a6fa46738799db6dfd346d
====== 
Convert all calls to ldap_get_values (now deprecated) to ldap_get_values_len

Arran Cudbard-Bell at 2014-12-08T20:35:45Z
Files modified:
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_ldap/clients.c
	* src/modules/rlm_ldap/config.h.in
	* src/modules/rlm_ldap/configure
	* src/modules/rlm_ldap/configure.ac
	* src/modules/rlm_ldap/groups.c
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_ldap/ldap.h
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b95ba011e5b8351e55e570135eff69aa929425c4
====== 
Fixup stupidity around rlm_ldap URL handling

We can accept URLs in either format irrespective of whether ldap_initialize() is available or not

Arran Cudbard-Bell at 2014-12-08T20:35:45Z
Files modified:
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_ldap/ldap.h
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c9837621636379a1ec9aa0fac376bb45955a0e57
====== 
Use cf_log_err to log config errors in rlm_ldap

Arran Cudbard-Bell at 2014-12-08T20:35:45Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/253ee66fe60777076626812983418af29be381f0
====== 
Note recent changes

Alan T. DeKok at 2014-12-08T17:04:44Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d148e39443b67de79623b9d8b39afb8f6a80c545
====== 
Merge pull request #850 from mcnewton/patch-dpkg

set debian package format to native

Alan DeKok at 2014-12-08T17:04:18Z
Files modified:
	* debian/source/format
	* debian/source/local-options

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/90067bddbe6ab25a805afcd10d46ce88e665d8b0
====== 
set debian package format to native

With the quilt format you can't build a dpkg from git unless you package up
into a tarball first as well.

Removes local-options (unapply patches) so that make deb still works with
a native format package.

Matthew Newton at 2014-12-05T22:06:42Z
Files modified:
	* debian/source/format
	* debian/source/local-options

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65fb900e576b8eda0514d0cb844a815512a230ad
====== 
Save Module-Failure-Message to the outer session-state

Alan T. DeKok at 2014-12-08T16:38:05Z
Files modified:
	* raddb/sites-available/inner-tunnel

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70f769d0f2c217399a32ce4f08fe8ae7c3b89e6f
====== 
Mark requests as alloc'd

Alan T. DeKok at 2014-12-08T14:24:55Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d7449eb29596e189087d8e1fd5816a5704fd885b
====== 
Quiet scanner

Alan T. DeKok at 2014-12-08T00:42:27Z
Files modified:
	* src/main/threads.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/57240b91cd91b77e52485860246b5c739e00654d
====== 
Quiet scan.

We really need to take a pass through the source marking up
every function with CC_HINT(nonnull).  Just like we fixed all
of the other compiler warnings

Alan T. DeKok at 2014-12-08T00:36:35Z
Files modified:
	* src/main/evaluate.c

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


More information about the Freeradius-Devel mailing list