CVS log entries from 14.09.2006 (Thu) 08:00:00 - 15.09.2006 (Fri) 08:00:01 GMT ===================================================== Summary by authors ===================================================== Author: aland File: radiusd/src/main/threads.c; Revisions: 1.111 File: radiusd/src/modules/rlm_perl/rlm_perl.c; Revisions: 1.42, 1.41, 1.40 ===================================================== Log entries ===================================================== Description: Don't NULL self->request until after we're done using it Modified files: File: radiusd/src/main/threads.c; Revision: 1.111; Date: 2006/09/14 16:32:30; Author: aland; Lines: (+2 -3) ------------------------------- Description: Reverted the change from 1.36 -> 1.37. The operators are only for hacks like the "users" file, which have a severely limited policy engine. With Perl, the script has much more flexibility to decide which attributes to re-write, which ones to delete, and which ones to leave alone. As a result, the operators are unnecessary, and don't belong Modified files: File: radiusd/src/modules/rlm_perl/rlm_perl.c; Revision: 1.42; Date: 2006/09/14 17:52:46; Author: aland; Lines: (+9 -46) ------------------------------- Description: Commited a fix for bug #390 Modified files: File: radiusd/src/modules/rlm_perl/rlm_perl.c; Revision: 1.41; Date: 2006/09/14 17:43:43; Author: aland; Lines: (+10 -2) ------------------------------- Description: Reverted change 1.38 -> 1.39. pairmove() uses operators, which is unnecessary here. The Perl code can decide which attributes should be in which lists, so the operators are entirely unnecessary. In addition, pairmove() may leave attributes in the source list, so the code in 1.39 has a memory leak, because it doesn't call pairfree. A fix for bug #390 will be committed separately. Modified files: File: radiusd/src/modules/rlm_perl/rlm_perl.c; Revision: 1.40; Date: 2006/09/14 17:41:34; Author: aland; Lines: (+12 -7) ===================================================== Summary of modified files ===================================================== File: radiusd/src/main/threads.c Revisions: 1.111 Authors: aland (+2 -3) ------------------------------- File: radiusd/src/modules/rlm_perl/rlm_perl.c Revisions: 1.42, 1.41, 1.40 Authors: aland (+9 -46), aland (+10 -2), aland (+12 -7) -- Automatic cron job from /web/pages/us.freeradius.org/bin/new_makelog.pl