index
:
archivemail
master
mirror of unmaintained archivemail with some fixes
git
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Remove unused variable
Nikolaus Schulz
2010-07-19
1
-1
/
+0
*
Python language fix: remove parentheses around asserted expressions
Nikolaus Schulz
2010-07-19
2
-95
/
+95
*
Add a note about the race window when resetting an mbox file timestamp
Nikolaus Schulz
2010-07-19
1
-1
/
+1
*
TODO: new items: make IMAP test suite with no network I/O; drop .py extension
Nikolaus Schulz
2010-07-19
1
-1
/
+5
*
Warn if the temporary directory is not empty on cleanup
Nikolaus Schulz
2010-07-19
1
-2
/
+7
*
When creating a dotlock, register it slightly earlier for cleanup
Nikolaus Schulz
2010-07-19
1
-1
/
+1
*
In verbose mode, say that we're about to dotlock an mbox before trying to do so
Nikolaus Schulz
2010-07-19
1
-1
/
+2
*
Minor docstring/whitespace fixes
Nikolaus Schulz
2010-07-19
1
-3
/
+4
*
At critical points, flush mbox files and sync them to disk
Nikolaus Schulz
2010-07-19
1
-3
/
+30
*
Further refactoring of the mbox classes, adding archive locking support
Nikolaus Schulz
2010-07-19
1
-46
/
+58
*
Fail as gracefully as possible if writing out the new mailboxes fails
Nikolaus Schulz
2010-07-19
1
-5
/
+35
*
Refactoring of the mbox classes
Nikolaus Schulz
2010-07-19
1
-133
/
+82
*
Use safe methods to open the archive mbox and an existing mbox file
Nikolaus Schulz
2010-07-19
1
-8
/
+57
*
mbox locking: omit dotlock if we don't have the permissions to create it
Nikolaus Schulz
2010-07-19
2
-2
/
+21
*
mbox locking: combine locking functions into one and swap lock order
Nikolaus Schulz
2010-07-19
2
-39
/
+69
*
Switch mbox locking from flock(2) to posix lockf(2)
Nikolaus Schulz
2010-07-19
5
-35
/
+24
*
Rename procmail_lock->dotlock_lock
Nikolaus Schulz
2010-07-19
2
-23
/
+23
*
test suite: use common base class with helper methods for mbox testing
Nikolaus Schulz
2010-07-19
1
-216
/
+168
*
test suite: cut down the test of the --all option
Nikolaus Schulz
2010-07-19
1
-19
/
+9
*
test suite: cut down the test of the --preserve-unread option
Nikolaus Schulz
2010-07-19
1
-21
/
+8
*
test suite: change misleading test case name
Nikolaus Schulz
2010-07-19
1
-3
/
+3
*
test suite: cut down the test of the --size option
Nikolaus Schulz
2010-07-19
1
-22
/
+9
*
test suite: cut down the test of --output-dir
Nikolaus Schulz
2010-07-19
1
-14
/
+5
*
test suite: cut down testing the handling of flagged messages
Nikolaus Schulz
2010-07-19
1
-29
/
+10
*
test suite: remove duplicate test case for --date option
Nikolaus Schulz
2010-07-19
1
-35
/
+0
*
test suite: cut down archive suffix generation testing
Nikolaus Schulz
2010-07-19
1
-17
/
+8
*
test suite: test weird message headers in one run
Nikolaus Schulz
2010-07-19
1
-8
/
+12
*
test suite: cut down the test of date header processing
Nikolaus Schulz
2010-07-19
1
-15
/
+3
*
test suite: let make_message() optionally return a rfc822.Message
Nikolaus Schulz
2010-07-19
1
-3
/
+7
*
Remove lots of redundant test runs from the test suite
Nikolaus Schulz
2010-07-19
1
-615
/
+347
*
Test suite: test command line option processing
Nikolaus Schulz
2010-07-19
1
-0
/
+88
*
test suite: eliminate remaining call of external gzip program
Nikolaus Schulz
2010-07-19
1
-4
/
+6
*
test suite: define and use assertEqualContent() to compare files
Nikolaus Schulz
2010-07-19
1
-114
/
+60
*
test suite: account for lacking precision of os.utime()
Nikolaus Schulz
2010-07-19
1
-6
/
+9
*
Fix minor race when deleting messages in a maildir/mh box
Nikolaus Schulz
2010-07-19
1
-3
/
+4
*
Simplify the final committing of the mailbox and archive
Nikolaus Schulz
2010-07-19
2
-83
/
+54
*
Split out new class TempMbox
Nikolaus Schulz
2010-07-19
2
-111
/
+121
*
Simplify ArchiveMbox.__init__
Nikolaus Schulz
2009-11-06
1
-15
/
+5
*
Append to the archive, and don't use rename()
Nikolaus Schulz
2009-11-06
1
-40
/
+20
*
Remove unused method Mbox.is_empty()
Nikolaus Schulz
2009-11-06
2
-20
/
+0
*
Keep mbox files open, so we don't break our locks
Nikolaus Schulz
2009-11-06
1
-34
/
+17
*
Cleanup restoring of the mbox timestamps
Nikolaus Schulz
2009-11-06
1
-14
/
+5
*
Cosmetics: in verbose mode, report current mailbox early
Nikolaus Schulz
2009-11-06
1
-1
/
+1
*
Refuse to process mailboxes owned by someone else
Nikolaus Schulz
2009-11-06
1
-2
/
+12
*
Sanity check existing archives early
Nikolaus Schulz
2009-11-06
1
-10
/
+15
*
Remove simple-minded security checks
Nikolaus Schulz
2009-11-06
1
-12
/
+0
*
Move archive naming code into new function make_archive_name()
Nikolaus Schulz
2009-11-06
1
-18
/
+21
*
Remove the setuid functionality
Nikolaus Schulz
2009-11-06
1
-24
/
+0
*
Simplify imap_get_namespace() and imap_guess_mailboxnames()
Nikolaus Schulz
2009-11-06
1
-15
/
+15
*
Removed obsolete references to subversion
Nikolaus Schulz
2009-11-06
3
-19
/
+9
[next]