adam [Mon, 9 Jul 2007 02:00:36 +0000 (02:00 +0000)]
add mailbox acls, further separate Mailbox and MailboxTree
darcs-hash:
20070709020036-5007d-
81ef9e54ba47e2c02ca91668e966930fcfe1eefb.gz
adam [Sun, 8 Jul 2007 22:52:52 +0000 (22:52 +0000)]
adam [Sun, 8 Jul 2007 22:52:39 +0000 (22:52 +0000)]
adam [Sun, 8 Jul 2007 22:51:55 +0000 (22:51 +0000)]
synthesize messageids when necessary
darcs-hash:
20070708225155-5007d-
a345fe9b3b933bff33a2887cef5a815fdf2b48a4.gz
adam [Sun, 8 Jul 2007 22:50:48 +0000 (22:50 +0000)]
Mailbox -> MailboxTree separation
darcs-hash:
20070708225048-5007d-
e0d031ff9d7602608d86d8212a77be3d705012e9.gz
adam [Thu, 5 Jul 2007 21:47:51 +0000 (21:47 +0000)]
improve logic for header-stripping in MIME.java
darcs-hash:
20070705214751-5007d-
e6e30f99559379fd4159e10142a5e9bde9d212d3.gz
adam [Thu, 5 Jul 2007 01:50:50 +0000 (01:50 +0000)]
eliminate logging in Connection class
darcs-hash:
20070705015050-5007d-
2648bbb1a91183bb7fae0028f73de82008f09e0c.gz
adam [Thu, 5 Jul 2007 01:43:56 +0000 (01:43 +0000)]
major revamp due to new Message constructors
darcs-hash:
20070705014356-5007d-
3d90dc6ade60cce5d1c37411263ac91d51d813ba.gz
adam [Thu, 5 Jul 2007 01:43:28 +0000 (01:43 +0000)]
drop connection after too many bad recipients
darcs-hash:
20070705014328-5007d-
98673b8388a11a5cbd529b763c73d880612a0d55.gz
adam [Thu, 5 Jul 2007 01:43:10 +0000 (01:43 +0000)]
fix horrible SMTP exception code bug
darcs-hash:
20070705014310-5007d-
3e5c035aabb647549003e8233adba9eea08d3f98.gz
adam [Thu, 5 Jul 2007 01:39:27 +0000 (01:39 +0000)]
adam [Thu, 5 Jul 2007 01:39:00 +0000 (01:39 +0000)]
dont add ID capability for IMAP; we dont support it
darcs-hash:
20070705013900-5007d-
8b6eadfb0f18042e1a33eb4e5cf80a391f434122.gz
adam [Thu, 5 Jul 2007 01:37:38 +0000 (01:37 +0000)]
adam [Thu, 5 Jul 2007 01:36:51 +0000 (01:36 +0000)]
adam [Thu, 5 Jul 2007 01:35:45 +0000 (01:35 +0000)]
remove private stuff from MailmanArchives
darcs-hash:
20070705013545-5007d-
67260acc512f011541ca92d5d92c2cce0f23d851.gz
adam [Thu, 5 Jul 2007 01:35:17 +0000 (01:35 +0000)]
adam [Thu, 5 Jul 2007 01:35:01 +0000 (01:35 +0000)]
adam [Thu, 5 Jul 2007 01:34:33 +0000 (01:34 +0000)]
adam [Thu, 5 Jul 2007 01:33:16 +0000 (01:33 +0000)]
synchronize Whitelist methods and whitelist all three "from" addresses
darcs-hash:
20070705013316-5007d-
121a44181c4aaf9027ed2c89e17f925ac2d5fda1.gz
adam [Sat, 17 Mar 2007 10:33:35 +0000 (10:33 +0000)]
adam [Sat, 17 Mar 2007 10:33:20 +0000 (10:33 +0000)]
more efficient MailboxIterator.head() in FileBasedMailbox
darcs-hash:
20070317103320-5007d-
a9d8a9ffdca54069e38c24427bbd2616cf2568dc.gz
adam [Sat, 17 Mar 2007 10:32:59 +0000 (10:32 +0000)]
massive refactoring of Headers class
darcs-hash:
20070317103259-5007d-
b5bd837abc764f72dd1daeb59254241673830e8e.gz
adam [Sat, 17 Mar 2007 09:03:00 +0000 (09:03 +0000)]
adam [Sat, 17 Mar 2007 09:02:45 +0000 (09:02 +0000)]
add fastButDangerous to SqliteTable
darcs-hash:
20070317090245-5007d-
82f91cc9d11d57861265bb003698da62e0a60bc8.gz
adam [Sat, 17 Mar 2007 09:02:28 +0000 (09:02 +0000)]
adam [Sat, 17 Mar 2007 09:02:22 +0000 (09:02 +0000)]
adam [Sat, 17 Mar 2007 09:02:02 +0000 (09:02 +0000)]
auto-whitelist people we send email to
darcs-hash:
20070317090202-5007d-
6e2c236e71c53be11d449d56e747efd9d37fcac3.gz
adam [Sat, 17 Mar 2007 09:01:21 +0000 (09:01 +0000)]
adam [Sat, 17 Mar 2007 09:01:13 +0000 (09:01 +0000)]
adam [Sat, 17 Mar 2007 09:00:56 +0000 (09:00 +0000)]
adam [Sat, 17 Mar 2007 09:00:50 +0000 (09:00 +0000)]
adam [Sat, 17 Mar 2007 09:00:23 +0000 (09:00 +0000)]
more efficient stream usage in NNTP
darcs-hash:
20070317090023-5007d-
19986e3162f58fcd3dc8f75c3e0431ba3a0cf200.gz
adam [Sat, 17 Mar 2007 09:00:15 +0000 (09:00 +0000)]
more efficient concatenation in Message
darcs-hash:
20070317090015-5007d-
b282346f2949543c88b076abc6d15928a3cbb231.gz
adam [Sat, 17 Mar 2007 09:00:01 +0000 (09:00 +0000)]
change some commenting in Message
darcs-hash:
20070317090001-5007d-
bc9d583a578ca424d7530332d6b1b61cddf005d3.gz
adam [Sat, 17 Mar 2007 08:59:26 +0000 (08:59 +0000)]
adam [Sat, 17 Mar 2007 08:59:18 +0000 (08:59 +0000)]
adam [Sat, 17 Mar 2007 08:58:59 +0000 (08:58 +0000)]
adam [Sat, 17 Mar 2007 08:58:51 +0000 (08:58 +0000)]
adam [Sat, 17 Mar 2007 08:58:34 +0000 (08:58 +0000)]
more efficient fountain concatenation in mailinglist
darcs-hash:
20070317085834-5007d-
42249cab56da0db7572234976e4537b2611b990f.gz
adam [Sat, 17 Mar 2007 08:58:14 +0000 (08:58 +0000)]
cope with uppercase mime encodings
darcs-hash:
20070317085814-5007d-
d1d471f37643610adf30a1b2fb46e97a793a55a7.gz
adam [Sat, 17 Mar 2007 08:57:46 +0000 (08:57 +0000)]
adam [Sat, 17 Mar 2007 08:57:34 +0000 (08:57 +0000)]
adam [Sat, 17 Mar 2007 08:57:20 +0000 (08:57 +0000)]
add finally to dump connection log in IMAP
darcs-hash:
20070317085720-5007d-
72f5e9dd37311b851de9dd6008a6fbea7947f5b9.gz
adam [Sat, 17 Mar 2007 08:57:04 +0000 (08:57 +0000)]
more robust parsing using token(boolean)
darcs-hash:
20070317085704-5007d-
8f2a46c6cf44072da4772155b3067609ae499d92.gz
adam [Sat, 17 Mar 2007 08:56:38 +0000 (08:56 +0000)]
slightly cleaner refactoring of where lastuid
darcs-hash:
20070317085638-5007d-
a19a47b3ca5e071c8796426352dc0850f8ed75dd.gz
adam [Sat, 17 Mar 2007 08:55:45 +0000 (08:55 +0000)]
adapt to message lengths being a long
darcs-hash:
20070317085545-5007d-
297a4b7ae28406d0ed487166a11d767323f478d5.gz
adam [Sat, 17 Mar 2007 08:55:22 +0000 (08:55 +0000)]
adam [Sat, 17 Mar 2007 08:54:29 +0000 (08:54 +0000)]
IMAP: clean up imports and comments
darcs-hash:
20070317085429-5007d-
5a969d0629379d119a940aa059645692f1e17d35.gz
adam [Sat, 17 Mar 2007 08:53:52 +0000 (08:53 +0000)]
clean up imports and comments in IMAP
darcs-hash:
20070317085352-5007d-
b2c51e6e5a5a007570218c43a269bb18f0d39890.gz
adam [Sat, 17 Mar 2007 08:53:16 +0000 (08:53 +0000)]
adam [Sat, 17 Mar 2007 08:53:02 +0000 (08:53 +0000)]
adam [Sat, 17 Mar 2007 08:52:50 +0000 (08:52 +0000)]
adam [Sat, 17 Mar 2007 08:52:28 +0000 (08:52 +0000)]
use lastModified() to record SEEN bit on FileBasedMailbox
darcs-hash:
20070317085228-5007d-
f7ce18d981fa32fac77708e9f73800a913d7fc02.gz
adam [Sat, 17 Mar 2007 08:52:02 +0000 (08:52 +0000)]
add 1 to uids to make Mail.app happy
darcs-hash:
20070317085202-5007d-
2ee8dbae95852a3c13620fa17a9f749bf6ce5e6d.gz
adam [Sat, 17 Mar 2007 08:51:37 +0000 (08:51 +0000)]
use SMTP.Outgoing.enqueue() rather than accept()
darcs-hash:
20070317085137-5007d-
3947e412ac5f113e0628196b1f686770e8847db5.gz
adam [Sat, 17 Mar 2007 08:50:53 +0000 (08:50 +0000)]
remove deprecated Message methods from Auto
darcs-hash:
20070317085053-5007d-
6b201bdfd2d84b06dde94efc3750cbc6c9a92834.gz
adam [Wed, 28 Feb 2007 14:09:16 +0000 (14:09 +0000)]
reshuffling of file locations to make package structure flatter
darcs-hash:
20070228140916-5007d-
6f97f8a4acdabc918d7fc470a3e4d21cf1998a1c.gz
adam [Wed, 28 Feb 2007 11:03:15 +0000 (11:03 +0000)]
major simplifications to Iterator api
darcs-hash:
20070228110315-5007d-
96c409d8119f77ff27c9646269595587ab400dd0.gz
adam [Wed, 28 Feb 2007 10:18:51 +0000 (10:18 +0000)]
change num() to imapNumber() and nntpNumber(), add comments about semantics
darcs-hash:
20070228101851-5007d-
62915ed43ed5da012a1fb1f984b933b9484605b9.gz
adam [Wed, 28 Feb 2007 06:51:04 +0000 (06:51 +0000)]
adam [Wed, 28 Feb 2007 06:50:22 +0000 (06:50 +0000)]
fixed protocol bug with double body
darcs-hash:
20070228065022-5007d-
154aebeb3432c81455aec0a13784b423ca868e1a.gz
adam [Wed, 28 Feb 2007 06:49:52 +0000 (06:49 +0000)]
added SSL connections, improved error handling
darcs-hash:
20070228064952-5007d-
a2c0e2d0e10fe074617a1ac68561d6323c1341ef.gz
adam [Sun, 28 Jan 2007 01:00:40 +0000 (01:00 +0000)]
don't challenge the same sender twice
darcs-hash:
20070128010040-5007d-
159f4fc4b67a2dac1ab536b6ec2d70e6dba1f763.gz
adam [Sun, 21 Jan 2007 23:19:09 +0000 (23:19 +0000)]
support for filesystem-based restart
darcs-hash:
20070121231909-5007d-
61a2f85a9b90cec7dc34472a50668912e776b27b.gz
adam [Sun, 21 Jan 2007 23:13:38 +0000 (23:13 +0000)]
adam [Sun, 21 Jan 2007 23:12:36 +0000 (23:12 +0000)]
adam [Sun, 21 Jan 2007 23:10:06 +0000 (23:10 +0000)]
adam [Sun, 21 Jan 2007 23:09:51 +0000 (23:09 +0000)]
do not challenge messages with no envelope-to or with an auto-submitted
darcs-hash:
20070121230951-5007d-
5aa27e1fcd99278d2ded1a4c681fa4c44b2d80e9.gz
adam [Sun, 21 Jan 2007 23:09:34 +0000 (23:09 +0000)]
add support for standalone operation
darcs-hash:
20070121230934-5007d-
2f6872706b1bbb9512dd739418046439dc18b09e.gz
adam [Sun, 21 Jan 2007 23:11:30 +0000 (23:11 +0000)]
nntp improvements: posting, authentication
darcs-hash:
20070121231130-5007d-
3fc83a55a5789e64c26d134dc1352b25e864877d.gz
adam [Sun, 21 Jan 2007 23:11:17 +0000 (23:11 +0000)]
adam [Sun, 21 Jan 2007 23:10:27 +0000 (23:10 +0000)]
adam [Sat, 20 Jan 2007 22:29:33 +0000 (22:29 +0000)]
adam [Sat, 20 Jan 2007 22:29:00 +0000 (22:29 +0000)]
suspend requirement that inbound messages have a Message-ID
darcs-hash:
20070120222900-5007d-
e6c0b58cc810ba2fcce147028016f0ba7605f8ba.gz
adam [Mon, 15 Jan 2007 08:14:54 +0000 (08:14 +0000)]
adam [Mon, 15 Jan 2007 08:14:44 +0000 (08:14 +0000)]
adam [Mon, 15 Jan 2007 08:13:58 +0000 (08:13 +0000)]
allow seeding of Message-ID generator
darcs-hash:
20070115081358-5007d-
d2b4ce63ce824391e71b22c7460edf90cb42f9d0.gz
adam [Mon, 15 Jan 2007 08:13:45 +0000 (08:13 +0000)]
adam [Mon, 15 Jan 2007 08:13:30 +0000 (08:13 +0000)]
adam [Mon, 15 Jan 2007 08:12:49 +0000 (08:12 +0000)]
adam [Mon, 15 Jan 2007 08:12:28 +0000 (08:12 +0000)]
adam [Mon, 15 Jan 2007 08:08:31 +0000 (08:08 +0000)]
adam [Sat, 30 Dec 2006 00:35:47 +0000 (00:35 +0000)]
adam [Sat, 2 Dec 2006 08:14:44 +0000 (08:14 +0000)]
adam [Sat, 2 Dec 2006 08:14:29 +0000 (08:14 +0000)]
adam [Sat, 2 Dec 2006 08:14:11 +0000 (08:14 +0000)]
added sorting to FileBasedMailbox so it works on weird underlying fses like afs
darcs-hash:
20061202081411-5007d-
c2d3758ccc9333de2b73eb1dce2059b29316af12.gz
adam [Sat, 2 Dec 2006 08:13:30 +0000 (08:13 +0000)]
adam [Sat, 9 Sep 2006 01:55:15 +0000 (01:55 +0000)]
fix handling of LIST/LSUB in IMAP
darcs-hash:
20060909015515-5007d-
4be7a93d5c436681acdc12ddd50edad0474ae799.gz
adam [Sat, 9 Sep 2006 01:54:53 +0000 (01:54 +0000)]
IMAP: added better handling of asynchronous stream closing
darcs-hash:
20060909015453-5007d-
813b99af11ef995fae20ba5577120c28266dfc53.gz
adam [Sat, 22 Jul 2006 22:29:57 +0000 (22:29 +0000)]
add a date field if not present (rfc2822 requirement)
darcs-hash:
20060722222957-5007d-
ffdf05c6de98fad2d7ba187ba7d04fe944ebca37.gz
adam [Wed, 19 Jul 2006 06:36:59 +0000 (06:36 +0000)]
give back null if no anon account exists
darcs-hash:
20060719063659-5007d-
49e8697959643436cacfc91f0500b605924004d9.gz
adam [Wed, 19 Jul 2006 06:34:08 +0000 (06:34 +0000)]
mailing list improvements (and nntp)
darcs-hash:
20060719063408-5007d-
19ffb483ad8dd3ea53e300ec8930a4ae8a7bceba.gz
adam [Mon, 10 Jul 2006 00:32:05 +0000 (00:32 +0000)]
disable everything that requires extraneous third-party jarfiles
darcs-hash:
20060710003205-5007d-
490a11e2d4b206c05f5cb30ae1e07f05ebaa2cdf.gz
adam [Sun, 9 Jul 2006 06:50:34 +0000 (06:50 +0000)]
adam [Sun, 9 Jul 2006 06:45:17 +0000 (06:45 +0000)]
adam [Thu, 9 Mar 2006 08:22:12 +0000 (08:22 +0000)]
adam [Sun, 9 Jul 2006 06:33:49 +0000 (06:33 +0000)]
adam [Sat, 15 Apr 2006 05:49:23 +0000 (05:49 +0000)]
made Headers class truly immutable
darcs-hash:
20060415054923-5007d-
e52a4ebded2fd3386a5c06d7f15ffbb1d556500e.gz
adam [Sat, 15 Apr 2006 05:49:13 +0000 (05:49 +0000)]
adam [Sat, 15 Apr 2006 05:48:51 +0000 (05:48 +0000)]
added subscribe/unsubscribe banner to servlet
darcs-hash:
20060415054851-5007d-
81e3a674227290ea42300e3af4b061206cc4c6c4.gz