CVS log entries from 03.09.2007 (Mon) 08:00:01 - 04.09.2007 (Tue) 08:00:01 GMT ===================================================== Summary by authors ===================================================== Author: aland File: radiusd/src/main/event.c; Revisions: 1.50, 1.49 File: radiusd/src/include/conffile.h; Revisions: 1.37 File: radiusd/src/main/realms.c; Revisions: 1.31, 1.30, 1.29 File: radiusd/src/main/conffile.c; Revisions: 1.177 File: radiusd/src/include/realms.h; Revisions: 1.13, 1.12 Author: nbk File: radiusd/debian/control; Revisions: 1.49 ===================================================== Combined list of identical log entries ===================================================== Description: Keep track of total requests sent to a home server. Use that information in load balancing. Pick the one which is least busy (packets sent but not replied to). If there are multiple such servers, pick the one that HAS BEEN least busy (total number of packets handled) Note it's only an "int", so at 1K packets/s, after about 50 days, the number will overflow. That's a very busy proxy, however... We do want to fix that overflow before 2.x is out. Modified files: File: radiusd/src/include/realms.h; Revision: 1.12; Date: 2007/09/03 09:57:50; Author: aland; Lines: (+3 -2) File: radiusd/src/main/event.c; Revision: 1.49; Date: 2007/09/03 09:57:50; Author: aland; Lines: (+3 -2) File: radiusd/src/main/realms.c; Revision: 1.31; Date: 2007/09/03 09:57:51; Author: aland; Lines: (+15 -2) ------------------------------- Description: Deal with overflow in total requests sent Modified files: File: radiusd/src/include/realms.h; Revision: 1.13; Date: 2007/09/03 11:33:47; Author: aland; Lines: (+3 -3) File: radiusd/src/main/event.c; Revision: 1.50; Date: 2007/09/03 11:33:47; Author: aland; Lines: (+9 -2) ------------------------------- Description: Whoops.. old-style realms tried to create pools sized by the sub-sections named "realm" of the current realm, which didn't exist. Add a new API to get the next matching section from the parent of the section we have. It now works. Modified files: File: radiusd/src/include/conffile.h; Revision: 1.37; Date: 2007/09/03 09:32:52; Author: aland; Lines: (+5 -2) File: radiusd/src/main/conffile.c; Revision: 1.177; Date: 2007/09/03 09:32:52; Author: aland; Lines: (+19 -3) File: radiusd/src/main/realms.c; Revision: 1.29; Date: 2007/09/03 09:32:53; Author: aland; Lines: (+10 -4) ===================================================== Log entries ===================================================== Description: Depends on dpkg-dev (>= 1.13.19) as the minimum version, since that's when the ${source:Version} variable was introduced. Thanks to Stephen Gran <sgran@debian.org> Modified files: File: radiusd/debian/control; Revision: 1.49; Date: 2007/09/03 13:01:40; Author: nbk; Lines: (+6 -6) ------------------------------- Description: Check values of hs_type and hs_check before using them Modified files: File: radiusd/src/main/realms.c; Revision: 1.30; Date: 2007/09/03 09:51:46; Author: aland; Lines: (+15 -3) ===================================================== Summary of modified files ===================================================== File: radiusd/debian/control Revisions: 1.49 Authors: nbk (+6 -6) ------------------------------- File: radiusd/src/include/conffile.h Revisions: 1.37 Authors: aland (+5 -2) ------------------------------- File: radiusd/src/include/realms.h Revisions: 1.13, 1.12 Authors: aland (+3 -3), aland (+3 -2) ------------------------------- File: radiusd/src/main/conffile.c Revisions: 1.177 Authors: aland (+19 -3) ------------------------------- File: radiusd/src/main/event.c Revisions: 1.50, 1.49 Authors: aland (+9 -2), aland (+3 -2) ------------------------------- File: radiusd/src/main/realms.c Revisions: 1.31, 1.30, 1.29 Authors: aland (+15 -2), aland (+15 -3), aland (+10 -4) -- Automatic cron job from /web/pages/us.freeradius.org/bin/new_makelog.pl