Automatic report from sources (radiusd) between 22.11.2007 - 23.11.2007 GMT

Automatic cvs log generator cparker at starnetusa.net
Fri Nov 23 10:01:57 CET 2007


CVS log entries from 22.11.2007 (Thu) 09:00:05 - 23.11.2007 (Fri) 09:00:00 GMT
=====================================================
Summary by authors
=====================================================
Author: aland
	File: radiusd/src/modules/rlm_eap/eap.h; Revisions: 1.34
	File: radiusd/src/lib/print.c; Revisions: 1.52
	File: radiusd/src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c; Revisions: 1.16
	File: radiusd/src/modules/rlm_eap/types/rlm_eap_peap/peap.c; Revisions: 1.31
	File: radiusd/src/modules/rlm_eap/mem.c; Revisions: 1.22
	File: radiusd/src/modules/rlm_eap/libeap/tls.c; Revisions: 1.10
	File: radiusd/src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c; Revisions: 1.40
	File: radiusd/src/lib/dict.c; Revisions: 1.109
	File: radiusd/src/modules/rlm_eap/libeap/eap_tls.c; Revisions: 1.7

=====================================================
Combined list of identical log entries
=====================================================
Description:
	Prepare for session resumption patch.

	Prepare for sending fragmented data inside of the TLS tunnel
	for phase 2 (TTLS/PEAP)
Modified files:
	File: radiusd/src/modules/rlm_eap/libeap/eap_tls.c; Revision: 1.7;
	Date: 2007/11/22 09:43:20; Author: aland; Lines: (+31 -6)
	File: radiusd/src/modules/rlm_eap/libeap/tls.c; Revision: 1.10;
	Date: 2007/11/22 09:43:20; Author: aland; Lines: (+23 -2)
-------------------------------
Description:
	Track the number of round trips, and bail out on a connection
	after too many trips.
Modified files:
	File: radiusd/src/modules/rlm_eap/eap.h; Revision: 1.34;
	Date: 2007/11/22 13:23:43; Author: aland; Lines: (+4 -2)
	File: radiusd/src/modules/rlm_eap/mem.c; Revision: 1.22;
	Date: 2007/11/22 13:23:44; Author: aland; Lines: (+9 -2)
-------------------------------
Description:
	Clean up code to call tls_handshake_send(), which deals with
	fragmented data inside of the TLS tunnel.

	It still doesn't work with PEAP/EAP-TLS, but that's now because
	after the tunneled session is set up, the *outer* session sends
	a bare ACK, where it really needs an ACK inside of the tunnel.
	This means that it skips updating the internal list of
	"known EAP sessions".  When the next piece of data comes in,
	it's EAP Id is one more than expected from the tunneled State,
	and the code thinks there's something weird going on.
Modified files:
	File: radiusd/src/modules/rlm_eap/types/rlm_eap_peap/peap.c; Revision: 1.31;
	Date: 2007/11/22 09:47:12; Author: aland; Lines: (+15 -58)
	File: radiusd/src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c; Revision: 1.16;
	Date: 2007/11/22 09:47:13; Author: aland; Lines: (+7 -2)
	File: radiusd/src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c; Revision: 1.40;
	Date: 2007/11/22 09:47:12; Author: aland; Lines: (+17 -39)
=====================================================
Log entries
=====================================================
Description:
	Some changes to speed up dictionary initialization

	- move to simple memory pool, which puts all attributes and
	values close together in memory.

	- cache vendor/attr when adding attr/value, to prevent extra
	dictionary lookups.  Most attributes are grouped by vendor,
	and most values grouped by attribute, so caching the last one
	makes a big difference

	- re-order the checks for types and ATTRIBUTE/VALUE, so that
	the ones which are used the most are checked for first.

	The result is a significant reduction in the time taken to
	start the server.  It should also help a lot on any future
	Windows port, where memory allocation is horrible, and
	loading the dictionaries takes a noticable amount of time.
Modified files:
	File: radiusd/src/lib/dict.c; Revision: 1.109;
	Date: 2007/11/22 09:18:03; Author: aland; Lines:  (+140 -47)
-------------------------------
Description:
	Move to snprintf.  Change to use vp_octets, which is unsigned
Modified files:
	File: radiusd/src/lib/print.c; Revision: 1.52;
	Date: 2007/11/22 15:37:51; Author: aland; Lines:  (+4 -3)
=====================================================
Summary of modified files
=====================================================
File: radiusd/src/lib/dict.c
Revisions: 1.109
Authors: aland (+140 -47)
-------------------------------
File: radiusd/src/lib/print.c
Revisions: 1.52
Authors: aland (+4 -3)
-------------------------------
File: radiusd/src/modules/rlm_eap/eap.h
Revisions: 1.34
Authors: aland (+4 -2)
-------------------------------
File: radiusd/src/modules/rlm_eap/libeap/eap_tls.c
Revisions: 1.7
Authors: aland (+31 -6)
-------------------------------
File: radiusd/src/modules/rlm_eap/libeap/tls.c
Revisions: 1.10
Authors: aland (+23 -2)
-------------------------------
File: radiusd/src/modules/rlm_eap/mem.c
Revisions: 1.22
Authors: aland (+9 -2)
-------------------------------
File: radiusd/src/modules/rlm_eap/types/rlm_eap_peap/peap.c
Revisions: 1.31
Authors: aland (+15 -58)
-------------------------------
File: radiusd/src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c
Revisions: 1.16
Authors: aland (+7 -2)
-------------------------------
File: radiusd/src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
Revisions: 1.40
Authors: aland (+17 -39)
-- 
Automatic cron job from /web/pages/us.freeradius.org/bin/new_makelog.pl



More information about the Freeradius-Devel mailing list