aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* update_qfiles(), ext_read(), dequeue(): More gross stuff to upgrade thebwarsaw2004-02-101-29/+227
| | | | | | | | | separate .db and .msg qfiles to the single .pck file. update_pending(): Updates the global data/pending.pck file to the per-list .pck files as best as possible. main(): update the qfiles and pending database.
* main(): Extend pickle file dumping to print every object in the pickle file.bwarsaw2004-02-101-10/+32
|
* enqueue(), dequeue(), files(): Implementation of new, more efficient,bwarsaw2004-02-101-226/+37
| | | | | | | | | | | one-file-per-queued-message architecture. The message object and metadata dictionary are now written to the same .pck file -- in that order -- instead of to separate files which were more complicated to manage. dequeue() especially simplifies considerably. Also, get rid of the special _Switchboard hack, as well as the MarshalSwitchboard, ASCIISwitchboard, and BSDDBSwitchboard implementations. Also get rid of the DumperSwitchboard class.
* _dispose(), verp_probe(): Add logic to parse and handle probe bounce verps.bwarsaw2004-02-101-1/+55
|
* hold_for_approval(): Convert to the new pending database interface.bwarsaw2004-02-101-2/+2
|
* main(), subscription_cancel(), unsubscription_cancel(), addrchange_cancel()bwarsaw2004-02-101-17/+36
| | | | | | | | addrchange_confirm(), heldmsg_cancel(), heldmsg_confirm(), reenable_confirm(): Convert to the new pending database interface. expunge(): A helper function which ensures that the list is locked before expunging an item from the confirmation database.
* Bump the version number to 2.1.5a3. Also bump the PENDING_FILE_SCHEMA_VERSIONbwarsaw2004-02-101-4/+4
| | | | to indicate that we're now saving things in a per-list database.
* Simplification and re-implementation as a per-list (and thus MailList mixinbwarsaw2004-02-101-231/+132
| | | | class), pending database.
* MailList: Add the Pending.Pending class to the list of base classes.bwarsaw2004-02-101-11/+10
| | | | | InviteNewMember(), AddMember(), ChangeMemberAddress(), ProcessConfirmation(), ConfirmUnsubscription(): Convert to the new pending database interface.
* sendProbe(): Method implementing the actual sending of the probe message to abwarsaw2004-02-101-1/+39
| | | | member whose bounce score is greater than the threshold.
* VERP_PROBE_FORMAT, VERP_PROBE_REGEXP: A new template and pattern for handlingbwarsaw2004-02-101-32/+7
| | | | | | | | | | | | the probe verps, which are different than the normal message verps because the former has a token hash in the address extension. METAFMT_MARSHAL, METAFMT_BSDDB_NATIVE, METAFMT_ASCII, METADATA_FORMAT: Remove all this since they don't make sense with the new rewritten single-file qrunner architecture. PENDINGDB_LOCK_TIMEOUT, PENDINGDB_LOCK_ATTEMPTS: These are no longer necessary given the new per-list pending database.
* Hook in the new bounce processing actions. Specifically,bwarsaw2004-02-101-7/+10
| | | | | | | | | | | registerBounce(): When the bounce score is higher than the threshold, instead of disabling the address right way, we send a probe message, then we reset the bounce score to zero. disableBouncingMember(): Use the new pending db interface and update the log messages. sendNextNotification(): Use the new pending db interface.
* Describe the changes in the qrunner system, bin/dumpdb, the bounce processorbwarsaw2004-02-101-1/+22
| | | | and the pending database.
* updatesbwarsaw2004-02-104-15/+15
|
* Some updates by Martin Mokrejs.bwarsaw2004-02-031-10/+17
|
* Added some clarification and improvements by Martin Mokrejs.bwarsaw2004-02-031-2/+12
|
* Added helpful comment.bwarsaw2004-02-031-1/+2
|
* Typo fix by Todd <Freedom_Lover>bwarsaw2004-02-031-1/+1
|
* A fix to a bogosity in the header, which would cause Mailman running underbwarsaw2004-01-311-1/+0
| | | | | | | Python 2.2.2 or earlier to crash. Python 2.2.3 and later are not susceptible to this problem. Fixes SF # 878078.
* Updated Estonian messagesduke92004-01-261-153/+622
|
* A missing / sign makes unreachable the desired page. The bug was found by ↵szilardv2004-01-261-1/+1
| | | | Karoly Segesdi. Thanks.
* New file in 2.1.4 ... Archive Table of Contents --- No mbox linktkikuchi2004-01-231-0/+18
|
* Forgot to run transcheck. Fixed.tkikuchi2004-01-231-2/+2
|
* Forgot to run trancheck. Fixed.tkikuchi2004-01-231-3/+3
|
* ** Big Change in Japanese Translation **tkikuchi2004-01-2338-1761/+1666
| | | | | | | Brushing up Mailman Japanese translation by YASUDA Yukihiro. Refinements are done on technical term usages and more natural japanese while the older was like straight word-to-word translation. Many thanks are going to Mr. Yasuda because he is a professional writer.
* _dispose(): Fix typo in comparison to site-list owner address. Fix given bybwarsaw2004-01-231-2/+2
| | | | SHIGENO Kazutaka.
* updated commentsbwarsaw2004-01-221-1/+3
|
* bulkdeliver(): Add a comment about recent alternative interpretations forbwarsaw2004-01-221-1/+4
| | | | munging Sender and Errors-To headers.
* little typos, tnx to Claudio Cattazzopioppo2004-01-221-4/+4
|
* Add a link to UW's Mailman pages.bwarsaw2004-01-224-4/+18
| | | | Add some new users.
* whitespace normalizationbwarsaw2004-01-201-3/+3
|
* GetConfigInfo(): Elaborate on the details for bounce_score_threshold.bwarsaw2004-01-201-2/+14
|
* Fixing a nasty typo.szilardv2004-01-141-1/+1
|
* Updating a few docs.szilardv2004-01-143-11/+15
|
* + Updated Estonian messagesduke92004-01-121-70/+262
|
* Post update for 2.1.4 translationtkikuchi2004-01-121-58/+41
|
* Updated Estonian messagesduke92004-01-101-166/+419
|
* Fix typobwarsaw2004-01-071-8/+7
|
* frob the Estonian translation a bitduke92004-01-061-9/+9
|
* *** empty log message ***pheinlein2004-01-064-2/+5
|
* Croatian updates by Nino Katicbwarsaw2004-01-057-2602/+1505
|
* __checkone(): Patch 869644, ignore NotAMemberError that can get raisedbwarsaw2004-01-031-2/+5
| | | | | | from AuthContextInfo() when old cookie data is for someone no longer a member of the mailing list. Closes SF bug # 869647. Bug and patch by Stephan Berndts.
* Bump version number, post release.bwarsaw2004-01-021-5/+5
|
* Post release update :/bwarsaw2003-12-312-11/+15
|
* Updates for 2.1.4bwarsaw2003-12-311-7/+9
|
* Today's the day for 2.1.4bwarsaw2003-12-311-1/+1
|
* Prep for 2.1.4 finalbwarsaw2003-12-314-10/+10
|
* Prep for 2.1.4 final.bwarsaw2003-12-311-3/+3
|
* Ready vor 2.1.4? Does is works? Hm. Hm.pheinlein2003-12-311-731/+629
|
* post-Christmas updates from p.georgep_george2003-12-311-1/+1
|