GIT Log for 2008-12-03 00:33 GMT

aland aland at deployingradius.com
Wed Dec 3 01:33:02 CET 2008


commit 2fb879425040a0ace58cb44dee16cc9a5f66a08e
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue Dec 2 10:26:29 2008 +0100

    Note RedHat build FAQ

Files changed:
 redhat/README |   10 ----------
 1 files changed, 0 insertions(+), 10 deletions(-)

======================================================================
commit 57d9720a48961b55027d50745c74cb23938f1523
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue Dec 2 10:11:38 2008 +0100

    Fix for CVE-2008-4474
    
    Dialup-admin uses tmp files insecurely.  Since it isn't running
    in a default install, this shouldn't be a major problem.
    
    Patch from bug #605

Files changed:
 dialup_admin/bin/clean_radacct     |   14 +++++++-------
 dialup_admin/bin/log_badlogins     |    4 +---
 dialup_admin/bin/monthly_tot_stats |   18 +++++++++---------
 dialup_admin/bin/tot_stats         |   18 +++++++++---------
 dialup_admin/bin/truncate_radacct  |   16 ++++++++--------
 5 files changed, 34 insertions(+), 36 deletions(-)

======================================================================
commit 1e85251f1014c21f3f2d7525aa8773ee925ef2a8
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue Dec 2 09:00:52 2008 +0100

    Don't leak memory on error conditions.
    
    Closes Coverity #74.
    
    The program exits anyways on error conditions, but cleaning up
    is usually good practice.

Files changed:
 src/main/radclient.c |   11 ++++-------
 1 files changed, 4 insertions(+), 7 deletions(-)

======================================================================
commit 80ec88fdd77bc419b1185ad8a9c3f7c7d0be4cfe
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue Dec 2 08:56:54 2008 +0100

    Simplify handling of structs.
    
    This closes Coverity #73.
    
    Rather than fixing the problem of leaked memory, we avoid it
    completely by avoiding practices that require complex code to
    avoid leaking memory.

Files changed:
 src/main/radclient.c |   68 ++++++++++++++++++++++++++++---------------------
 1 files changed, 39 insertions(+), 29 deletions(-)

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



More information about the Freeradius-Devel mailing list