summaryrefslogtreecommitdiff
path: root/Mailman/MailList.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* Convert all uses of mlist.LogMsg() to the new syslog() interface.bwarsaw2000-06-021-52/+21
* Load(): Extend the falling back to config.db.last to situations wherebwarsaw2000-06-011-26/+48
* Load(): If config.db is missing, fallback to config.db.last. If thisbwarsaw2000-05-301-9/+28
* InitVars(): Set the `administrivia' attribute.bwarsaw2000-05-271-0/+1
* InitVars(): data_version should be initialized from DATA_FILE_VERSION.bwarsaw2000-05-221-2/+3
* Changes to allow more control over list locking. This is used inbwarsaw2000-05-091-23/+20
* DeleteMember(): Added optional argument userack, defaulting to true,bwarsaw2000-04-211-2/+2
* HasExplicitDest(): One more change to the semantics forbwarsaw2000-04-141-29/+42
* __save(): Be even more careful during the save.bwarsaw2000-04-131-57/+75
* Create(): Raise MMListAlreadyExistsError instead of ValueError if thebwarsaw2000-04-091-12/+17
* The 'reply_to_address' configuration setting now has typehmeland2000-04-091-13/+18
* __init__(): Avoid the costly scan of name in Utils.list_names(). Thisbwarsaw2000-04-041-10/+10
* Save(): Since Python 1.5.2 is now required, we can get rid of thebwarsaw2000-04-031-3/+3
* InitTempVars(): Use mm_cfg.LIST_LOCK_LIFETIME, which now defaults to 2bwarsaw2000-03-281-1/+1
* Update the copyright lines to include the years 1999 & 2000.bwarsaw2000-03-211-1/+1
* New feature (hopefully, the last one before feature freeze for 1.2 :)bwarsaw2000-03-031-30/+63
* Mixin the Autoresponder class.bwarsaw2000-02-191-1/+5
* CloseLogs(): new method, useful to avoid `Too many open files' errorshmeland2000-02-131-2/+10
* GetScriptURL(): Use ./ if a relative script URL prefix is the emptybwarsaw1999-12-271-0/+2
* GetOptionsURL(): typobwarsaw1999-12-261-1/+1
* GetRelativeScriptURL(): transcription errorbwarsaw1999-12-261-1/+1
* GetOptionsURL(): transcription errorbwarsaw1999-12-261-1/+1
* GetScriptURL(), GetOptionsURL(): generalized method to get a script'sbwarsaw1999-12-251-18/+21
* HasExplicitDest(): The argument order of the re.match()s is backwards;bwarsaw1999-12-161-4/+4
* __init__(): Turn on logging of a MailList object's lock. Primarilybwarsaw1999-12-091-1/+2
* AddMember(), ApprovedAddMembers(), DeleteMember(): Convert messagebwarsaw1999-11-241-29/+40
* __init__(): Removed redundant setting of self._full_path. This isbwarsaw1999-11-121-1/+2
* __del__(): wrap Unlock in it's separate try/exceptbwarsaw1999-11-121-2/+5
* Move Unlock() call into try clause in case the list hasn't even gottenbwarsaw1999-11-121-2/+3
* ApprovedAddMember(): When raising an Errors.MMAlreadyAMemberbwarsaw1999-11-111-1/+1
* ProcessConfirmation(): Ensure that the mailing list is Save()'d evenbwarsaw1999-11-101-7/+9
* Don't need to import pathsbwarsaw1999-11-101-1/+0
* reworked importsbwarsaw1999-11-101-197/+62
* ApprovedAddMembers(): each time through the loop, do a reap ofbwarsaw1999-10-301-0/+1
* InitTempVars(): Use <site> for lock file name when no list name isbwarsaw1999-09-021-1/+1
* Load(): Ignore AlreadyLockedErrors.bwarsaw1999-08-231-1/+4
* Ditch the posix lockfile stuff in favor of the now "standard" LockFilebwarsaw1999-08-211-29/+21
* Save(): When the list is created for the first time :) config.db maybwarsaw1999-07-211-1/+6
* Save(): Harald's fix (slightly rewritten by Barry) for window ofbwarsaw1999-07-211-23/+13
* Post(): Add `cgiext' key with value taken from mm_cfg.CGIEXT. Thisbwarsaw1999-07-181-2/+4
* .Post(): Try working around the "owner-alias" sendmail feature byhmeland1999-07-051-1/+7
* GetUserOption(), SetUserOption(): The invariant is that the keys forbwarsaw1999-07-031-0/+2
* MailList.Save(): Rewrite to be more robust in maintaining a validbwarsaw1999-07-011-13/+28
* re.match() was being used when we wanted re.search() for findinghmeland1999-06-151-2/+2
* Create(): Do ValidateEmail(admin) before trying to actually createhmeland1999-06-131-2/+2
* Changes to speed up mass subscription via the web:hmeland1999-06-041-39/+106
* eradicate "maillist" as a nounbwarsaw1999-05-051-14/+15
* GetConfigInfo(): increase max_message_size field to 5 charactersbwarsaw1999-05-031-1/+2
* Post(): For anonymous lists, set Reply-to: header to the list emailbwarsaw1999-05-011-0/+1
* Post(): When the sender does not want copies of their messages, andbwarsaw1999-04-161-1/+7