| Commit message (Expand) | Author | Age | Files | Lines |
* | test suite: remove unused remove() methods from maildir classes | Nikolaus Schulz | 2010-07-29 | 1 | -17/+0 |
* | test suite: remove incomplete MH testing code | Nikolaus Schulz | 2010-07-29 | 1 | -32/+1 |
* | test suite: first shot at implementing maildir test cases | Nikolaus Schulz | 2010-07-29 | 1 | -3/+387 |
* | test suite: remove obsolete $Id$ subversion keyword | Nikolaus Schulz | 2010-07-29 | 1 | -1/+0 |
* | test suite: cleanup of the mbox testing code | Nikolaus Schulz | 2010-07-29 | 1 | -52/+56 |
* | test suite: remove obsolete test that we preserve mbox file modes | Nikolaus Schulz | 2010-07-29 | 1 | -38/+0 |
* | Fix TempMbox.saveas() to unregister the right file from _stale | Nikolaus Schulz | 2010-07-28 | 1 | -1/+1 |
* | Python language fix: replace C-style boolean values "1" and "0" with True/False | Nikolaus Schulz | 2010-07-19 | 2 | -100/+100 |
* | 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 |