summaryrefslogtreecommitdiff
path: root/Mailman/MailList.py (follow)
Commit message (Expand)AuthorAgeFilesLines
* GetListIdentifier(): Removed as obsolete (List-Id: is not part of thebwarsaw2000-09-201-7/+0
* GetConfigInfo(): Use Utils.maketest() to get the extra html forbwarsaw2000-09-171-2/+2
* GetListIdentifier(): Don't include the description if it's emptybwarsaw2000-09-151-2/+4
* GetOptionsURL(): Email addresses can have strange characters in them,bwarsaw2000-09-111-1/+2
* GetConfigInfo(): Change the docstring and details for the web_page_urlbwarsaw2000-09-091-10/+15
* __save(): Improved robustness in the face of disk-full or otherbwarsaw2000-08-051-24/+18
* GetConfigInfo(): Explain that `web_page_url' must end in a singlebwarsaw2000-08-031-1/+1
* Massive cleanup to fix relative/absolute script url calculation inbwarsaw2000-08-011-25/+6
* HasExplicitDest(): Integrating a patch from Gergely Madarasz frombwarsaw2000-07-271-1/+1
* ApprovedAddMembers(), DeleteMember(): Refinement of twouter's patch tobwarsaw2000-07-241-8/+5
* GetOwnerEmail(): new method to return the -owner address.bwarsaw2000-07-221-3/+11
* Create(): Fold in the CreateFiles() method. Don't use self.Lock()bwarsaw2000-07-051-13/+11
* Unlock(): Use unconditionally flag to avoid NotLockedErrors.bwarsaw2000-06-281-8/+5
* __load(): Simplify logic in the IOError handler.bwarsaw2000-06-231-4/+2
* InitTempVars(): Added back the argument withlogging when creating thebwarsaw2000-06-141-11/+8
* 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