-
e1a6028332
test suite: bail out on python versions << 2.4
master
Nikolaus Schulz
2012-11-04 23:28:12 +0100
-
4346bc5815
manpage: minor grammar fix "allows to" -> "allows you to"
Nikolaus Schulz
2011-07-10 00:18:05 +0200
-
e3f0440305
MANIFEST: distribute db2man.xsl
v0_9_0
Nikolaus Schulz
2011-07-09 20:32:29 +0200
-
22d4393cb6
Bump year in copyright notes
Nikolaus Schulz
2011-07-09 19:58:36 +0200
-
09e460555e
Prepare release of archivemail v0.9.0
Nikolaus Schulz
2011-07-09 19:17:21 +0200
-
87084b69f0
NEWS: note support for international IMAP mailbox names
Nikolaus Schulz
2011-07-09 19:15:57 +0200
-
e3f5289e13
Changelog: shorten message about fix for test suite failures with Python 2.7
Nikolaus Schulz
2011-07-09 19:11:43 +0200
-
483a58879f
test suite: adapt to new behaviour of parse_imap_url()
Nikolaus Schulz
2011-07-09 19:03:16 +0200
-
1fa57aa577
Manpage: update last-modified date
Nikolaus Schulz
2011-07-09 18:42:36 +0200
-
6cb9ba9122
FAQ: update note about missing bzip2 support
Nikolaus Schulz
2011-07-09 18:41:20 +0200
-
14e0929ba2
Changelog: record improved handling of empty IMAP SEARCH response
Nikolaus Schulz
2011-07-09 18:17:13 +0200
-
14e5cd6eb1
test suite: add simple test for parsing IMAP urls specifying port numbers
Nikolaus Schulz
2011-07-09 18:03:40 +0200
-
eb07611fae
IMAP: support servers listening on non-standard ports
Nikolaus Schulz
2011-07-09 17:47:06 +0200
-
f9f9eacd88
IMAP: handle broken servers sending no untagged SEARCH response
Nikolaus Schulz
2011-03-26 21:31:17 +0100
-
947be25f82
Fix whitespace and formatting of the manpage XML source
Nikolaus Schulz
2011-07-05 23:43:12 +0200
-
88653766db
Manpage & changelog: document support for international IMAP mailbox names
Nikolaus Schulz
2011-07-05 23:11:11 +0200
-
6b0fefc45f
IMAP: add support for non-ascii mailbox names
Nikolaus Schulz
2011-07-05 23:10:27 +0200
-
f6046b9d69
test suite: let FixedGzipFile.seek() pass on what gzip.GzipFile.seek() returned
Nikolaus Schulz
2011-06-17 23:14:55 +0200
-
39e6a532d0
Makefile: remove obsolete rules
Nikolaus Schulz
2011-03-28 23:55:22 +0200
-
8173caa81d
Add .gitignore, ignoring auto-generated files
Nikolaus Schulz
2011-03-28 23:29:51 +0200
-
4f8171341d
Update changelog
Nikolaus Schulz
2011-03-28 23:17:27 +0200
-
0e1aace796
Manpage & webpage CSS: drop font selections
Nikolaus Schulz
2011-03-28 23:07:03 +0200
-
8190e4807e
Manpage: lots of cleanup and fixes in the XML and formatting
Nikolaus Schulz
2011-03-28 23:01:24 +0200
-
0437ec3e8b
Remove manpage, there is no need to keep an auto-generated file around
Nikolaus Schulz
2011-03-28 22:58:59 +0200
-
c2106bdda1
manpage: define proper "manual" and "source" strings
Nikolaus Schulz
2011-01-07 08:58:40 +0100
-
f6be896b1f
Port man page from SGML to XML
Nikolaus Schulz
2010-12-29 01:03:09 +0100
-
ea0d95e121
IMAP: don't collect statistics data when run with --quiet option
Nikolaus Schulz
2010-12-26 15:18:36 +0100
-
7ee2555cc2
Fix typo in the manpage
Nikolaus Schulz
2010-12-26 14:49:18 +0100
-
393f08bb2e
setup.py: install manpage into share/man/man1 instead of man/man1
Nikolaus Schulz
2010-11-28 02:02:51 +0100
-
ad4c4b9642
Default options.debug_imap to 0 again, not False
Nikolaus Schulz
2010-11-11 21:15:19 +0100
-
a08cde18fb
Update changelog and prepare 0.8.2 release
v0_8_2
Nikolaus Schulz
2010-10-16 18:54:19 +0200
-
77a2856e48
IMAP: don't prepend NAMESPACE prefix to INBOX and its children
Nikolaus Schulz
2010-10-16 18:53:28 +0200
-
45f82b7218
Update changelog and prepare 0.8.1 release
v0_8_1
Nikolaus Schulz
2010-09-30 21:50:45 +0200
-
eb8bc7a4ec
IMAP: correctly handle IMAP `literal' and unquoted `astring' in LIST reply
Nikolaus Schulz
2010-09-26 20:17:53 +0200
-
b7091e90ea
Releasing 0.8.0: fix release date in the changelog, and update the project web page
v0_8_0
next
Nikolaus Schulz
2010-08-09 13:25:41 +0200
-
945c4bb28e
MANIFEST.in: distribute NEWS
Nikolaus Schulz
2010-08-09 13:16:14 +0200
-
40a5e6a9f9
Add new file NEWS, gathering noteworthy changes from the changelog
Nikolaus Schulz
2010-08-09 13:14:23 +0200
-
5d5408dcd2
Remove release notes
Nikolaus Schulz
2010-08-09 13:12:13 +0200
-
5fb60dd522
Regenerate manpage from sgml source
Nikolaus Schulz
2010-08-09 11:43:30 +0200
-
8d01846e3f
Manpage, TODO, CHANGELOG: document and record wildcard expansion in IMAP mailbox names
Nikolaus Schulz
2010-08-09 11:40:40 +0200
-
f08403c99b
Expand wildcards in IMAP mailbox names
Nikolaus Schulz
2010-08-09 11:32:01 +0200
-
910b507a2d
TODO: drop more obsolete items
Nikolaus Schulz
2010-08-08 18:53:11 +0200
-
ca80e185e6
Regenerate manpage from sgml source
Nikolaus Schulz
2010-07-31 22:08:22 +0200
-
3a6e4072b0
Manpage: various updates
Nikolaus Schulz
2010-07-31 21:36:29 +0200
-
3a9a5cd4b8
New option --archive-name, alias -a, to hard-code the archive filename
Nikolaus Schulz
2010-07-31 17:44:22 +0200
-
04bf8eaa23
test suite: fix buggy test of --suffix and --prefix option parsing
Nikolaus Schulz
2010-07-31 17:43:46 +0200
-
0921a1c91a
test suite: replace some plain assertions with TestCase.assertEqual()
Nikolaus Schulz
2010-07-31 17:08:06 +0200
-
40ba265fde
Rename variables in make_archive_name()
Nikolaus Schulz
2010-07-31 16:43:07 +0200
-
f1f34ca46e
Don't create hidden archives when archiving mailboxes with leading dots in the name
Nikolaus Schulz
2010-07-31 15:35:31 +0200
-
67f23e1af4
Only use the default archive name suffix when the user specified no affix
Nikolaus Schulz
2010-07-31 14:58:50 +0200
-
b6bc92c34f
New option --archive-prefix, alias -p
Nikolaus Schulz
2010-07-30 23:26:22 +0200
-
f22fe4decd
Detect and never archive IMAP server pseudo mbox messages
Nikolaus Schulz
2010-07-30 19:13:14 +0200
-
d99b4b4414
Give the changelog some more love
Nikolaus Schulz
2010-07-30 15:42:26 +0200
-
e9446e2fc4
test suite: test unlocking an mbox after dotlocking failed with EACCES
Nikolaus Schulz
2010-07-30 13:30:20 +0200
-
eadedf27d0
Fix crash when unlocking an mbox after dotlocking failed with EACCES
Nikolaus Schulz
2010-07-30 13:24:36 +0200
-
71485f2469
index.html: reword pointer to the Suse Build Service to be more generic
Nikolaus Schulz
2010-07-30 00:07:22 +0200
-
db8eb62c16
Regenerate manpage from the sgml source
Nikolaus Schulz
2010-07-29 23:00:47 +0200
-
6813e21d54
Updated the manpage date
Nikolaus Schulz
2010-07-29 23:02:19 +0200
-
1c412524f2
Document in the manpage that archivemail locks the archive mbox
Nikolaus Schulz
2010-07-29 22:58:58 +0200
-
03932a8cb2
Remove the notes about setuid support from the manpage
Nikolaus Schulz
2010-07-29 22:55:00 +0200
-
280113982f
Replace distutils MANIFEST with MANIFEST.in template
Nikolaus Schulz
2010-07-29 22:12:52 +0200
-
a102b5baf9
Rename archivemail.py to archivemail
Nikolaus Schulz
2010-07-29 21:35:58 +0200
-
b47cc46fbf
README: drop warning that the test suite is slow
Nikolaus Schulz
2010-07-29 21:32:37 +0200
-
febd030e14
Drop .py extension from the unittest script
Nikolaus Schulz
2010-07-29 20:49:39 +0200
-
a04226580b
Bump version to 0.8.0
Nikolaus Schulz
2010-07-29 20:38:01 +0200
-
89cff1807c
Updated changelog, which was very outdated
Nikolaus Schulz
2010-07-29 20:36:32 +0200
-
0eddfe7357
Updated copyright year
Nikolaus Schulz
2010-07-29 20:00:56 +0200
-
af3bb16a4c
Updated TODO, dropping a lot of obsolete items
Nikolaus Schulz
2010-07-29 19:49:42 +0200
-
368f312e2d
test suite: add more maildir test cases
Nikolaus Schulz
2010-07-29 19:20:50 +0200
-
2ce89ef508
test suite: remove unused remove() methods from maildir classes
Nikolaus Schulz
2008-11-21 15:17:48 +0100
-
7058290c2e
test suite: remove incomplete MH testing code
Nikolaus Schulz
2010-07-28 15:23:16 +0200
-
0dfae37e04
test suite: first shot at implementing maildir test cases
Nikolaus Schulz
2008-11-21 10:48:41 +0100
-
78c4c6e3da
test suite: remove obsolete $Id$ subversion keyword
Nikolaus Schulz
2010-07-17 01:39:30 +0200
-
d845ab862e
test suite: cleanup of the mbox testing code
Nikolaus Schulz
2010-07-29 14:33:53 +0200
-
584918b265
test suite: remove obsolete test that we preserve mbox file modes
Nikolaus Schulz
2010-07-29 13:31:32 +0200
-
9ff7774aba
Fix TempMbox.saveas() to unregister the right file from _stale
Nikolaus Schulz
2010-07-17 02:41:05 +0200
-
e5ee9b98c1
Python language fix: replace C-style boolean values "1" and "0" with True/False
Nikolaus Schulz
2010-07-16 19:13:59 +0200
-
7269c32734
Remove unused variable
Nikolaus Schulz
2010-07-16 19:17:56 +0200
-
80b3483439
Python language fix: remove parentheses around asserted expressions
Nikolaus Schulz
2010-07-16 18:54:06 +0200
-
2d15728c2d
Add a note about the race window when resetting an mbox file timestamp
Nikolaus Schulz
2010-07-16 18:03:10 +0200
-
dcf849afeb
TODO: new items: make IMAP test suite with no network I/O; drop .py extension
Nikolaus Schulz
2010-07-16 17:51:57 +0200
-
573f2b9358
Warn if the temporary directory is not empty on cleanup
Nikolaus Schulz
2010-07-16 17:47:25 +0200
-
4fb833176e
When creating a dotlock, register it slightly earlier for cleanup
Nikolaus Schulz
2010-01-15 23:03:32 +0100
-
2b7baaf294
In verbose mode, say that we're about to dotlock an mbox before trying to do so
Nikolaus Schulz
2010-01-15 23:02:54 +0100
-
0f2b04ff89
Minor docstring/whitespace fixes
Nikolaus Schulz
2009-12-30 22:01:03 +0100
-
b9b2174c45
At critical points, flush mbox files and sync them to disk
Nikolaus Schulz
2010-01-16 01:06:30 +0100
-
86471d12a4
Further refactoring of the mbox classes, adding archive locking support
Nikolaus Schulz
2009-12-29 19:43:23 +0100
-
da595427ff
Fail as gracefully as possible if writing out the new mailboxes fails
Nikolaus Schulz
2010-01-16 00:58:35 +0100
-
1db28f2b04
Refactoring of the mbox classes
Nikolaus Schulz
2009-12-28 23:13:19 +0100
-
40f9a4c049
Use safe methods to open the archive mbox and an existing mbox file
Nikolaus Schulz
2009-12-28 00:40:28 +0100
-
f031573071
mbox locking: omit dotlock if we don't have the permissions to create it
Nikolaus Schulz
2009-11-23 20:12:57 +0100
-
11103e2de2
mbox locking: combine locking functions into one and swap lock order
Nikolaus Schulz
2009-05-22 19:40:07 +0200
-
d706409c59
Switch mbox locking from flock(2) to posix lockf(2)
Nikolaus Schulz
2009-03-03 04:33:09 +0100
-
d726589414
Rename procmail_lock->dotlock_lock
Nikolaus Schulz
2009-03-03 03:59:40 +0100
-
c6e462fef0
test suite: use common base class with helper methods for mbox testing
Nikolaus Schulz
2008-10-27 21:44:34 +0100
-
84f42ead36
test suite: cut down the test of the --all option
Nikolaus Schulz
2009-03-03 01:18:32 +0100
-
512130df02
test suite: cut down the test of the --preserve-unread option
Nikolaus Schulz
2008-09-30 14:17:20 +0200
-
03bfb88d30
test suite: change misleading test case name
Nikolaus Schulz
2008-09-30 14:19:24 +0200
-
41da26b655
test suite: cut down the test of the --size option
Nikolaus Schulz
2008-09-30 13:31:54 +0200
-
6d2e23ac80
test suite: cut down the test of --output-dir
Nikolaus Schulz
2008-09-30 13:30:34 +0200