Commit report for master 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:26Z
Files modified:
	* src/tests/unit/escape.txt

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

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

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

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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/95215ca48c9cb30e645c58887ee131386a87d84a
====== 
Doxygen

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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21f762ba20b77e501202bf452bf47b89b580fad6
====== 
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:31Z
Files modified:
	* src/modules/rlm_ldap/groups.c
	* src/modules/rlm_ldap/rlm_ldap.c

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

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

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

Arran Cudbard-Bell at 2014-12-08T20:35:30Z
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/9cf9ff7496c86a528f1f27bca01b335fd531bde5
====== 
Add note on pairstrncpy

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

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

Arran Cudbard-Bell at 2014-12-08T20:35:30Z
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/2d517e5672bd6e720ffb6362264d5b8539cc53cb
====== 
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:30Z
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/224b599ed06c993662619bf874120e011665fc8a
====== 
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:30Z
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/15e17bfe2c5cd1e9942c38dbe1c8751e52890bc0
====== 
Make it clear why the xlat failed

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

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

Arran Cudbard-Bell at 2014-12-08T20:35:30Z
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/c45c3a13fd8c229802c8dfa713dee9330b10e863
====== 
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:29Z
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/9e7fc120fc592c0c6fa1e6a45a62f970ff4f9bc2
====== 
Use cf_log_err to log config errors in rlm_ldap

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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0e4366c661ce90a3d76c40d28ed5743acc0f2558
====== 
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 (via Alan T. DeKok)@2014-12-08T17:04:55Z
Files modified:
	* debian/source/format
	* debian/source/local-options

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

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

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

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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7760b575751b1db451ef9a4db03169c229bba5ce
====== 
Be less aggressive about casting to octets

Alan T. DeKok at 2014-12-08T14:06:25Z
Files modified:
	* src/main/parser.c

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

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

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/67e81cdb0ee2b90e38ee702a607f0d76e0321e0b
====== 
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:42:41Z
Files modified:
	* src/main/evaluate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6c89d81458e4cd1ea78b4ab6526e817fa17045d
====== 
-- 
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