Commit report for master branch

The git bot announce at freeradius.org
Fri Apr 26 00:00:05 CEST 2013


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

======
Loop over ALL maps in the "update" section

Alan T. DeKok at 2013-04-25T23:24:28Z
Files modified:
	* src/main/modcall.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6ad19b7d12774a3053959f8ac540599d7eda6175
====== 
Clean up radius_list_name again

Alan T. DeKok at 2013-04-25T23:24:28Z
Files modified:
	* src/main/util.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f99e286635879d8683013444e655fbba70bc6e15
====== 
Free *head, not head

Alan T. DeKok at 2013-04-25T23:24:27Z
Files modified:
	* src/main/map.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1291e5138ba001cffbc7a7a2e7c8a514447bbab5
====== 
Use correct macros for log messages with WARNING: ERROR: DEBUG: embedded in the format string

Arran Cudbard-Bell at 2013-04-25T22:34:29Z
Files modified:
	* src/lib/radius.c
	* src/main/auth.c
	* src/main/command.c
	* src/main/connection.c
	* src/main/detail.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/main/process.c
	* src/main/realms.c
	* src/main/tls.c
	* src/modules/proto_dhcp/dhcpd.c
	* src/modules/rlm_eap/libeap/eap_tls.c
	* src/modules/rlm_eap/libeap/mppe_keys.c
	* src/modules/rlm_eap/mem.c
	* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
	* src/modules/rlm_eap2/rlm_eap2.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_redis/rlm_redis.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1df671c84b2e75321f2882b53127d002d2da085b
====== 
Replace all radlog/radlog_request calls with macros

Arran Cudbard-Bell at 2013-04-25T21:50:55Z
Files modified:
	* src/main/auth.c
	* src/main/command.c
	* src/main/conffile.c
	* src/main/connection.c
	* src/main/detail.c
	* src/main/listen.c
	* src/main/log.c
	* src/main/mainconfig.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/main/process.c
	* src/main/radiusd.c
	* src/main/tls.c
	* src/main/tls_listen.c
	* src/main/valuepair.c
	* src/main/version.c
	* src/modules/rlm_cram/rlm_cram.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/libeap/eap_tls.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_eap/types/rlm_eap_ikev2/ike_conf.c
	* src/modules/rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c
	* src/modules/rlm_eap2/rlm_eap2.c
	* src/modules/rlm_ldap/ldap.h
	* src/modules/rlm_ldap/rlm_ldap.c
	* src/modules/rlm_linelog/rlm_linelog.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_opendirectory/rlm_opendirectory.c
	* src/modules/rlm_otp/otp_pw_valid.c
	* src/modules/rlm_pam/rlm_pam.c
	* src/modules/rlm_radutmp/rlm_radutmp.c
	* src/modules/rlm_securid/rlm_securid.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_unix/rlm_unix.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/40f3558482e3776c3af5aa49a600da79e52f86d1
====== 
Sanitise logging macro names, and move the logging macros to log.h

This removes support for compilers which do not support C99 variadic macros, but as the server now uses many other features of C99 this should not be an issue.

Arran Cudbard-Bell at 2013-04-25T21:31:19Z
Files modified:
	* src/include/log.h
	* src/include/radiusd.h
	* src/main/auth.c
	* src/main/cb.c
	* src/main/client.c
	* src/main/command.c
	* src/main/conffile.c
	* src/main/detail.c
	* src/main/evaluate.c
	* src/main/exec.c
	* src/main/listen.c
	* src/main/map.c
	* src/main/modcall.c
	* src/main/modules.c
	* src/main/process.c
	* src/main/realms.c
	* src/main/tls.c
	* src/main/tls_listen.c
	* src/main/util.c
	* src/main/valuepair.c
	* src/main/xlat.c
	* src/modules/proto_dhcp/rlm_dhcp.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_chap/rlm_chap.c
	* src/modules/rlm_counter/rlm_counter.c
	* src/modules/rlm_detail/rlm_detail.c
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_eap/eap.c
	* src/modules/rlm_eap/libeap/eap_tls.c
	* src/modules/rlm_eap/libeap/eapcommon.c
	* src/modules/rlm_eap/mem.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/ike_conf.c
	* src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c
	* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_expiration/rlm_expiration.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_krb5/rlm_krb5.c
	* src/modules/rlm_ldap/attrmap.c
	* src/modules/rlm_ldap/groups.c
	* src/modules/rlm_ldap/ldap.c
	* src/modules/rlm_ldap/ldap.h
	* 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/rlm_otp.c
	* src/modules/rlm_pap/rlm_pap.c
	* src/modules/rlm_perl/rlm_perl.c
	* src/modules/rlm_preprocess/rlm_preprocess.c
	* src/modules/rlm_radutmp/rlm_radutmp.c
	* src/modules/rlm_replicate/rlm_replicate.c
	* src/modules/rlm_rest/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_sql/drivers/rlm_sql_firebird/rlm_sql_firebird.c
	* src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sql/sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.c
	* src/modules/rlm_sqlippool/rlm_sqlippool.c
	* src/modules/rlm_wimax/rlm_wimax.c
	* src/modules/rlm_yubikey/decrypt.c
	* src/modules/rlm_yubikey/rlm_yubikey.c
	* src/modules/rlm_yubikey/validate.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3423fbac202aa82575fe70872e52cdc12e844f54
====== 
Fix typos and incorrect documentation format in log.h

Arran Cudbard-Bell at 2013-04-25T21:29:32Z
Files modified:
	* src/include/log.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a99f898bb84b58b193cc38915524db5e3e7a7a93
====== 
Only set dictionary_dir if it wasn't already set

Alan T. DeKok at 2013-04-25T15:43:26Z
Files modified:
	* src/main/mainconfig.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8b1b2eaeb51cf626053728de626d04b7ad5aeb49
====== 
Use "-D share", now that we need it

Alan T. DeKok at 2013-04-25T15:43:19Z
Files modified:
	* Makefile
	* raddb/debug.conf
	* src/tests/Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/581fa8e708244fd2a8984a711bbe9b5645390d97
====== 
Move log configuration to structure in log.c

So that other programs can now use / link to it.

This is the first step in creating a library around the
common server source files

Alan T. DeKok at 2013-04-25T15:33:59Z
Files modified:
	* src/include/conffile.h
	* src/include/log.h
	* src/include/radiusd.h
	* src/main/command.c
	* src/main/conffile.c
	* src/main/log.c
	* src/main/mainconfig.c
	* src/main/radattr.c
	* src/main/radattr.mk
	* src/main/radiusd.c
	* src/main/radmin.c
	* src/main/radwho.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0506abf54dd1e709c9339a4097113f424e92548e
====== 
Fix compile warning

Alan T. DeKok at 2013-04-25T15:33:59Z
Files modified:
	* src/modules/rlm_expr/rlm_expr.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa5799a106ae92ce46ef8f0a7fb6447bd83f6e2e
====== 
Revert "Replace some globals with library specific static variables"

This reverts commit 2804cde754c5c42a55271139e23be28a279fcffc.

Getters and setters cause name-space and code explosion.
They are evil beyond compare

Alan T. DeKok at 2013-04-25T15:33:59Z
Files modified:
	* src/include/conffile.h
	* src/include/radiusd.h
	* src/main/command.c
	* src/main/conffile.c
	* src/main/exec.c
	* src/main/listen.c
	* src/main/log.c
	* src/main/mainconfig.c
	* src/main/radconf2xml.c
	* src/main/radiusd.c
	* src/main/radmin.c
	* src/main/radwho.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c6655261f2ec137f1155c783701d3418604b1e18
====== 
-- 
This commit summary was generated @2013-04-26T00:00:05Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list