Parent Directory
|
Revision Log
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Revision: |
also record from address in summary files
Use lib function for getting timestamp out of email date
Store the From_ header too, otherwise it's not a valid mbox
do iterate over every line
attach the original message as message/rfc822. (Oh my god, I'm going blind!)
fix errors just introduced...
use the email module instead of rfc822
us slightly more modern (and readable) Python
Allow for _ in maintainer emails in MIA
- Drop spam protection from mia-record, done in procmail now - print errors to stderr, so that they get actually returned to the sender of the mail - check the maintainer name for weird shell characters, we don't want to have mail to mia-../../../../../home/qa/.ssh/authorized_keys@qa.debian.org or something
Reject some addresses which only collect spam.
Pipe mails through SpamAssassin before sending it to mia-record. Modify mia-record to deal with that.
Deal with sponsored people: they can be added by substituting @ with =, but when showing them, use the @. Thanks, Jeroen van Wolffelaar <jeroen@wolffelaar.nl>
Put the summaries/tags in the configuration file.
Remove code which is not needed anymore.
Python cleanup.
Unify variables and don't use MIA::.
Use templates.
Update vim modeline.
Add an X-MIA-Record header so people can filter MIA mail more easily.
Coding style: put python-provided modules on the first line, local modules on the second line; also sort them alphabetically.
pandora -> satie -> klecker: use debian.org.
Coding style: s/'/"/g
Move MIA::DatabaseDir to Dir::Database.
Add some information for vim how to behave.
Also update copyright.
Die if mail is not sent to mia-*
Display a proper error message if mbox file cannot be written.
Remove semicolons at the end of line. My python code doesn't have them, but I introduced some when I copied code from katie/apt.
tabs in my programs? no!
Actually open mia.conf
Switch mia-record to using mia.conf
Update help message so it matches reality...
ignore chmod errors so I dont so many error messages
Add a one-line description to each file
Cry & die if LOCAL_PART is not defined
Fix one more timezone problem. The last one. mia-record can now be moved across computers in different timezones and it doesn't matter.
use /usr/bin/env
die silently if not maintainer is found
fuck, I'm stupid
commenting the TZ change
Fix timezone problems
fix References when they are empty. Thanks to moshez
fix file permissions of db/*. I love editing the wrong file
fix .group() arg
Added $Id$
bah, a typo
Python cleanup
fix References header
Perl cleanups. Thanks to moshez for advice
string.lstrip not needed for rfc822.get
Add References and In-Reply-To headers
allow X-MIA-Summary header
Minor cleanups
Initial revision
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.5 |