Commit report for master branch

The git bot announce at freeradius.org
Tue Dec 23 00:00:02 CET 2014


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

======
Uneeded

Arran Cudbard-Bell at 2014-12-22T23:56:44Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf860c6d483340c7973031bd6fe98a283a4f44c3
====== 
INFO on unknown clients, and rate-limit them

Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:55:09Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/149491fe6e13683bde6a7d9fd313739f7f7c2b3a
====== 
Clarify which tests we're running

Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:55:02Z
Files modified:
	* src/tests/modules/subdir.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d681a2daf449682df0032dc339c8a15fb3adef02
====== 
More tests

Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:54:57Z
Files modified:
	* src/tests/modules/files/authorize
	* src/tests/modules/files/doug.attrs
	* src/tests/modules/files/doug.unlang
	* src/tests/modules/files/fall-through.attrs
	* src/tests/modules/files/fall-through.unlang

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41d5ece6627268f9e14785205339c2521ead2740
====== 
Added sample tests for the "users" file

Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:54:53Z
Files modified:
	* src/tests/keywords/all.mk
	* src/tests/modules/default-input.attrs
	* src/tests/modules/files/all.mk
	* src/tests/modules/files/authorize
	* src/tests/modules/files/files.unlang
	* src/tests/modules/files/module.conf
	* src/tests/modules/radiusd.conf
	* src/tests/modules/subdir.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b47497a72af9ec7f21cbb5c7e7fde811faed1bb9
====== 
Use home_type_t instead of "int"

Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:54:47Z
Files modified:
	* src/include/realms.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a27e2f7f6fc26952b4335f6c83bb371fb1941e83
====== 
Ensure framework includes drivers, too

Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:54:42Z
Files modified:
	* src/tests/modules/all.mk
	* src/tests/modules/cache/rbtree/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9193674d743324f0aee727e17a9766acbe472c9a
====== 
Framework to do module-specific tests

With examples and documentation

Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:54:37Z
Files modified:
	* Makefile
	* src/all.mk
	* src/tests/all.mk
	* src/tests/modules/README.rst
	* src/tests/modules/all.mk
	* src/tests/modules/files/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b7797164788084ba12b4a52ceb062436f1e3e61
====== 
Expose realm_home_server_add

Alan T. DeKok (via Arran Cudbard-Bell)@2014-12-22T23:54:23Z
Files modified:
	* src/include/realms.h
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4736643daa7539dd09e67593752d46e7a09a5dee
====== 
Split out add and alloc functions for home servers

Arran Cudbard-Bell at 2014-12-22T23:53:03Z
Files modified:
	* src/include/realms.h
	* src/main/realms.c

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

Arran Cudbard-Bell at 2014-12-22T23:38:04Z
Files modified:
	* src/main/client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7ee491eaf7c31481b1cbb7ac2cf849ba19996c76
====== 
Additional cf_ functions

Arran Cudbard-Bell at 2014-12-22T23:38:04Z
Files modified:
	* src/include/conffile.h
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c437437d202fd9e0adf4c9186050b639529b8fe2
====== 
clang and gcc use different pragmas to turn off warnings about unknown pragmas *gunshot*

Arran Cudbard-Bell at 2014-12-22T23:07:13Z
Files modified:
	* src/include/build.h
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c95edb5c7a44fb5cc2ca29d7cdcc9bbea7bba20
====== 
GCC fixes

Arran Cudbard-Bell at 2014-12-22T22:58:14Z
Files modified:
	* src/lib/radius.c
	* src/main/command.c
	* src/main/connection.c
	* src/main/detail.c
	* src/main/listen.c
	* src/main/mainconfig.c
	* src/main/modules.c
	* src/main/process.c
	* src/main/radattr.c
	* src/main/realms.c
	* src/modules/proto_arp/proto_arp.c
	* src/modules/proto_bfd/bfd.c
	* src/modules/proto_dhcp/dhcpd.c
	* src/modules/rlm_rest/rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0f99df468c53f637ca43ffb88b12eb206a390189
====== 
redundant redeclaration

Arran Cudbard-Bell at 2014-12-22T22:30:58Z
Files modified:
	* src/lib/print.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f17eb1b38a2f59df6bf810742215b43b015af4d
====== 
Turn on super pedantic warnings in CLANG

Arran Cudbard-Bell at 2014-12-22T22:20:17Z
Files modified:
	* configure
	* configure.ac
	* m4/ax_cc.m4
	* src/include/libradius.h
	* src/include/modcall.h
	* src/include/parser.h
	* src/include/process.h
	* src/include/radiusd.h
	* src/include/realms.h
	* src/lib/debug.c
	* src/lib/filters.c
	* src/lib/heap.c
	* src/lib/misc.c
	* src/lib/packet.c
	* src/lib/pair.c
	* src/lib/radius.c
	* src/lib/sha1.c
	* src/lib/value.c
	* src/main/client.c
	* src/main/command.c
	* src/main/conffile.c
	* src/main/files.c
	* src/main/listen.c
	* src/main/log.c
	* src/main/mainconfig.c
	* src/main/map.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/main/pair.c
	* src/main/process.c
	* src/main/radattr.c
	* src/main/radclient.c
	* src/main/radiusd.c
	* src/main/radmin.c
	* src/main/radsniff.c
	* src/main/radwho.c
	* src/main/realms.c
	* src/main/session.c
	* src/main/stats.c
	* src/main/threads.c
	* src/main/tls.c
	* src/main/unittest.c
	* src/main/xlat.c
	* src/modules/proto_arp/proto_arp.c
	* src/modules/proto_bfd/bfd.c
	* src/modules/proto_dhcp/dhcpclient.c
	* src/modules/proto_dhcp/dhcpd.c
	* src/modules/proto_dhcp/rlm_dhcp.c
	* src/modules/proto_vmps/vmps.c
	* src/modules/proto_vmps/vqp.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/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_chap/rlm_chap.c
	* src/modules/rlm_couchbase/rlm_couchbase.c
	* src/modules/rlm_counter/rlm_counter.c
	* src/modules/rlm_cram/rlm_cram.c
	* src/modules/rlm_date/rlm_date.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_dynamic_clients/rlm_dynamic_clients.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/libeap/eap_chbind.c
	* src/modules/rlm_eap/libeap/eapsimlib.c
	* src/modules/rlm_eap/libeap/mppe_keys.c
	* src/modules/rlm_eap/radeapclient.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_leap/eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c
	* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_peap/peap.c
	* src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h
	* src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.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_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_example/rlm_example.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_expiration/rlm_expiration.c
	* src/modules/rlm_expr/paircmp.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/attrmap.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_logintime/rlm_logintime.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_opendirectory/rlm_opendirectory.c
	* src/modules/rlm_otp/otp.h
	* src/modules/rlm_otp/otp_mppe.c
	* src/modules/rlm_otp/otp_pw_valid.c
	* src/modules/rlm_otp/otp_pwe.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/rlm_redis.c
	* src/modules/rlm_rediswho/rlm_rediswho.c
	* src/modules/rlm_replicate/rlm_replicate.c
	* src/modules/rlm_rest/rest.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_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_null/rlm_sql_null.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_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c
	* src/modules/rlm_unbound/rlm_unbound.c
	* src/modules/rlm_unix/rlm_unix.c
	* src/modules/rlm_unpack/rlm_unpack.c
	* src/modules/rlm_utf8/rlm_utf8.c
	* src/modules/rlm_wimax/rlm_wimax.c
	* src/modules/rlm_yubikey/rlm_yubikey.c
	* src/tests/rbmonkey.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/239ad252b6fa618e60a4fcdcc236c09baafae6be
====== 
Correct type for type in old_server_add

Arran Cudbard-Bell at 2014-12-22T05:29:36Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ce72e0b3b52e55425220c227d5acecf379335553
====== 
Missing parentheses in sqlite queries

Arran Cudbard-Bell at 2014-12-22T04:19:07Z
Files modified:
	* raddb/mods-config/sql/main/sqlite/queries.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/49e739f19e48606e1bc71f977779e80d2be51923
====== 
cleanup home_server_add (rename to home_server_afrom_cs and remove globals)

Arran Cudbard-Bell at 2014-12-22T02:05:09Z
Files modified:
	* src/include/realms.h
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/51d603bb99522e5a06b585571761a073cc4974b3
====== 
-- 
This commit summary was generated @2014-12-23T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list