Commit report for v3.1.x branch

The git bot announce at freeradius.org
Sat May 2 00:00:02 CEST 2015


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

======
No need to memset rlm_ldap_max_exp_t

Arran Cudbard-Bell at 2015-05-01T23:51:26Z
Files modified:
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/347845dce2f07f91f05d3cc262bee55719307273
====== 
Some LDAP structure documentation

Arran Cudbard-Bell at 2015-05-01T23:48:26Z
Files modified:
	* src/modules/rlm_ldap/ldap.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a13653d50ef45567ed3cd6030573e9003a17dc8a
====== 
Only process the first attribute value unless the operator is +=

Arran Cudbard-Bell at 2015-05-01T23:48:08Z
Files modified:
	* src/modules/rlm_ldap/attrmap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/385924be080a2262d03c2228b29de31da9ba11c2
====== 
Formatting

Arran Cudbard-Bell at 2015-05-01T23:21:53Z
Files modified:
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9749e413ed654fa399475d3626b0f62a41503cd7
====== 
Should use mod_* to be consistent...

Arran Cudbard-Bell at 2015-05-01T23:21:08Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b0abbcd55f694ab9273da84afd894bca8de2847f
====== 
Map profile belongs in rlm_ldap.c

Arran Cudbard-Bell at 2015-05-01T21:53:26Z
Files modified:
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_ldap/ldap.h
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5adf44b1c8495ad6aa62304f6fb52ac7e79fce87
====== 
Use tmpl_expand to get LDAP rhs values

Arran Cudbard-Bell at 2015-05-01T21:46:36Z
Files modified:
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_ldap/ldap.h
	* src/modules/rlm_ldap/rlm_ldap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffc0ca238070f9d86feaeb733769080ea1ec8937
====== 
'array' describes the type of data structure, not what it's used for.

Arran Cudbard-Bell at 2015-05-01T20:57:33Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3a13b9b4ad065be1ee97c43116ca06a577e6ec29
====== 
Revert "alive isn't used"

This reverts commit 832a5c3f9b9a451b387ce0cb276d9067588b69e3.

Conflicts:
	src/modules/rlm_couchbase/mod.c

Arran Cudbard-Bell at 2015-05-01T20:47:52Z
Files modified:
	* src/modules/rlm_couchbase/mod.h
	* src/modules/rlm_couchbase/rlm_couchbase.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f46deee36102e8ef9dffc68752d05037deac8e6
====== 
Convert doxygen return values into lists where appropriate

Arran Cudbard-Bell at 2015-05-01T20:45:54Z
Files modified:
	* src/include/clients.h
	* src/include/connection.h
	* src/include/libradius.h
	* src/include/map_proc.h
	* src/include/modules.h
	* src/lib/base64.c
	* src/lib/cbuff.c
	* src/lib/cursor.c
	* src/lib/debug.c
	* src/lib/dict.c
	* src/lib/filters.c
	* src/lib/log.c
	* src/lib/misc.c
	* src/lib/missing.c
	* src/lib/net.c
	* src/lib/pair.c
	* src/lib/pcap.c
	* src/lib/print.c
	* src/lib/radius.c
	* src/lib/regex.c
	* src/lib/socket.c
	* src/lib/value.c
	* src/lib/version.c
	* src/main/client.c
	* src/main/collectd.c
	* src/main/command.c
	* src/main/conffile.c
	* src/main/connection.c
	* src/main/evaluate.c
	* src/main/exec.c
	* src/main/exfile.c
	* src/main/log.c
	* src/main/map.c
	* src/main/map_proc.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/main/pair.c
	* src/main/parser.c
	* src/main/process.c
	* src/main/radmin.c
	* src/main/radsniff.c
	* src/main/realms.c
	* src/main/regex.c
	* src/main/soh.c
	* src/main/tls.c
	* src/main/tmpl.c
	* src/main/util.c
	* src/main/version.c
	* src/main/xlat.c
	* src/modules/proto_dhcp/dhcp.c
	* src/modules/proto_vmps/vqp.h
	* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
	* src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_cache/serialize.c
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_couchbase/rlm_couchbase.c
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_ldap/clients.c
	* src/modules/rlm_ldap/edir.c
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_mschap/mschap.c
	* src/modules/rlm_pam/rlm_pam.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_replicate/rlm_replicate.c
	* src/modules/rlm_rest/rest.c
	* src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c
	* src/modules/rlm_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
	* src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c
	* src/modules/rlm_sql/drivers/rlm_sql_iodbc/rlm_sql_iodbc.c
	* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c
	* src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c
	* src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
	* src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sql/sql.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bca7a9e3da0b13f27ed9aece1738e2dced93f802
====== 
Remove unused assignment

Alan T. DeKok at 2015-05-01T17:57:03Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/005948800a889f9b48bff9a7e341ab97cd79c706
====== 
Re-arrange code parsing "if" to be more sane

Alan T. DeKok at 2015-05-01T17:27:26Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f84be9b695c0f2e6def217ac7d33426641134234
====== 
Tokenize the condition in the correct TALLOC_CTX

Alan T. DeKok at 2015-05-01T17:27:25Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8ccbb5339d65165a25c09e8ddab9159b8bc200ad
====== 
Move sanity check to earlier in the code

Alan T. DeKok at 2015-05-01T17:27:24Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e53b4f8a796a2c86859e0ba7ad12a2d39fba44d5
====== 
Disallow keywords in double quotes

Alan T. DeKok at 2015-05-01T17:04:01Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17eceb537ea056b5b6b00f465a9b7d41435aa272
====== 
Use "update" instead of "map".

For consistency with the rest of the server

Alan T. DeKok at 2015-05-01T17:03:56Z
Files modified:
	* raddb/mods-available/couchbase
	* src/modules/rlm_couchbase/mod.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cfc56dc0800b052eda370bfb52e7a73421584ede
====== 
alive isn't used

Alan T. DeKok at 2015-05-01T17:03:55Z
Files modified:
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_couchbase/mod.h
	* src/modules/rlm_couchbase/rlm_couchbase.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/832a5c3f9b9a451b387ce0cb276d9067588b69e3
====== 
index is a global.

memset works on bytes, not integers

Alan T. DeKok at 2015-05-01T14:48:50Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d90fe29605a8870b9fb0bc7bdd8d7e59e866331c
====== 
Fix variable name conflicts

Arran Cudbard-Bell at 2015-05-01T13:49:15Z
Files modified:
	* src/main/map_proc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60284f12fd2cd70c9de1428ccf78c2752690ea8a
====== 
link is a global

Alan T. DeKok at 2015-05-01T13:40:58Z
Files modified:
	* src/main/map_proc.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b834d2f397da53915fdc0d88930aed0433f67144
====== 
-Wshadow fix

Alan T. DeKok at 2015-05-01T13:24:42Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4169ebb93b384b753f39f329b4b892043504f0b4
====== 
Fix client_add for virtual servers.

If there's a "listen" section, the clients are added to that
virtual server.

If there's no "listen" section in this virtual server, the
clients are added to the global list.

Alan T. DeKok (via Arran Cudbard-Bell)@2015-05-01T05:55:04Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ce4c88844218366c37ecc9fd13c8fbdaba93593
====== 
Start of a map processor framework

Should eventually allow

map <module> <query> {
	<radattr> := <modattr>
}

Arran Cudbard-Bell at 2015-05-01T05:55:04Z
Files modified:
	* src/include/map_proc.h
	* src/main/libfreeradius-server.mk
	* src/main/map_proc.c
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/72de103ef44ca8f5cac5321ee1f23a0801e61c62
====== 
Formatting

Arran Cudbard-Bell at 2015-05-01T05:48:13Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a6ca29163550217dc0a87ec5de9a3acb0604a6f
====== 
Load sql driver in bootstrap (we need some of its values)

Arran Cudbard-Bell at 2015-05-01T05:47:48Z
Files modified:
	* src/modules/rlm_sql/rlm_sql.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7367dbed176011b1f0e519d219fedc0f0be0ed39
====== 
Allow true/false for booleans

Alan T. DeKok (via Arran Cudbard-Bell)@2015-05-01T01:51:27Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a60bc241b633dc617798e10d8035824d44a828a5
====== 
Formatting

Arran Cudbard-Bell at 2015-04-30T22:46:03Z
Files modified:
	* src/include/map.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd315cd7e68a84921946dd53f79c1285170b9573
====== 
Formatting

Arran Cudbard-Bell at 2015-04-30T21:44:52Z
Files modified:
	* src/include/map.h

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


More information about the Freeradius-Devel mailing list