GIT Log for 2010-04-29 23:33 GMT

aland aland at deployingradius.com
Fri Apr 30 01:33:01 CEST 2010


commit 19fc3940db2e2bbd354c59303c50b230c77d7653
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Thu Apr 29 10:26:47 2010 +0200

    Document more proxy functionality
    
    If the NAS doesn't retransmit, we don't either.

Files changed:
 raddb/proxy.conf |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

======================================================================
commit fd06854aa64fd6dbf3794f1e695a4ac613637a56
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Thu Apr 29 10:25:47 2010 +0200

    More debugging messages
    
    So that the user knows when a socket is closed due to lifetime or max_queries

Files changed:
 src/modules/rlm_sql/sql.c |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

======================================================================
commit 8dbc696916652fca8e10d2c001d1a2f96187d9ab
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Thu Apr 29 10:25:12 2010 +0200

    Removed unnecessary fflush()

Files changed:
 src/modules/frs_dhcp/dhcp.c |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

======================================================================
commit 8d6622aa511c9c803e3bd020a15b437723a4738a
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Thu Apr 29 10:16:59 2010 +0200

    Ignore autoconf files
    
    Hopefully for 2.2.0, we can start getting rid of that horrible
    system

Files changed:
 .gitignore |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

======================================================================
commit 5b5fc292113861b65b8bb786e260fbccc7ba98af
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Wed Apr 28 16:52:05 2010 +0200

    Add sub-options to Option 82

Files changed:
 share/dictionary.dhcp |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

======================================================================
commit 97c36635617bc8330f21d2b7a7474d6ece462525
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Wed Apr 28 16:50:13 2010 +0200

    Large code cleanups.
    
    Fix error messages (no fprintf)
    Enable option 82 sub-options
    Allow it to originate DHCP packets, too

Files changed:
 src/modules/frs_dhcp/dhcp.c |  588 +++++++++++++++++++++++++++----------------
 1 files changed, 374 insertions(+), 214 deletions(-)

======================================================================
commit e0736545494890e825ec28fbb46c1321480a17e4
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Wed Apr 28 13:47:35 2010 +0200

    Make dhcp_socket_t structure fall in line with listen_socket_t

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

======================================================================
commit 67d995975096c7fa8ece4693161ad3674f600c21
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Wed Apr 28 13:39:46 2010 +0200

    Fixed typo

Files changed:
 src/modules/frs_dhcp/frs_dhcp.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

======================================================================
commit ed96d5b83d2f3c53fe316699450257acc7249924
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Wed Apr 28 11:01:14 2010 +0200

    Use readline only if we have the header files
    
    Otherwise people install libreadline, and then the compile stage
    fails because there's no header files

Files changed:
 src/main/radmin.c |   25 +++++++++++++------------
 1 files changed, 13 insertions(+), 12 deletions(-)

======================================================================
commit 46de542209627674034535ee2a8970ddb94bdd81
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue Apr 27 18:53:17 2010 +0200

    Fix error message for people who don't understand it

Files changed:
 src/main/modcall.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

======================================================================
commit c66a88291f75dad80a73a9c47705768a3dafb869
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue Apr 27 11:02:54 2010 +0200

    Corrected documentation

Files changed:
 raddb/certs/README |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

======================================================================
commit e7118e7e2d88a07d8d7078f8a9a8daf294f9afb3
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue Apr 27 09:47:38 2010 +0200

    Try to fix link issues, as posted to the list

Files changed:
 src/modules/rlm_python/configure.in |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

======================================================================
commit 044b291410a3c6d3cc8c4e52b4a2764f6b2a47df
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue Apr 27 09:46:37 2010 +0200

    Use  rebind_proc only if args==3
    
    This means that systems which have args != 3 will still build

Files changed:
 src/modules/rlm_ldap/rlm_ldap.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

======================================================================
commit 4d976d1234f0e04beda8de74247f59c66282678d
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Mon Apr 26 17:24:41 2010 +0200

    Work around for bug #35.
    
    The packet is apparently getting freed when the request structure is still
    in the list.  Since it's hard to tell when / why this is happening,
    the short-term fix is to work around it.
    
    It's better to leak memory slowly than to crash quickly.

Files changed:
 src/lib/packet.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

======================================================================
commit bf6bc8b9be4176c35b1fd4c4be69e1a2394114d6
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Mon Apr 26 19:56:54 2010 +0200

    Remove from proxy hash after packet has been verified
    
    This avoids some esoteric conditions where an attacker who can monitor
    the RADIUS packet stream could cause the server to sometimes forget
    about packets that it proxied.
    
    Also cleaned up other issues related to counters (home/listener) when
    proxying.

Files changed:
 src/main/event.c |  114 +++++++++++++++++++++++++++++++-----------------------
 1 files changed, 65 insertions(+), 49 deletions(-)

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



More information about the Freeradius-Devel mailing list