New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Need H: arg Arran Cudbard-Bell@2015-01-18T17:23:00Z Files modified: * scripts/raduat Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d1f056ba5f566d0b925d3... ====== 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@2015-01-18T16:33:00Z 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/2268bddadaf2d3aab09f1... ====== Remove UNUSED where the parameter is actually used Alan T. DeKok@2015-01-18T16:14:56Z 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/f67ee0b10b37dcf4b945e... ====== Fix control socket permissions control for none Linux systems chown() on Unix sockets errors out on all BSD systems including OSX. Arran Cudbard-Bell@2015-01-18T14:25:23Z Files modified: * src/main/command.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/903ef7cb26f7917e059ea... ====== 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@2015-01-18T14:25:13Z 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/3c8bb1adac5ba3551e86f... ====== 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@2015-01-18T08:41:08Z Files modified: * src/modules/rlm_ldap/clients.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/52a0542305db955c80f98... ====== Add %{ldapquote:} to escape special chars in filters and DNs Arran Cudbard-Bell@2015-01-18T06:32:21Z Files modified: * src/modules/rlm_ldap/rlm_ldap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1f68f416f31f60d5d5315... ====== Typo Arran Cudbard-Bell@2015-01-18T06:01:24Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6a40ab0be6f1c5ffd3b7a... ====== 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@2015-01-18T05:26:19Z 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/988e638eba99446d0aca9... ====== Should be jsonquote to match urlquote (not tojson) Arran Cudbard-Bell@2015-01-18T05:26:15Z Files modified: * src/modules/rlm_rest/rlm_rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5c501c132e70e5a6406f6... ====== xlat.h needs conffile.h for xlat_register_redundant Arran Cudbard-Bell@2015-01-18T03:52:33Z Files modified: * src/include/xlat.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/897fd514a0faf2df83be3... ====== Remove restriction on assigning return codes only to module calls Arran Cudbard-Bell@2015-01-18T03:35:08Z Files modified: * src/main/modcall.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9047c1de0c46806aed448... ====== No more hacks for xlat Arran Cudbard-Bell@2015-01-18T03:35:04Z Files modified: * src/main/radattr.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5c88daf87c04e0b67cde9... ====== cf_item_parse type should be unsigned to match PW_TYPE enum Arran Cudbard-Bell@2015-01-18T01:55:12Z Files modified: * src/include/conffile.h * src/main/conffile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/87a21735860f2941c42ea... ====== -- This commit summary was generated @2015-01-19T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).