Commit report for v3.1.x branch

The git bot announce at freeradius.org
Fri Aug 21 00:00:03 CEST 2015


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

======
mark home server alive if we have a proxy reply in zombie state

Alan T. DeKok at 2015-08-20T22:42:04Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02fd6bed95c89ac89509a710cfdb9c92bd2d0511
====== 
Refactor "mark home server alive" to a function

Alan T. DeKok at 2015-08-20T22:42:03Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aaf1d017607b6c9eecbf1359b6d938c3219eed3c
====== 
Skip Status-Server checks if the NAS is retransmitting

Alan T. DeKok at 2015-08-20T22:36:45Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/64b750873605a42bcea349a94035b98af59404a4
====== 
Empty TLS cache virtual server.

As we get more fancy, use the "cache" module to cache things.

Alan T. DeKok at 2015-08-20T22:01:11Z
Files modified:
	* raddb/sites-available/tls-cache

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d18674a1b635b45ab550c5233924ba333bab660
====== 
Deprecate persist_dir, lifetime, and max_entries.

These should be replaced with the virtual_server tls-cache

Alan T. DeKok at 2015-08-20T18:00:42Z
Files modified:
	* raddb/mods-available/eap
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b1a2e686077f5ff6831ace7f9d1049f9a47fe5d9
====== 
It's RADIUS over TLS

Alan T. DeKok at 2015-08-20T18:00:33Z
Files modified:
	* raddb/sites-available/tls

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3275f32620ed20c793076bbf258c55f18895b20d
====== 
Remove redundant documentation

Alan T. DeKok at 2015-08-20T17:46:03Z
Files modified:
	* raddb/mods-available/eap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6dead0c99930f827eef8ebad6e24a43d0acf982b
====== 
Stop processing when we hit max time.  Fixes #1184

Alan T. DeKok at 2015-08-20T17:36:11Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36feba4fd8be59ea7c29048e8099ebf4a5b73614
====== 
Minor fixes

Arran Cudbard-Bell at 2015-08-20T17:17:20Z
Files modified:
	* share/dictionary.freeradius.internal
	* src/main/tls.c
	* src/modules/rlm_cache/rlm_cache.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e0c59f769d39a01daeaf985fec1972cf0ea0a57a
====== 
Clang scan

Arran Cudbard-Bell at 2015-08-20T15:43:16Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/77e444b7cf363a9d0486948bfb9c945f3343c132
====== 
Pass around quoting characters and set quote properly for templates

Arran Cudbard-Bell at 2015-08-20T07:17:32Z
Files modified:
	* src/include/conffile.h
	* src/include/tmpl.h
	* src/include/token.h
	* src/lib/token.c
	* src/main/command.c
	* src/main/conffile.c
	* src/main/listen.c
	* src/main/map.c
	* src/main/modcall.c
	* src/main/radmin.c
	* src/main/tmpl.c
	* src/main/unittest.c
	* src/main/xlat.c
	* src/modules/proto_bfd/bfd.c
	* src/modules/proto_dhcp/dhcpd.c
	* src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f1bc0a65e538268c0df2097abf4531589a73cc1
====== 
Switch to C99 initialisers for CONF_PARSER arrays

This lets us set optional fields without having to provide initialises for all 700+ CONF_PARSER elements in the servers

Arran Cudbard-Bell at 2015-08-20T06:10:22Z
Files modified:
	* src/include/conffile.h
	* src/main/client.c
	* src/main/command.c
	* src/main/connection.c
	* src/main/detail.c
	* src/main/listen.c
	* src/main/mainconfig.c
	* src/main/radwho.c
	* src/main/realms.c
	* src/main/threads.c
	* src/main/tls.c
	* src/modules/rlm_always/rlm_always.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_couchbase/rlm_couchbase.c
	* src/modules/rlm_counter/rlm_counter.c
	* src/modules/rlm_csv/rlm_csv.c
	* src/modules/rlm_date/rlm_date.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
	* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
	* src/modules/rlm_eap/types/rlm_eap_tnc/rlm_eap_tnc.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c
	* src/modules/rlm_example/rlm_example.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_idn/rlm_idn.c
	* src/modules/rlm_ippool/rlm_ippool.c
	* src/modules/rlm_krb5/rlm_krb5.c
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_logintime/rlm_logintime.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_otp/rlm_otp.c
	* src/modules/rlm_pam/rlm_pam.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_passwd/rlm_passwd.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_preprocess/rlm_preprocess.c
	* src/modules/rlm_python/rlm_python.c
	* src/modules/rlm_radutmp/rlm_radutmp.c
	* src/modules/rlm_realm/rlm_realm.c
	* src/modules/rlm_redis/redis.h
	* src/modules/rlm_rediswho/rlm_rediswho.c
	* src/modules/rlm_rest/rlm_rest.c
	* src/modules/rlm_ruby/rlm_ruby.c
	* src/modules/rlm_securid/rlm_securid.c
	* src/modules/rlm_smsotp/rlm_smsotp.c
	* src/modules/rlm_soh/rlm_soh.c
	* src/modules/rlm_sometimes/rlm_sometimes.c
	* src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c
	* src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.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/rlm_sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c
	* src/modules/rlm_test/rlm_test.c
	* src/modules/rlm_unbound/rlm_unbound.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_wimax/rlm_wimax.c
	* src/modules/rlm_yubikey/rlm_yubikey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c78de8f9c7f377eaf9119229a0c887e464b8f318
====== 
Fix typo

Arran Cudbard-Bell at 2015-08-20T01:08:23Z
Files modified:
	* src/modules/rlm_cache/serialize.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5994d4d6e6342243d71f6eb4e4be0e7d04a3795b
====== 
Rename TMPL_TYPE_LITERAL to TMPL_TYPE_UNPARSED

Arran Cudbard-Bell at 2015-08-20T01:08:15Z
Files modified:
	* src/include/tmpl.h
	* src/main/conffile.c
	* src/main/evaluate.c
	* src/main/map.c
	* src/main/modcall.c
	* src/main/parser.c
	* src/main/tmpl.c
	* src/modules/rlm_cache/serialize.c
	* src/modules/rlm_csv/rlm_csv.c
	* src/modules/rlm_json/rlm_json.c
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_linelog/rlm_linelog.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/66779e8c3e0123e7fd786ed430bd46b8ec73e00e
====== 
Coverity CID #1316683

Arran Cudbard-Bell at 2015-08-20T00:55:52Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/65f30d6ddddc5246bdc30b6ee5d471daf6a12fa6
====== 
-- 
This commit summary was generated @2015-08-21T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list