Automatic report from sources (radiusd) between 25.10.2005 - 26.10.2005 GMT

Automatic cvs log generator cparker at starnetusa.net
Wed Oct 26 10:02:51 CEST 2005


CVS log entries from 25.10.2005 (Tue) 08:00:01 - 26.10.2005 (Wed) 08:00:00 GMT
=====================================================
Summary by authors
=====================================================
Author: aland
	File: radiusd/share/dictionary.erx; Revisions: 1.12
	File: radiusd/src/lib/radius.c; Revisions: 1.171, 1.170, 1.169, 1.168
	File: radiusd/src/include/libradius.h; Revisions: 1.111, 1.110
	File: radiusd/share/dictionary; Revisions: 1.124
	File: radiusd/src/lib/dict.c; Revisions: 1.74

Author: nbk
	File: radiusd/src/modules/rlm_sql/rlm_sql.c; Revisions: 1.131.2.7, 1.131.2.6

=====================================================
Combined list of identical log entries
=====================================================
Description:
	rad_vp2attr now takes "const VALUE_PAIR *", so it isn't modified.

	Moved make_secret() to just before rad_vp2attr.

	Added new make_passwd (User-Password) and make_tunnel_passwd
	(Tunnel-Password) that take input & output ptrs, so they don't
	modify a VALUE_PAIR*.  The resulting code also looks a lot cleaner,
	and makes more sense.

	Fixed rad_attr2vp() to ALWAYS return the attribute, even if it's
	format is wrong (i.e. can't decrypt it, etc).  In those cases,
	the attribute name is left alone, but the flags are all set to
	zero (no tag or encryption stuff), AND the data from the packet
	is copied verbatim into vp->vp_octets.

	This makes the server a little more forgiving of bad requests.
Modified files:
	File: radiusd/src/include/libradius.h; Revision: 1.110;
	Date: 2005/10/25 18:10:39; Author: aland; Lines: (+3 -3)
	File: radiusd/src/lib/radius.c; Revision: 1.168;
	Date: 2005/10/25 18:10:40; Author: aland; Lines: (+227 -94)
-------------------------------
Description:
	Now that we have rad_vp2attr, and it's clean, adding support for
	Starent VSA's is trivial.

	We still have to make rad_attr2vp() support Starent VSA's, and
	the Juniper encrypted integers & IP's
Modified files:
	File: radiusd/share/dictionary; Revision: 1.124;
	Date: 2005/10/25 20:17:43; Author: aland; Lines: (+2 -1)
	File: radiusd/src/include/libradius.h; Revision: 1.111;
	Date: 2005/10/25 20:17:42; Author: aland; Lines: (+2 -1)
	File: radiusd/src/lib/dict.c; Revision: 1.74;
	Date: 2005/10/25 20:17:43; Author: aland; Lines: (+3 -2)
	File: radiusd/src/lib/radius.c; Revision: 1.169;
	Date: 2005/10/25 20:17:43; Author: aland; Lines: (+16 -2)
=====================================================
Log entries
=====================================================
Description:
	New attributes, from bug #284.

	As a result of recent updates to src/lib/radius.c, we now get
	"tunnel password" encrypted IP addresses and integers for free.
Modified files:
	File: radiusd/share/dictionary.erx; Revision: 1.12;
	Date: 2005/10/25 18:24:45; Author: aland; Lines:  (+20 -1)
-------------------------------
Description:
	Suppress sending attributes of zero length.

	Bug #273
Modified files:
	File: radiusd/src/lib/radius.c; Revision: 1.171;
	Date: 2005/10/26 06:01:43; Author: aland; Lines:  (+8 -2)
-------------------------------
Description:
	Correct length bug in make_tunnel_passwd

	use "data" ptr, not "vp->vp_octets" in rad_vp2attr(), during
	encryption.

	update rad_attr2vp() to handle encrypted IP's and integers.
	(and anything else, for that matter).

	Update rad_decode() to handle Starent attributes.

	This code is a lot cleaner than what was there before...
Modified files:
	File: radiusd/src/lib/radius.c; Revision: 1.170;
	Date: 2005/10/26 01:10:00; Author: aland; Lines:  (+158 -215)
-------------------------------
Description:
	Don't leak memory.
Modified files:
	File: radiusd/src/modules/rlm_sql/rlm_sql.c; Revision: 1.131.2.7;
	Date: 2005/10/25 16:08:09; Author: nbk; Lines:  (+6 -2)
-------------------------------
Description:
	Always release the SQL socket.
Modified files:
	File: radiusd/src/modules/rlm_sql/rlm_sql.c; Revision: 1.131.2.6;
	Date: 2005/10/25 15:50:17; Author: nbk; Lines:  (+15 -13)
=====================================================
Summary of modified files
=====================================================
File: radiusd/share/dictionary
Revisions: 1.124
Authors: aland (+2 -1)
-------------------------------
File: radiusd/share/dictionary.erx
Revisions: 1.12
Authors: aland (+20 -1)
-------------------------------
File: radiusd/src/include/libradius.h
Revisions: 1.111, 1.110
Authors: aland (+2 -1), aland (+3 -3)
-------------------------------
File: radiusd/src/lib/dict.c
Revisions: 1.74
Authors: aland (+3 -2)
-------------------------------
File: radiusd/src/lib/radius.c
Revisions: 1.171, 1.170, 1.169, 1.168
Authors: aland (+8 -2), aland (+158 -215), aland (+16 -2), aland (+227 -94)
-------------------------------
File: radiusd/src/modules/rlm_sql/rlm_sql.c
Revisions: 1.131.2.7, 1.131.2.6
Authors: nbk (+6 -2), nbk (+15 -13)
-- 
Automatic cron job from /web/pages/us.freeradius.org/bin/new_makelog.pl



More information about the Freeradius-Devel mailing list