Automatic report from sources (radiusd) between 20.04.2007 - 21.04.2007 GMT

Automatic cvs log generator cparker at starnetusa.net
Sat Apr 21 10:03:28 CEST 2007


CVS log entries from 20.04.2007 (Fri) 08:00:01 - 21.04.2007 (Sat) 08:00:01 GMT
=====================================================
Summary by authors
=====================================================
Author: aland
	File: radiusd/src/main/valuepair.c; Revisions: 1.83
	File: radiusd/src/main/listen.c; Revisions: 1.63
	File: radiusd/src/include/radiusd.h; Revisions: 1.227, 1.226
	File: radiusd/src/modules/rlm_sqlcounter/rlm_sqlcounter.c; Revisions: 1.37
	File: radiusd/src/modules/rlm_digest/rlm_digest.c; Revisions: 1.28
	File: radiusd/src/modules/rlm_attr_filter/rlm_attr_filter.c; Revisions: 1.36
	File: radiusd/src/modules/rlm_counter/rlm_counter.c; Revisions: 1.61
	File: radiusd/src/modules/rlm_expr/paircmp.c; Revisions: 1.13
	File: radiusd/src/main/xlat.c; Revisions: 1.118
	File: radiusd/src/modules/rlm_pap/rlm_pap.c; Revisions: 1.51
	File: radiusd/src/modules/rlm_realm/rlm_realm.c; Revisions: 1.66, 1.65
	File: radiusd/raddb/eap.conf; Revisions: 1.11, 1.4.4.5
	File: radiusd/src/lib/radius.c; Revisions: 1.202, 1.201
	File: radiusd/src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c; Revisions: 1.41, 1.21.4.14
	File: radiusd/src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c; Revisions: 1.7
	File: radiusd/src/modules/rlm_sqlippool/rlm_sqlippool.c; Revisions: 1.28
	File: radiusd/src/modules/rlm_detail/rlm_detail.c; Revisions: 1.59
	File: radiusd/src/modules/rlm_expiration/rlm_expiration.c; Revisions: 1.15
	File: radiusd/src/modules/rlm_ippool/rlm_ippool.c; Revisions: 1.45
	File: radiusd/src/main/event.c; Revisions: 1.23, 1.22
	File: radiusd/src/include/libradius.h; Revisions: 1.137, 1.136, 1.135, 1.134
	File: radiusd/src/modules/rlm_preprocess/rlm_preprocess.c; Revisions: 1.76
	File: radiusd/src/modules/rlm_logintime/rlm_logintime.c; Revisions: 1.15

=====================================================
Combined list of identical log entries
=====================================================
Description:
	RADCLIENT is not const, as it gets updated for SNMP stats
Modified files:
	File: radiusd/src/include/radiusd.h; Revision: 1.226;
	Date: 2007/04/20 09:21:41; Author: aland; Lines: (+3 -3)
	File: radiusd/src/main/event.c; Revision: 1.23;
	Date: 2007/04/20 09:21:41; Author: aland; Lines: (+7 -6)
-------------------------------
Description:
	Added rad_recv_header() function, which calls MSG_PEEK on the
	socket to get the header, and the source IP.  This allows us
	to perform some basic sanity checks, like "known client" before
	we allocate memory for the packet.

	This slows the server down slightly for normal cases, but can
	greatly improve its robustness to DoS attacks.  As of now, it
	logs *nothing* and allocates *no* memory on a DoS, so it should
	be able to deal with them pretty well.

	The rad_recv_header() function also returns the size of the packet
	(taken from the header), which can permit us in the future to
	minimize the number of memory allocations we make.
Modified files:
	File: radiusd/src/include/libradius.h; Revision: 1.135;
	Date: 2007/04/20 08:48:54; Author: aland; Lines: (+4 -2)
	File: radiusd/src/lib/radius.c; Revision: 1.201;
	Date: 2007/04/20 08:48:54; Author: aland; Lines: (+86 -5)
	File: radiusd/src/main/listen.c; Revision: 1.63;
	Date: 2007/04/20 08:48:54; Author: aland; Lines: (+69 -45)
-------------------------------
Description:
	Removed the "verified" field from RADIUS_PACKET, as we no longer
	accept old-style accounting packets
Modified files:
	File: radiusd/src/include/libradius.h; Revision: 1.136;
	Date: 2007/04/20 09:26:00; Author: aland; Lines: (+3 -4)
	File: radiusd/src/lib/radius.c; Revision: 1.202;
	Date: 2007/04/20 09:26:00; Author: aland; Lines: (+18 -28)
	File: radiusd/src/main/xlat.c; Revision: 1.118;
	Date: 2007/04/20 09:26:01; Author: aland; Lines: (+3 -6)
	File: radiusd/src/modules/rlm_detail/rlm_detail.c; Revision: 1.59;
	Date: 2007/04/20 09:26:02; Author: aland; Lines: (+7 -6)
-------------------------------
Description:
	Note warnings if there's no DH, and how to fix it.
Modified files:
	File: radiusd/raddb/eap.conf; Revision: 1.4.4.5;
	Date: 2007/04/20 11:58:45; Author: aland; Lines: (+8 -1)
	File: radiusd/src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c; Revision: 1.41;
	Date: 2007/04/20 11:59:10; Author: aland; Lines: (+8 -2)
	File: radiusd/src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c; Revision: 1.21.4.14;
	Date: 2007/04/20 11:58:46; Author: aland; Lines: (+7 -1)
-------------------------------
Description:
	Use new radius_paircreate() function.

	also cleaned up wrong code in Novell's eDir solution, that
	put strings into vp_strvalue for integer types
Modified files:
	File: radiusd/src/modules/rlm_attr_filter/rlm_attr_filter.c; Revision: 1.36;
	Date: 2007/04/20 14:31:32; Author: aland; Lines: (+6 -10)
	File: radiusd/src/modules/rlm_counter/rlm_counter.c; Revision: 1.61;
	Date: 2007/04/20 14:31:32; Author: aland; Lines: (+4 -12)
	File: radiusd/src/modules/rlm_digest/rlm_digest.c; Revision: 1.28;
	Date: 2007/04/20 14:31:31; Author: aland; Lines: (+5 -12)
	File: radiusd/src/modules/rlm_expiration/rlm_expiration.c; Revision: 1.15;
	Date: 2007/04/20 14:31:32; Author: aland; Lines: (+5 -8)
	File: radiusd/src/modules/rlm_expr/paircmp.c; Revision: 1.13;
	Date: 2007/04/20 14:31:30; Author: aland; Lines: (+11 -9)
	File: radiusd/src/modules/rlm_ippool/rlm_ippool.c; Revision: 1.45;
	Date: 2007/04/20 14:31:32; Author: aland; Lines: (+8 -15)
	File: radiusd/src/modules/rlm_logintime/rlm_logintime.c; Revision: 1.15;
	Date: 2007/04/20 14:31:31; Author: aland; Lines: (+6 -7)
	File: radiusd/src/modules/rlm_pap/rlm_pap.c; Revision: 1.51;
	Date: 2007/04/20 14:31:29; Author: aland; Lines: (+7 -10)
	File: radiusd/src/modules/rlm_preprocess/rlm_preprocess.c; Revision: 1.76;
	Date: 2007/04/20 14:31:30; Author: aland; Lines: (+24 -41)
	File: radiusd/src/modules/rlm_realm/rlm_realm.c; Revision: 1.66;
	Date: 2007/04/20 14:31:30; Author: aland; Lines: (+5 -8)
	File: radiusd/src/modules/rlm_sqlcounter/rlm_sqlcounter.c; Revision: 1.37;
	Date: 2007/04/20 14:31:31; Author: aland; Lines: (+6 -7)
	File: radiusd/src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c; Revision: 1.7;
	Date: 2007/04/20 14:31:31; Author: aland; Lines: (+4 -14)
	File: radiusd/src/modules/rlm_sqlippool/rlm_sqlippool.c; Revision: 1.28;
	Date: 2007/04/20 14:31:30; Author: aland; Lines: (+4 -8)
-------------------------------
Description:
	New radius_paircreate() function that takes a REQUEST* and a
	VALUE_PAIR**, along with the attr & type of paircreate().

	It creates the pair (or exits if it can't, because it's OOM).
	then adds the pair to the VP**.

	This ends up removing a fair amount of code in the modules &&
	server core, that did:

	vp = pairmake()
	if (!vp) {
		oom
		...
	}

	pairadd()
Modified files:
	File: radiusd/src/include/radiusd.h; Revision: 1.227;
	Date: 2007/04/20 14:30:11; Author: aland; Lines: (+4 -2)
	File: radiusd/src/main/valuepair.c; Revision: 1.83;
	Date: 2007/04/20 14:30:11; Author: aland; Lines: (+28 -2)
=====================================================
Log entries
=====================================================
Description:
	Note command to create DH file
Modified files:
	File: radiusd/raddb/eap.conf; Revision: 1.11;
	Date: 2007/04/20 11:48:40; Author: aland; Lines:  (+7 -1)
-------------------------------
Description:
	Can't remove lvalue completely until we've audited the code
	for all locations that assume they can write data to vp_strvalue
	of an integer/date/ipaddr type
Modified files:
	File: radiusd/src/include/libradius.h; Revision: 1.137;
	Date: 2007/04/20 14:08:44; Author: aland; Lines:  (+17 -5)
-------------------------------
Description:
	Removed "lvalue" from the VALUE_PAIR structure.  This will break
	many third-party modules.

	However, it enables us to pass the VALUE_PAIR_DATA structure
	around, and do comparisons on it, which should permit greater
	flexibility in the configuration.
Modified files:
	File: radiusd/src/include/libradius.h; Revision: 1.134;
	Date: 2007/04/20 08:43:21; Author: aland; Lines:  (+5 -6)
-------------------------------
Description:
	run "can_handle_new_request" on all packets, not just ones
	which are completely new (i.e. for which there is no request
	in the request hash)

	Update "received_retransmit" to handle duplicate accounting packets.
	These should NOT happen, but the code now handles them.
Modified files:
	File: radiusd/src/main/event.c; Revision: 1.22;
	Date: 2007/04/20 08:41:28; Author: aland; Lines:  (+28 -6)
-------------------------------
Description:
	IPv6 is now supported
Modified files:
	File: radiusd/src/modules/rlm_realm/rlm_realm.c; Revision: 1.65;
	Date: 2007/04/20 13:19:27; Author: aland; Lines:  (+2 -7)
=====================================================
Summary of modified files
=====================================================
File: radiusd/raddb/eap.conf
Revisions: 1.11, 1.4.4.5
Authors: aland (+7 -1), aland (+8 -1)
-------------------------------
File: radiusd/src/include/libradius.h
Revisions: 1.137, 1.136, 1.135, 1.134
Authors: aland (+17 -5), aland (+3 -4), aland (+4 -2), aland (+5 -6)
-------------------------------
File: radiusd/src/include/radiusd.h
Revisions: 1.227, 1.226
Authors: aland (+4 -2), aland (+3 -3)
-------------------------------
File: radiusd/src/lib/radius.c
Revisions: 1.202, 1.201
Authors: aland (+18 -28), aland (+86 -5)
-------------------------------
File: radiusd/src/main/event.c
Revisions: 1.23, 1.22
Authors: aland (+7 -6), aland (+28 -6)
-------------------------------
File: radiusd/src/main/listen.c
Revisions: 1.63
Authors: aland (+69 -45)
-------------------------------
File: radiusd/src/main/valuepair.c
Revisions: 1.83
Authors: aland (+28 -2)
-------------------------------
File: radiusd/src/main/xlat.c
Revisions: 1.118
Authors: aland (+3 -6)
-------------------------------
File: radiusd/src/modules/rlm_attr_filter/rlm_attr_filter.c
Revisions: 1.36
Authors: aland (+6 -10)
-------------------------------
File: radiusd/src/modules/rlm_counter/rlm_counter.c
Revisions: 1.61
Authors: aland (+4 -12)
-------------------------------
File: radiusd/src/modules/rlm_detail/rlm_detail.c
Revisions: 1.59
Authors: aland (+7 -6)
-------------------------------
File: radiusd/src/modules/rlm_digest/rlm_digest.c
Revisions: 1.28
Authors: aland (+5 -12)
-------------------------------
File: radiusd/src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c
Revisions: 1.41, 1.21.4.14
Authors: aland (+8 -2), aland (+7 -1)
-------------------------------
File: radiusd/src/modules/rlm_expiration/rlm_expiration.c
Revisions: 1.15
Authors: aland (+5 -8)
-------------------------------
File: radiusd/src/modules/rlm_expr/paircmp.c
Revisions: 1.13
Authors: aland (+11 -9)
-------------------------------
File: radiusd/src/modules/rlm_ippool/rlm_ippool.c
Revisions: 1.45
Authors: aland (+8 -15)
-------------------------------
File: radiusd/src/modules/rlm_logintime/rlm_logintime.c
Revisions: 1.15
Authors: aland (+6 -7)
-------------------------------
File: radiusd/src/modules/rlm_pap/rlm_pap.c
Revisions: 1.51
Authors: aland (+7 -10)
-------------------------------
File: radiusd/src/modules/rlm_preprocess/rlm_preprocess.c
Revisions: 1.76
Authors: aland (+24 -41)
-------------------------------
File: radiusd/src/modules/rlm_realm/rlm_realm.c
Revisions: 1.66, 1.65
Authors: aland (+5 -8), aland (+2 -7)
-------------------------------
File: radiusd/src/modules/rlm_sqlcounter/rlm_sqlcounter.c
Revisions: 1.37
Authors: aland (+6 -7)
-------------------------------
File: radiusd/src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
Revisions: 1.7
Authors: aland (+4 -14)
-------------------------------
File: radiusd/src/modules/rlm_sqlippool/rlm_sqlippool.c
Revisions: 1.28
Authors: aland (+4 -8)
-- 
Automatic cron job from /web/pages/us.freeradius.org/bin/new_makelog.pl



More information about the Freeradius-Devel mailing list