GIT Log for 2011-05-10 23:33 GMT

aland aland at deployingradius.com
Wed May 11 01:33:02 CEST 2011


commit 2905a0382df9a864a164ad51feca1f2ddddf086c
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue May 10 14:55:32 2011 +0200

    Parse TLS configuration for home servers

Files changed:
 src/include/realms.h |    3 +++
 src/main/realms.c    |   44 +++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 46 insertions(+), 1 deletions(-)

======================================================================
commit 2d157daa5bae0d25a880c51905caf67842c96c44
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue May 10 14:54:36 2011 +0200

    Added code for tls client configuration
    
    i.e. we are the client.

Files changed:
 src/include/tls.h |   13 +++--
 src/main/tls.c    |  131 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 138 insertions(+), 6 deletions(-)

======================================================================
commit b51cebcc94131ea1a1b980a4bbd376c5aa657af3
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue May 10 14:32:49 2011 +0200

    Parse "tls" configuration section for sockets

Files changed:
 src/include/radiusd.h |   20 ++++++++++-
 src/include/tls.h     |    3 +-
 src/main/cb.c         |    3 +-
 src/main/listen.c     |   96 ++++++++++++++++++++++++++++++++++++++++++++++--
 src/main/process.c    |    4 +-
 src/main/tls.c        |    1 -
 6 files changed, 117 insertions(+), 10 deletions(-)

======================================================================
commit ddaa27d2949ad31c2ad805aceeaa0b3a4cfad973
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue May 10 14:03:44 2011 +0200

    Removed EAP names from global TLS definitions and structures
    
    replace EAPTLS_ FR_TLS_ `find src/include src/main src/modules/rlm_eap -name "*.[ch]" -print`
    replace eaptls_status_t fr_tls_status_t `find src/include src/main src/modules/rlm_eap -name "*.[ch]" -print`
    
     And then to fix up EAP-specific names again:
    
    replace FR_TLS_PACKET EAPTLS_PACKET  `find src/include src/main src/modules/rlm_eap -name "*.[ch]" -print`
    replace FR_TLS_MPPE_KEY_LEN EAPTLS_MPPE_KEY_LEN `find src/include src/main src/modules/rlm_eap -name "*.[ch]" -print`

Files changed:
 src/include/tls.h                                  |   32 +++---
 src/main/tls.c                                     |   20 ++--
 src/modules/rlm_eap/libeap/eap_tls.c               |  128 ++++++++++----------
 src/modules/rlm_eap/libeap/eap_tls.h               |    2 +-
 src/modules/rlm_eap/libeap/mppe_keys.c             |   10 +-
 .../rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c      |   16 ++--
 .../rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c        |    8 +-
 .../rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c      |    8 +-
 8 files changed, 112 insertions(+), 112 deletions(-)

======================================================================
commit 1e9ea9419fae964408465c310ea6ae2d9f641ff8
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue May 10 13:51:08 2011 +0200

    Fix build errors

Files changed:
 src/include/radiusd.h |   10 ++++++++++
 src/main/tls.c        |    2 ++
 2 files changed, 12 insertions(+), 0 deletions(-)

======================================================================
commit face8f6b3127676720c43ab0032f9e54c75c7b98
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Sat Apr 2 21:41:12 2011 +0200

    Move more TLS functions into the server core.
    
    There is now a tls server configuration structure, which
    should make it easier to deal with many TLS data exchanges

Files changed:
 src/include/tls.h                                  |   64 ++-
 src/main/tls.c                                     | 1098 +++++++++++++++++++
 .../rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c        | 1101 +-------------------
 .../rlm_eap/types/rlm_eap_tls/rlm_eap_tls.h        |   62 +--
 4 files changed, 1182 insertions(+), 1143 deletions(-)

======================================================================
commit ea0da816772820ba09a4fbf9475cf584921ebc6e
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Sat Apr 2 20:55:30 2011 +0200

    Removed references to EAP from code now in server core.

Files changed:
 src/include/tls.h                                  |    2 +-
 src/main/tls.c                                     |   10 +++++-----
 .../rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c        |    2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

======================================================================
commit 4bc09338a0028c7fee5d7180184f0b2be6562100
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Sat Apr 2 18:11:41 2011 +0200

    Moved TLS functions to a common area.
    
    In preparation for doing RadSec

Files changed:
 src/main/Makefile.in                |    3 +
 src/main/cb.c                       |  131 ++++++++
 src/main/tls.c                      |  595 +++++++++++++++++++++++++++++++++++
 src/modules/rlm_eap/libeap/Makefile |    2 +-
 src/modules/rlm_eap/libeap/cb.c     |  131 --------
 src/modules/rlm_eap/libeap/tls.c    |  595 -----------------------------------
 6 files changed, 730 insertions(+), 727 deletions(-)

======================================================================
commit 2c77bf1de02c1d72f05757f1d215c17e012f6de9
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Sat Apr 2 17:55:57 2011 +0200

    Move TLS functions to new header file

Files changed:
 src/include/tls.h                    |  315 ++++++++++++++++++++++++++++++++++
 src/modules/rlm_eap/libeap/cb.c      |    7 +-
 src/modules/rlm_eap/libeap/eap_tls.c |   34 +++--
 src/modules/rlm_eap/libeap/eap_tls.h |  275 +-----------------------------
 src/modules/rlm_eap/libeap/tls.c     |   10 +-
 5 files changed, 343 insertions(+), 298 deletions(-)

======================================================================
commit 03558520df03b1c766dd2aa0f16f1ed4bb1e8b86
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Sat Apr 2 13:47:16 2011 +0200

    Clean up SSL set/get ex data handlers.
    
    No need for global variables, we can use fixed indices.

Files changed:
 src/modules/rlm_eap/libeap/cb.c                    |   10 +--
 src/modules/rlm_eap/libeap/eap_tls.c               |    5 +-
 src/modules/rlm_eap/libeap/eap_tls.h               |   12 ++-
 src/modules/rlm_eap/libeap/tls.c                   |   10 ++-
 .../rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c        |   85 ++------------------
 5 files changed, 25 insertions(+), 97 deletions(-)

======================================================================
commit 58480647a10f11944df5ac366c5f14d8b385f6f7
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Sat Apr 2 10:17:11 2011 +0200

    Added socket thaw API

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

======================================================================
commit 31822cf5a4293ba470e5c3a8ac0bc61247d2cbbe
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Sat Apr 2 10:15:08 2011 +0200

    Sample TLS configuration for RadSec
    
    This documents RADIUS over TLS over TCP.

Files changed:
 raddb/Makefile            |   14 ++-
 raddb/sites-available/tls |  403 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 416 insertions(+), 1 deletions(-)

======================================================================
commit a3e378257dc82e5882e5a011a7bb318185d5d291
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Sat Apr 2 10:13:35 2011 +0200

    RFC 3539
    
    This documents the retrransmission timers implemented as part
    of doing Status-Server over TCP

Files changed:
 doc/rfc/rfc3539.txt | 2299 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 2299 insertions(+), 0 deletions(-)

======================================================================
commit 73c5e103dce22c9e747443450d483a6615121360
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue May 10 10:45:54 2011 +0200

    If accounting start/interim/stop doesn't do anything, return NOOP
    
    If num_affected_rows == 0, return NOOP

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

======================================================================
commit 00af351dbfb796a78b9d1a4af6591b7bcdd7c4d7
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue May 10 10:28:03 2011 +0200

    Clean up statistics gathering

Files changed:
 src/include/stats.h |   28 ++-------------
 src/main/listen.c   |   93 ++++++++++++++++++++++++--------------------------
 src/main/process.c  |   29 ++++++++++++++--
 3 files changed, 74 insertions(+), 76 deletions(-)

======================================================================
commit d41cecbdfae6b2a9330337e91732370310fabc06
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Tue May 10 09:34:56 2011 +0200

    Track global coa/disconnect stats

Files changed:
 src/include/stats.h |   12 ++++++++++++
 src/main/command.c  |    4 ++++
 src/main/stats.c    |   27 +++++++++++++++++----------
 3 files changed, 33 insertions(+), 10 deletions(-)

======================================================================
commit 1a48e2cc07056aa0bd3d8742c212fc8cffe138ed
Author: Alan T. DeKok <aland at freeradius.org>
Date:   Mon May 9 20:42:31 2011 +0200

    Show stats for CoA home servers, too

Files changed:
 src/main/command.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

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



More information about the Freeradius-Devel mailing list