summaryrefslogtreecommitdiff
path: root/Mailman (follow)
Commit message (Expand)AuthorAgeFilesLines
* Bump version number to 1.0b11+bwarsaw1999-04-211-1/+1
* Catch Errors.MMNoSuchUserError when unsubscribing, so that alreadyhmeland1999-04-211-3/+11
* Post(): When the sender does not want copies of their messages, andbwarsaw1999-04-161-1/+7
* Post(): New policy for message loops (e.g. messages that show up atbwarsaw1999-04-161-3/+2
* LogStdErr(): category was being ignored. Instead, use it as the firstbwarsaw1999-04-161-1/+1
* LOOPING_POST => MMLoopingPostbwarsaw1999-04-161-1/+1
* Don't truncate "Subject line ignored" linesbwarsaw1999-04-141-1/+2
* HandlePostRequest(): Quote %'s in the Subject: header too!bwarsaw1999-04-091-8/+10
* Changes by Per Cederquist and The Dragon.guido1999-04-071-49/+118
* USE_ENVELOPE_SENDER: Set the default to 0 now and for the finalbwarsaw1999-04-051-1/+1
* isAuthenticated(): Catch MMNotAMemberError and return 0bwarsaw1999-04-041-1/+2
* LogMsg(): small efficiency hackbwarsaw1999-04-021-1/+1
* DeliverToList(): Also get rid of duplicate errors-to headersbwarsaw1999-04-021-1/+2
* PollNewsGroup(): Synthesize unixfrom header ("From ") forbwarsaw1999-04-021-0/+7
* DeliverToList(): Strip off any duplicate Sender: headers, leaving justbwarsaw1999-03-311-0/+2
* HandlePostRequest(): Need to "strquote" (e.g. replace % with %%) inbwarsaw1999-03-311-6/+12
* Load(): Include the exception details when marshal.load() failsbwarsaw1999-03-311-2/+3
* ProcessWhoCmd(): Be sure not to truncate the list of members!bwarsaw1999-03-311-2/+2
* Bumping version number to 1.0b11bwarsaw1999-03-301-1/+1
* Post(): when not including sender in recipients, remove address in abwarsaw1999-03-301-12/+2
* Make sure list_name is not an empty string or None (a.k.a. "false")bwarsaw1999-03-291-2/+5
* Load(): Verify that the unmarshaled config information is of typebwarsaw1999-03-291-3/+6
* UpdateOldVars(): Fixed a lurking buglet. If the mlist.members andbwarsaw1999-03-291-18/+41
* Bump VERSION to 1.0b10+bwarsaw1999-03-291-2/+2
* Sweeping changes to hopefully and finally (for 1.0 at least) make sanebwarsaw1999-03-297-46/+96
* Patch by Per Cederqvist, who writes:guido1999-03-291-6/+15
* RosterOption(): get rid of repeated word ("address address")bwarsaw1999-03-261-1/+3
* _badchars(): Disallow addresses with commas in thembwarsaw1999-03-261-1/+1
* Bumping release to 1.0b10bwarsaw1999-03-261-1/+1
* ParseAddrs(): string.strip() all returned addresses.bwarsaw1999-03-251-3/+3
* DeliverToOwner(): check the value of mm_cfg.USE_ENVELOPE_SENDER tobwarsaw1999-03-251-1/+3
* Lots of changes!bwarsaw1999-03-241-145/+208
* main(): Remove all bare excepts. These now percolate up to the driverbwarsaw1999-03-241-21/+0
* FormatMembershipOptions(): To reflect the change that Ken recentlybwarsaw1999-03-241-4/+5
* MailUserPassword(): Use `mailing list' instead of `maillist'.bwarsaw1999-03-241-1/+1
* FormatMembershipOptions(): Minor rewording of the `hide' legend entrybwarsaw1999-03-241-2/+2
* FormatMembershipOptions(): Two small changes. First, hyperlink thebwarsaw1999-03-241-13/+22
* Add ^ to the list of _badchars in email addressesbwarsaw1999-03-231-1/+1
* GetRandomSeed(): Return only combinations of upper and lower casebwarsaw1999-03-201-3/+9
* Don't know how this snuck by, at least a few versions: "bottom at theklm1999-03-161-9/+12
* The password stuff was removed from all but the general page, so iklm1999-03-161-3/+6
* Setting VERSION to 1.0b9+ because enough fixes have been put in sincebwarsaw1999-03-161-1/+1
* Including the total number of members and the display chunk size in theklm1999-03-151-1/+9
* Put the listinfo URL in the footer, so it can be clicked *somewhere*klm1999-03-151-3/+4
* Provide a tad more space for the administrator to explain why aklm1999-03-101-1/+1
* Do *not* remove immediately for all 550 class errors. These willklm1999-03-101-1/+1
* (Defaults.py.in): Added USE_ENVELOPE_SENDER variable, which is set tobwarsaw1999-03-092-4/+22
* Before trying to ObscureEmail the case-preserved username, be surebwarsaw1999-03-091-2/+4
* FormatConfiguration(): Only put the FormatPasswordStuff() on thebwarsaw1999-03-091-1/+2
* SetUserDigest(): When turning digests off, stick the entry forbwarsaw1999-03-091-5/+13