Commit report for v3.0.x branch

The git bot announce at freeradius.org
Mon Jan 19 00:00:02 CET 2015


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

======
Need H: arg

Arran Cudbard-Bell at 2015-01-18T17:22:53Z
Files modified:
	* scripts/raduat

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a2ec27a2476c7619acda75c50fcb1be662f9a0de
====== 
call rad_mkdir to make the path for the control socket, and modify the default config to place the control socket into a 'control' subdirectory

If this works everywhere we should be able to manage control socket permissions using just the filesystem

Arran Cudbard-Bell at 2015-01-18T16:33:21Z
Files modified:
	* raddb/sites-available/control-socket
	* src/include/radiusd.h
	* src/main/command.c
	* src/main/exfile.c
	* src/main/log.c
	* src/main/util.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3e5dc8257769a51afa5f5b1738a79ba68823492
====== 
Remove UNUSED where the parameter is actually used

Alan T. DeKok at 2015-01-18T16:14:37Z
Files modified:
	* src/modules/rlm_counter/rlm_counter.c
	* src/modules/rlm_ippool/rlm_ippool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d912d04e92d872a3534627810a69aca85d5b4b7a
====== 
Whitespace

Alan T. DeKok at 2015-01-18T16:05:05Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2f2dd014a5f591c05c8fd5b715bdf36b0ec2e97c
====== 
Fix control socket permissions control for none Linux systems

chown() on Unix sockets errors out on all BSD systems including OSX.

Arran Cudbard-Bell at 2015-01-18T14:45:36Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/82ecd0c4314a592bc63516180f7781f87f104295
====== 
Fix stupid redundant getgr* and getpw* functions

We will *always* have the _r variants, and we should always have the headers. There's no need to check, there's no need to fallback.

Arran Cudbard-Bell at 2015-01-18T14:45:36Z
Files modified:
	* src/include/radiusd.h
	* src/lib/misc.c
	* src/main/command.c
	* src/main/mainconfig.c
	* src/main/radwho.c
	* src/main/util.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_opendirectory/rlm_opendirectory.c
	* src/modules/rlm_unix/rlm_unix.c

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

Arran Cudbard-Bell at 2015-01-18T14:35:27Z
Files modified:
	* doc/ChangeLog

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

Arran Cudbard-Bell at 2015-01-18T14:33:08Z
Files modified:
	* doc/ChangeLog

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

Arran Cudbard-Bell at 2015-01-18T08:50:56Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf137d896f0bccfcece71f8fe3690d49a72156b3
====== 
Fixup rlm_ldap to use bind credentials from the module instance that created the connection pool, not the module referencing it

Allow server to be NULL if the module instance is using a connection pool reference

Arran Cudbard-Bell at 2015-01-18T08:38:03Z
Files modified:
	* src/modules/rlm_ldap/clients.c
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f1580c3ca06893477b60ede792978a2888829c2
====== 
Add %{ldapquote:} to escape special chars in filters and DNs

Arran Cudbard-Bell at 2015-01-18T06:32:32Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2cea9096f805a7f3047415c38b49c378494c3267
====== 
Typo

Arran Cudbard-Bell at 2015-01-18T06:01:30Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/15f0abf630a6f9988175307c627525c24b5ea84f
====== 
Optimise tmpl_expand to avoid copying to intermediary buffers when not required

This has two positive side effects. Firstly the LDAP code is marginally faster.

Second, when using attribute references or literals for DNs and filters the length is unlimited.

Arran Cudbard-Bell at 2015-01-18T05:26:07Z
Files modified:
	* src/include/tmpl.h
	* src/main/tmpl.c
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_ldap/groups.c
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/12df9ee683935cc894b9c0bd67f6fa353bc12f3f
====== 
Should be jsonquote to match urlquote (not tojson)

Arran Cudbard-Bell at 2015-01-18T05:21:33Z
Files modified:
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/054fdcb85f7a91353d070e9ccfd30d2b978e80b5
====== 
xlat.h needs conffile.h for xlat_register_redundant

Arran Cudbard-Bell at 2015-01-18T03:52:26Z
Files modified:
	* src/include/xlat.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7c369585eb2b7dd30a1d33b7d9e886cd8008019b
====== 
Remove restriction on assigning return codes only to module calls

Arran Cudbard-Bell at 2015-01-18T03:34:54Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/852a58a0f0f09424a7e20047d2dd0e3a4d521263
====== 
No more hacks for xlat

Arran Cudbard-Bell at 2015-01-18T03:34:16Z
Files modified:
	* src/main/radattr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/45313997b743361bcf6ddbff262b0aaee648516d
====== 
cf_item_parse type should be unsigned to match PW_TYPE enum

Arran Cudbard-Bell at 2015-01-18T01:55:03Z
Files modified:
	* src/include/conffile.h
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dbc933c15ac4ac9672e6d75063f361d6c02dfe54
====== 
-- 
This commit summary was generated @2015-01-19T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list