GIT Log for 2008-08-26 23:33 GMT

aland aland at deployingradius.com
Wed Aug 27 01:33:01 CEST 2008


commit e15f3b33c2b4fae4abed0eac80fe94eb82e795de
Author: Stephen Gran <steve at lobefin.net>
Date:   Mon Aug 25 14:18:19 2008 +0100

    Fix unsafe use of tmpfile. Signed-off-by: Stephen Gran <steve at lobefin.net>

Files changed:
 dialup_admin/bin/backup_radacct |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)

======================================================================
commit d21c7dc8da9c638377d6095cc499c3285c5fdd64
Author: Alan T. DeKok <aland at 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 at 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 at 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 at 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 at 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 at 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 at 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(-)

======================================================================



More information about the Freeradius-Devel mailing list