summaryrefslogtreecommitdiff
path: root/Mailman/pythonlib/cgi.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2000-12-20string module functions to string methods.bwarsaw1-36/+40
do_bump(): Handle updating the version in multiple template files, currently index.ht and download.ht.
2000-12-20First step in the conversion to a multiple-queue model. This scriptbwarsaw1-246/+22
gets simplified considerably because the bulk of the logic is moved into classes in the Mailman.Queue package. The next step might be to make the queues long running processes watchdogged by the qrunner. QRUNNERS is a list of classes to instantiate to run through the various queue directories. Currently there are only incoming, outgoing, and usenet queues. Each qrunner is run in it's own child process (via fork), so we need to be more careful about race conditions in the re-queuing logic. main(): Pretty simple now, it just forks and waits on the child processes.
2000-12-20process_lists(): Wrap the open_newsgroup() call in a try/except tobwarsaw1-2/+6
catch any socket errors coming back from the nntp connection attempts.
2000-12-20main(): In the conversion to string methods, the initialization ofbwarsaw1-2/+2
default values for lock and run were moved to the wrong place. (found by Dan Mick.)
2000-12-20main(): Explicitly queue the message to INQUEUE_DIR (see changesbwarsaw5-7/+7
described in qrunner for details).
2000-12-20main(): Some fixes to handle situations such as sending directly tobwarsaw2-16/+54
the non-extension address, and for handling listnames with dashes in them. Also, do better matching of incoming message's target domain with the list's domain.
2000-12-20VALID_COMMANDS: `auto' is an acceptable command -- this is a scriptbwarsaw1-0/+1
that can be used with the Postfix MTA.
2000-12-08Add `auto' script.bwarsaw1-1/+1
2000-12-08intermediatebwarsaw2-2/+8
2000-12-08Script which can be used to make Postfix automatically recognize newbwarsaw2-0/+184
mailing lists.
2000-12-08checkdata(): Check the permissions on the request.db file.bwarsaw1-6/+7
Also, sundry additional Python2.0-ifications, and a few typo fixes.
2000-12-07First integration patch for Juan Carlos's translatable string changesbwarsaw8-391/+410
2000-12-07First integration patch of Juan Carlos's i18n string marking changes.bwarsaw2-17/+17
2000-12-07First round integration of Juan Carlos's translatable string markings.bwarsaw13-325/+343
2000-12-07Add version and release date tag to the front page.bwarsaw1-0/+8
2000-12-07run_main(): Gross and temporary hack to put `_' in the builtins. It'sbwarsaw1-0/+9
too magical so eventually explicit imports will be added to the appropriate modules.