|  | 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 | 1 | -39/+39 | 
| * | Add a note about the race window when resetting an mbox file timestamp | Nikolaus Schulz | 2010-07-19 | 1 | -1/+1 | 
| * | 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 | 1 | -2/+10 | 
| * | mbox locking: combine locking functions into one and swap lock order | Nikolaus Schulz | 2010-07-19 | 1 | -35/+65 | 
| * | Switch mbox locking from flock(2) to posix lockf(2) | Nikolaus Schulz | 2010-07-19 | 1 | -9/+9 | 
| * | Rename procmail_lock->dotlock_lock | Nikolaus Schulz | 2010-07-19 | 1 | -16/+16 | 
| * | 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 | 1 | -68/+54 | 
| * | Split out new class TempMbox | Nikolaus Schulz | 2010-07-19 | 1 | -85/+94 | 
| * | 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 | 1 | -4/+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 | 1 | -1/+0 | 
| * | IMAP: imap_guess_mailboxnames: check for NIL delimiter. | Nikolaus Schulz | 2008-04-09 | 1 | -1/+1 | 
| * | IMAP: only check for \Deleted in PERMANENTFLAGS if mailbox isn't read-only. | Nikolaus Schulz | 2008-04-08 | 1 | -1/+1 | 
| * | IMAP: added sanity check for \Deleted in PERMANENTFLAGS. | Nikolaus Schulz | 2008-04-08 | 1 | -0/+14 | 
| * | Minor, local variable renaming. | Nikolaus Schulz | 2008-04-08 | 1 | -6/+6 | 
| * | Moved IMAP SELECT code into a separate function. | Nikolaus Schulz | 2008-04-08 | 1 | -15/+20 | 
| * | IMAP: be NAMESPACE-aware; improved probing for guessed mailbox names. | Nikolaus Schulz | 2008-04-08 | 1 | -17/+74 | 
| * | Code structuring: made a separate group of IMAP functions. | Nikolaus Schulz | 2008-04-07 | 1 | -58/+65 | 
| * | IMAP: servers should never advertise LOGINDISABLED with SSL; removed the check | Nikolaus Schulz | 2008-03-21 | 1 | -5/+1 | 
| * | Archiving an IMAP folder with --all didn't archive *any* messages. | Nikolaus Schulz | 2008-03-19 | 1 | -1/+1 | 
| * | Updated year in another copyright note, which I overlooked before. | Nikolaus Schulz | 2008-03-16 | 1 | -1/+1 | 
| * | Removed an assertion which choked upon --days=0. | Nikolaus Schulz | 2008-03-15 | 1 | -3/+0 | 
| * | Added new option --all to archive all messages in a mailbox. | Nikolaus Schulz | 2008-03-15 | 1 | -11/+20 | 
| * | Updated copyright notes to include year 2008. | Nikolaus Schulz | 2008-03-15 | 1 | -1/+1 | 
| * | Fixed crash when archiving an empty maildir with python 2.5. | Nikolaus Schulz | 2008-03-15 | 1 | -1/+0 | 
| * | Sanitized parsing some IMAP server responses by switching to regular | Nikolaus Schulz | 2008-03-15 | 1 | -8/+8 | 
| * | Added --debug-imap option which just sets imaplib.Debug. | Nikolaus Schulz | 2008-02-14 | 1 | -1/+8 | 
| * | IMAP: catch LOGINDISABLED, and suggest using imaps. | Nikolaus Schulz | 2008-02-14 | 1 | -2/+9 | 
| * | Only try CRAM-MD5 authentication if the server advertises it. | Nikolaus Schulz | 2008-02-14 | 1 | -3/+5 |