summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* update copyright yearsbwarsaw2003-05-231-1/+1
|
* process(): Add a short-circuit on the member moderation checks whenbwarsaw2003-05-231-1/+1
| | | | | | | | | the message was pulled from nntp. I'm not 100% sure this is the right solution (e.g. should this be a list config option?) but it fixes the problem that Mike Avery was having, and that we'll soon have when we move python-list! Backport candidate.
* Removed from old sources.gleydson2003-05-201-38/+0
|
* Updated to match lastest CVS version and some translationgleydson2003-05-201-918/+693
| | | | fixes.
* start_runner(): mm_cfg.PYTHON should be used in the execl() argv[0]bwarsaw2003-05-151-2/+3
| | | | | | | | | | slot, since argv[0] is used by the Python interpreter to define its library search paths. Depending on various and sundry environmental issues ($PATH, --prefix, --exec-prefix, etc.) it can still work fine, but this guarantees the right libraries will be found for the version of Python being used. Bug fix candidate.
* listinfo_overview(): Martin Pool's patch #688410 to improve thebwarsaw2003-05-151-1/+1
| | | | | | | | phrasing on the listinfo page. Requires translation updates. Backport candidate.
* quick_maketext(): Richard Barrett's patch for bug #730769, with minorbwarsaw2003-05-121-6/+36
| | | | | | stylistic modifications. This fixes caching by adding the listname to the cache key. Otherwise, lists with local overriding templates would find the wrong template. Uses the new Utils.findtext() interface.
* maketext(), findtext(): Richard Barrett's patch for bug #730769, withbwarsaw2003-05-121-4/+15
| | | | | | minor stylistic modifications. This provides an interface for HyperArch's template access caching, which was broken (see related log message).
* open_newsgroup(): mlist.nntp_host may now be a host:port pair.bwarsaw2003-05-121-2/+12
|
* _dispose(): mlist.nntp_host may now be a host:port pair.bwarsaw2003-05-121-7/+16
| | | | Use True/False where appropriate.
* GetConfigInfo(): Document that nntp_host may now be a name:port pair.bwarsaw2003-05-121-5/+7
|
* nntpsplit(): Helper function.bwarsaw2003-05-121-0/+11
|
* _set_date(): Patch # 732366 by Richard Barrett; take the timezone intobwarsaw2003-05-121-2/+2
| | | | | | account when figuring the posting date for an article. Backport candidate.
* *** empty log message ***pheinlein2003-05-091-21/+3
|
* A lot of fixes and the standardisation of the word "e-Mail".pheinlein2003-05-091-237/+230
|
* Fix a missing importbwarsaw2003-05-081-0/+2
|
* Updates, including email 2.5.2.bwarsaw2003-05-0824-634/+1244
|
* Forward port of fix to remove requirement of source installs frombwarsaw2003-05-081-1/+1
| | | | running msgmerge. (Until a better idea comes along.)
* Member (subscriber/user) documentation for 2.1 (initial checkin)spot2003-05-051-0/+1505
|
* DELIVERY_RETRY_WAIT: Removed; with the addition of RetryRunner, webwarsaw2003-05-031-3/+2
| | | | | | | | | | don't need this any more. QRUNNERS: Added the RetryRunner. RETRYQUEUE_DIR: Added. Backport candidate.
* DEAL_WITH_PERMFAILURES_EVERY: Do this only every 10 times through thebwarsaw2003-05-031-32/+34
| | | | | | | | | | | | | | | | | | | loop. _dispose(): Remove the logic for retrying temporary failures from here to the RetryRunner. This eliminates total cpu consumption on the re-queuing of messages with tempfailures (as can happen with delivery via Postfix to non-existent local addresses in its default configuration). Restructure the SomeRecipientsFailed clause and removed the deliver_after calculation -- we don't need it. DELIVERY_RETRY_WAIT is also removed. _cleanup(): When shutting down the qrunner, be sure to register all deferred permanent failures. Backport candidate.
* run(): Always call _snooze() but pass the file count to the method sobwarsaw2003-05-031-17/+22
| | | | | | | | | | | it can decide whether to do more work or sleep for a while. Pushes the policy into the derived classes. _snooze(): Default is to sleep only if filecnt == 0. True/False where appropriate. Backport candidate (as is RetryRunner.py)
* A simple qrunner, which retries messages having temporary failures,bwarsaw2003-05-030-0/+0
| | | | but at a more modest schedule.
* intermediatebwarsaw2003-05-031-0/+44
|
* Bumping version numbers.bwarsaw2003-05-021-2/+2
|
* main(): It's possible for old databases to have password-less membersbwarsaw2003-05-021-1/+9
| | | | in them. In that case, log it and continue.
* Fixed "fuzzy" translations and improved wordingduke92003-05-011-97/+72
|
* Catalogs updates, no fuzzy entries nowdanohnesorg2003-04-281-52/+39
|
* checkout(): Remove .mo files, which cvs still insists on checking outbwarsaw2003-04-241-16/+27
| | | | from the attic. A few other code cleanups.
* Fix the path to the pidfile. Closes SF bug # 726415, John Dennis.bwarsaw2003-04-241-5/+5
|
* and this is for the trunkpioppo2003-04-221-89/+109
|
* Because of the new makefile rules, these intermediate files have to bebwarsaw2003-04-223-1/+181
| | | | | checked into cvs. Otherwise, if you don't have a msgmerge that supports -U, your from-cvs build will break.
* Updated norwegian catalog.avalon2003-04-221-48/+48
|
* Added another namebwarsaw2003-04-221-0/+1
|
* Update translation date.tkikuchi2003-04-221-1/+1
|
* process(): When the list is anonymous, delete X-Originating-Emailbwarsaw2003-04-221-4/+6
| | | | | also. Apparently this is a header that Hotmail adds. Closes patch #725369 by Roger Tsang.
* Japanese update for mailman-2.1.2tkikuchi2003-04-221-232/+238
|
* A change in process: I don't want the .mo files, and they are builtbwarsaw2003-04-211-4/+5
| | | | automatically now.
* Catalog updates based on the new build strategybwarsaw2003-04-2138-1761/+2605
| | | | | Also, remove all the .mo files from cvs. Translators should now only make changes to the .po files.
* Several changes to facilitate building .mo files instead of checkingbwarsaw2003-04-211-9/+10
| | | | | | | | | | | | them out of cvs. - added an all target which depends on the mofiles target - added a mofiles target which depends on the various .mo files - doinstall depends on mofiles - clean removes mo files - Added potclean which replaces catclean; it removes the .files temporary files, the Makefile, and the .pot file - distclean depends on both clean and potclean
* Add Python's Tools/i18n/msgfmt.py so we can build .mo files instead ofbwarsaw2003-04-214-3/+208
| | | | including them in cvs.
* Using the -U option on msgmerge makes the update rule /much/ simplerbwarsaw2003-04-211-1/+1
| | | | and more robust.
* Generated an updated .pot file and updated the .po files.bwarsaw2003-04-2133-6933/+9713
|
* A bunch more names based on trolling through the 2.1.2 NEWS file.bwarsaw2003-04-201-0/+11
|
* main(): Close SF bug # 611185 -- removing any stale list locks whenbwarsaw2003-04-191-28/+43
| | | | | | | | | | | | the list is removed. remove_it(): Local variable rename, and teach this about regular files. Also, whitespace normalization and True/False where appropriate. Note: we do not add the same logic to Mailman/Cgi/rmlist.py since we don't want to remove locks that are going to get cleaned up by the cgi anyway.
* Whitespace normalization.bwarsaw2003-04-191-5/+5
| | | | The last checkin fixed SF bug # 667167
* GetConfigInfo(): Finally! Added the user_* substitutions for whenbwarsaw2003-04-1922-201/+206
| | | | | | | | | | | personalization is enabled to the msg_header and msg_footer details. Also, updated the i18n headfoot.html templates as best I could. I removed the <code> markup around the variable names and removed all references to _internal_name. Other fixes as well. I may not have gotten everything right, so i18n'ers should double check their language template -- especially for the Asian languages.
* Remove all traces of -c / --change-msg. This is an anachronism thatbwarsaw2003-04-191-43/+1
| | | | no longer seems appropriate.
* quit(): It's possible that self.__conn hasn't been opened yet.bwarsaw2003-04-191-0/+2
|
* pending_requests(): Be sure reason is translated. Closes SF bugbwarsaw2003-04-191-0/+1
| | | | #716702.