[INN-COMMITTERS] inn/innd (art.c cc.c innd.c innd.h nc.c python.c timer.c)
kondou at vix.com
kondou at vix.com
Thu Sep 23 04:04:48 UTC 1999
Date: Wednesday, September 22, 1999 @ 21:04:48
Author: kondou
Update of /dist1/cvs/isc/inn/inn/innd
from pub3.rc.vix.com:/dist1/isc/kondou/CURRENT/inn/innd
Modified Files:
art.c cc.c innd.c innd.h nc.c python.c timer.c
----------------------------- Log Message -----------------------------
innd/art.c:
innd/cc.c:
innd/innd.c:
innd/innd.h:
innd/nc.c:
innd/python.c:
innd/timer.c:
- From: greg andruk <meowing at banet.net>
- malloc, strlen, copies eliminated where practical.
- Method/function lookups are expensive so we cache them at load time.
Interned key strings speed up building the header dictionary.
- All headers now go into the dictionary and missing ones get assigned
None, so that filters can use a cheap 'is not None' instead of
has_key().
- C function names and calls tweaked a bit to be more consistent with
what the perl thingy is currently doing. Message ID and article
filters now get measured by the timer.
- The filter_before_reload() method is there now, for real. Also added
a filter_close() method which runs on ctlinnd shutdown.
More information about the inn-committers
mailing list