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