summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* HoldUnsubscription(): Pass the list's preferred language to thebwarsaw2002-03-011-14/+20
* AddMember(), ConfirmUnsubscription(): We have to handle the confirmbwarsaw2002-03-011-4/+8
* install: Don't try to create a pending_subscriptions.db file; it'sbwarsaw2002-02-281-1/+0
* __sendAdminBounceNotice(): Because the UserNotification constructorbwarsaw2002-02-281-4/+8
* ChangeMemberAddress(): Pass the member's language into thebwarsaw2002-02-281-4/+14
* process_form(): i18n fixes. The privacy alert message should be sentbwarsaw2002-02-281-6/+13
* create(), remove(): Use -unsubscribe as the longest string to pad thebwarsaw2002-02-281-6/+10
* main(): Pass the list's preferred language to the UserNotificationbwarsaw2002-02-281-3/+4
* main(): A couple of i18n fixes. In order to translate the Subject:bwarsaw2002-02-281-4/+14
* A few last minute fixes for bugs in email 1.1bwarsaw2002-02-281-0/+0
* hold_for_approval(): Instead of using add_header to set to set thebwarsaw2002-02-281-4/+3
* UserNotification.__init__(): If there's no text argument given, butbwarsaw2002-02-281-1/+4
* __sendAdminBounceNotice(), sendNextNotification(): Bothbwarsaw2002-02-281-2/+3
* Update the email package to version 1.1, and make the correspondingbwarsaw2002-02-283-1/+1
* DATA: Add a test of the HotPop bouncebwarsaw2002-02-281-1/+2
* Urg. Bump copyright years.bwarsaw2002-02-281-1/+1
* patterns: Added a recognition of HotPop bounces. Donated by Dan Mick.bwarsaw2002-02-281-0/+4
* A bounce sample from Dan Mick from hotpop.com.bwarsaw2002-02-280-0/+0
* intermediatebwarsaw2002-02-281-0/+181
* _getValidValue(): Fix the tests for EmailList and EmailListEx, andbwarsaw2002-02-281-9/+17
* add_error_message(): Removed as a duplicate of Document.addError().bwarsaw2002-02-281-30/+32
* Document.addError()'s tag argument's default value is now "Error: " sobwarsaw2002-02-281-10/+7
* Document.addError(): Make the default tag be "Error: " since that'sbwarsaw2002-02-281-1/+1
* __verpbounce(), __scanbounce(): Make sure that we don't try to lock abwarsaw2002-02-281-4/+12
* Set DEFAULT_PRIVATE_ROSTER to 1 since that's just too tempting abwarsaw2002-02-271-1/+1
* send_digest_now(): Return a boolean flag specifying whether a digestbwarsaw2002-02-271-1/+3
* get_valid_value(): Removed. This has all been moved into thebwarsaw2002-02-271-116/+4
* Somehow (and I'm not sure how), the GUIBase class gets exposed in thebwarsaw2002-02-271-1/+4
* Use GUIBase as the base class.bwarsaw2002-02-271-2/+11
* Use GUIBase as the base class.bwarsaw2002-02-271-5/+7
* Use GUIBase as the base class.bwarsaw2002-02-271-1/+10
* Use GUIBase as the base class.bwarsaw2002-02-271-3/+4
* Use GUIBase as the base class.bwarsaw2002-02-271-57/+16
* Use GUIBase as the base class.bwarsaw2002-02-271-3/+13
* Use GUIBase as the base class.bwarsaw2002-02-271-2/+14
* Use GUIBase as the base class.bwarsaw2002-02-271-5/+30
* Use GUIBase as the base class.bwarsaw2002-02-271-32/+25
* Use GUIBase as the base class.bwarsaw2002-02-271-46/+14
* Use GUIBase as the base class.bwarsaw2002-02-271-3/+3
* Base class for all GUI component classes.bwarsaw2002-02-260-0/+0
* intermediatebwarsaw2002-02-261-0/+183
* main(): The .Save() call should be in the try: clause.bwarsaw2002-02-261-2/+2
* _dispose(): We need to use msg.as_string() to flatten the message tobwarsaw2002-02-261-2/+2
* process(): Ignore all values of X-No-Archive: header; it's merebwarsaw2002-02-261-5/+5
* Don't count on a tar supporting a `z' option. Instead use gunzip tobwarsaw2002-02-241-2/+1
* Untabbification. :(bwarsaw2002-02-231-188/+188
* remove_old_sources(): Add smarts to remove old directories too.bwarsaw2002-02-231-8/+10
* ARCH_INDEP_DIRS: Remove the Mailman/pythonlib directory, but add thebwarsaw2002-02-231-3/+3
* Mailman/pythonlib no longer "exists".bwarsaw2002-02-232-5/+111
* WHITESPACE -> whitespace everywhere.bwarsaw2002-02-231-8/+72