commit 2fb879425040a0ace58cb44dee16cc9a5f66a08e Author: Alan T. DeKok <aland@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@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@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@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(-) ======================================================================