| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
multipart/alternative message after content filtering.
|
|
|
|
|
|
|
|
|
|
| |
prefix_subject() in CookHeaders.py
When calling re.sub() to substitute the subject prefix, you have to escape
the pattern, otherwise prefixes like [C++] cause "multiple repeat"
exceptions in re.
Also, whitespace normalization and copyright years updates.
|
|
|
|
| |
in a maintenance release.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Now the default behavior of prefixing is "Re: [prefix] subject".
Variations like "Re[2]:" and German style "AW:" is now replaced by "Re:".
|
|
|
|
|
|
|
|
|
|
| |
- Added the ability for Mailman generated passwords (both member and list
admin) to be more cryptographically secure. See new configuration
variables USER_FRIENDLY_PASSWORDS, MEMBER_PASSWORD_LENGTH, and
ADMIN_PASSWORD_LENGTH. Also added a new bin/withlist script called
reset_pw which can be used to reset all member passwords. Passwords
generated by Mailman are now 8 characters by default for members, and 10
characters for list administrators.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
[ 904850 ] Scrubber in regular delivery per list
[ 1027882 ] filter attachments by filename extensions
and a patch in mailman-dev mailing list
http://mail.python.org/pipermail/mailman-developers/2004-September/017246.html
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Modified Files:
Mailman/Handlers/Scrubber.py
Mailman/Defaults.py.in
Fixes some bugs:
charset problem where input/output charset are different
text file without charset makes trouble when merging into one text msg.
delete content-transfer encoding
use Utils.oneline() for i18n filename
use msg.walk() to collect parts
Introduce:
mm_cfg.SCRUBBER_DONT_USE_ATTACHMENT_FILENAME to prevent extremely long fn.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
|
| |
access to all list mbox files (this is not a per-list configuration).
HeaderFilter: a new widget type to support the expanded spam filtering.
|
|
|
|
|
| |
(Note that Croatian is added but not yet supported. I'm still waiting
for Nino Katic to give me a blessed translation.)
|
| |
|
|
|
|
|
| |
all, since we have the same potential problem (and solution) for the
MailList config.pck files that we did for the msg.pck files.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
'Release_2_1-maint'.
|