GIT Log for 2008-08-26 23:33 GMT
commit e15f3b33c2b4fae4abed0eac80fe94eb82e795de Author: Stephen Gran <steve@lobefin.net> Date: Mon Aug 25 14:18:19 2008 +0100 Fix unsafe use of tmpfile. Signed-off-by: Stephen Gran <steve@lobefin.net> Files changed: dialup_admin/bin/backup_radacct | 16 ++++++++-------- 1 files changed, 8 insertions(+), 8 deletions(-) ====================================================================== commit d21c7dc8da9c638377d6095cc499c3285c5fdd64 Author: Alan T. DeKok <aland@freeradius.org> Date: Tue Aug 26 15:27:23 2008 +0200 Check for __thread For thread-local storage. Files changed: aclocal.m4 | 12 -------- configure | 64 +-------------------------------------------- configure.in | 2 - src/include/autoconf.h.in | 3 -- 4 files changed, 1 insertions(+), 80 deletions(-) ====================================================================== commit 236126fdbd47de316e987b73d700208d902d5171 Author: Alan T. DeKok <aland@freeradius.org> Date: Tue Aug 26 15:15:22 2008 +0200 Use thread-local storage for log messages We try to use __thread where possible... it's better. Files changed: src/lib/log.c | 78 ++++---------------------------------------------------- 1 files changed, 6 insertions(+), 72 deletions(-) ====================================================================== commit 26d104026c948c473dbed6c2c369ab2c76db5844 Author: Alan T. DeKok <aland@freeradius.org> Date: Tue Aug 26 11:16:37 2008 +0200 fr_strerror -> fr_strerror() This is in preparation for (perhaps) making the logging functions thread-safe. Files changed: src/include/libradius.h | 2 +- src/lib/dhcp.c | 8 ++++---- src/lib/dict.c | 6 +++--- src/lib/log.c | 20 +++++++------------- src/lib/valuepair.c | 2 +- src/main/client.c | 2 +- src/main/dhcpd.c | 2 +- src/main/evaluate.c | 4 ++-- src/main/event.c | 2 +- src/main/files.c | 4 ++-- src/main/listen.c | 8 ++++---- src/main/mainconfig.c | 2 +- src/main/modcall.c | 2 +- src/main/modules.c | 2 +- src/main/radclient.c | 6 +++--- src/main/radsniff.c | 2 +- src/main/vmps.c | 4 ++-- src/modules/rlm_acct_unique/rlm_acct_unique.c | 2 +- src/modules/rlm_attr_rewrite/rlm_attr_rewrite.c | 2 +- src/modules/rlm_eap/libeap/mppe_keys.c | 2 +- .../rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c | 2 +- .../rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c | 2 +- src/modules/rlm_ldap/rlm_ldap.c | 2 +- src/modules/rlm_mschap/rlm_mschap.c | 4 ++-- src/modules/rlm_policy/evaluate.c | 2 +- src/modules/rlm_sql/rlm_sql.c | 4 ++-- src/modules/rlm_sql/sql.c | 2 +- src/modules/rlm_sql_log/rlm_sql_log.c | 2 +- 28 files changed, 49 insertions(+), 55 deletions(-) ====================================================================== commit d3e553987770e50807fd8d97a3f94da99903592c Author: Alan T. DeKok <aland@freeradius.org> Date: Tue Aug 26 10:34:55 2008 +0200 Rename librad_* to fr_* perl -pi -e "s/librad_debug/fr_debug_flag/g;s/librad_log/fr_strerror_printf/g;s/librad_dodns/fr_dns_lookups/g;s/librad_perror/fr_perror/g;s/librad_max_attributes/fr_max_attributes/g;s/librad_safeprint/fr_print_string/g;s/librad_errstr/fr_strerror/g;" Files changed: src/include/libradius.h | 18 +- src/lib/dhcp.c | 28 ++-- src/lib/dict.c | 172 ++++++++++---------- src/lib/filters.c | 20 ++-- src/lib/log.c | 16 +- src/lib/misc.c | 14 +- src/lib/packet.c | 8 +- src/lib/print.c | 8 +- src/lib/radius.c | 92 ++++++------ src/lib/valuepair.c | 100 ++++++------ src/lib/vqp.c | 34 ++-- src/main/auth.c | 4 +- src/main/client.c | 2 +- src/main/conffile.c | 6 +- src/main/dhcpd.c | 2 +- src/main/evaluate.c | 4 +- src/main/event.c | 2 +- src/main/files.c | 4 +- src/main/listen.c | 8 +- src/main/mainconfig.c | 8 +- src/main/modcall.c | 2 +- src/main/modules.c | 2 +- src/main/radclient.c | 24 ++-- src/main/radsniff.c | 8 +- src/main/radwho.c | 6 +- src/main/vmps.c | 4 +- src/modules/rlm_acct_unique/rlm_acct_unique.c | 2 +- src/modules/rlm_attr_rewrite/rlm_attr_rewrite.c | 2 +- src/modules/rlm_dbm/rlm_dbm.c | 2 +- src/modules/rlm_dbm/rlm_dbm_parser.c | 12 +- src/modules/rlm_eap/libeap/mppe_keys.c | 2 +- src/modules/rlm_eap/radeapclient.c | 22 ++-- .../rlm_eap/types/rlm_eap_ikev2/rlm_eap_ikev2.c | 2 +- .../rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c | 2 +- src/modules/rlm_ldap/rlm_ldap.c | 2 +- src/modules/rlm_mschap/rlm_mschap.c | 4 +- src/modules/rlm_policy/evaluate.c | 2 +- src/modules/rlm_sql/rlm_sql.c | 4 +- src/modules/rlm_sql/sql.c | 2 +- src/modules/rlm_sql_log/rlm_sql_log.c | 2 +- 40 files changed, 329 insertions(+), 329 deletions(-) ====================================================================== commit 814b3df8b3532e76246d6bef8d682d57a452e81c Author: Alan T. DeKok <aland@freeradius.org> Date: Tue Aug 26 10:25:34 2008 +0200 Note more changes Files changed: doc/ChangeLog | 26 +++++++++----------------- 1 files changed, 9 insertions(+), 17 deletions(-) ====================================================================== commit d23959cdeef37d48803202864876fc21459faf50 Author: Alan T. DeKok <aland@freeradius.org> Date: Mon Aug 25 23:28:49 2008 +0200 Complain on references to things like "prefix =" i.e. check for cp->value == NULL, rather than core dumping Files changed: src/main/conffile.c | 5 ----- 1 files changed, 0 insertions(+), 5 deletions(-) ====================================================================== commit 386cb6348e54c40f3684f4b25d2e3bcab320d160 Author: Alan T. DeKok <aland@freeradius.org> Date: Mon Aug 25 11:26:42 2008 +0200 Left this out earlier. Files changed: raddb/modules/wimax | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-) ======================================================================
participants (1)
-
aland@deployingradius.com