Commit Graph

  • 93308c64e5 Connection: for BODY[] part expressions, switch from string comparison to parsed expression comparison Brian White 2013-11-12 09:04:42 -0500
  • 71b4cd006a bump version Brian White 2013-10-31 03:24:06 -0400
  • 0a7a5e80ff Parser: properly handle escaped double quotes and backslashes in quoted strings Brian White 2013-10-31 03:22:54 -0400
  • 609cde6ee1 Parser: don't add quoted body to attributes after we streamed it Brian White 2013-10-31 02:58:58 -0400
  • 1d50ef0a11 bump version Brian White 2013-10-30 19:47:22 -0400
  • 051a115444 Merge pull request #330 from juhovh/master Brian White 2013-10-30 16:44:18 -0700
  • 6084484218 Connection: for NOOP, make sure to re-NOOP when still idle Brian White 2013-10-30 19:29:26 -0400
  • 89aef1b73d Parser: check stream readable before read() Brian White 2013-10-30 17:36:48 -0400
  • 130f1bea74 Remove useless _tryreads because they cause problems. These cases are already handled in _parse function. Juho Vähä-Herttua 2013-10-30 22:12:44 +0200
  • d4e7eb6257 Parser: check for non-literal bodies in FETCH Brian White 2013-10-30 08:11:33 -0400
  • 8cb0babba6 bump version Brian White 2013-10-29 22:28:42 -0400
  • 0ed78a3fdd readme: document optional parameter for expunge Brian White 2013-10-26 09:22:42 -0400
  • 10c13321d8 readme: fix style Brian White 2013-10-26 09:18:45 -0400
  • 38373c34d7 added special_use_attrib Dominik Gehl 2013-10-24 20:58:56 -0400
  • 7ef2076fbb readme: fix type for date attribute and type capitalization Brian White 2013-10-23 08:33:49 -0400
  • d814254316 Merge pull request #320 from dominikgehl/dgl/envelopeSubjectDecoding Brian White 2013-10-22 05:54:33 -0700
  • 36a1280abd decode envelope subject Dominik Gehl 2013-10-22 08:24:05 -0400
  • 6d660e3854 update readme Brian White 2013-10-17 16:10:34 -0400
  • 2ad3a1a2d7 Merge pull request #315 from dominikgehl/dgl/envelope Brian White 2013-10-17 13:08:44 -0700
  • 8ed32d7fa9 added support for ENVELOPE fetch Dominik Gehl 2013-10-17 15:53:05 -0400
  • 32445a188b lint Brian White 2013-10-17 11:23:48 -0400
  • 9a961cc35c Connection: add guard when updating name of currently open box during rename Brian White 2013-10-16 21:13:00 -0400
  • f83449f801 Connection: add persistentUIDs property to Box objects Brian White 2013-10-15 20:48:30 -0400
  • 8d9f1871be Connection: pass just the textCode values where necessary Brian White 2013-10-15 20:47:34 -0400
  • 4dfe687a55 Connection: only pass specific text codes to callbacks Brian White 2013-10-15 20:10:44 -0400
  • 3c507f20bb Connection: check UIDPLUS availability before attempting a UID EXPUNGE Brian White 2013-10-15 11:54:06 -0400
  • 0e07b83230 Connection: fix style Brian White 2013-10-15 11:53:35 -0400
  • 302e241458 Connection: fix nested OR when searching Brian White 2013-10-14 19:14:33 -0400
  • 11b37fcd8f Merge pull request #283 from wavify/tagged-ok Brian White 2013-10-05 18:41:25 -0700
  • 9f5ba4de8c Merge pull request #307 from dominikgehl/dgl/idExtension Brian White 2013-10-05 17:09:28 -0700
  • 93337c567f further improvements to ID extension support Dominik Gehl 2013-10-05 19:41:23 -0400
  • 4ff1b82b9f ID support improvements Dominik Gehl 2013-10-05 06:59:07 -0400
  • 9ee0f51818 connection: add additional guards for idle changing Brian White 2013-10-05 01:02:14 -0400
  • b697dfe66d support for IMAP ID extension (RFC 2971) Dominik Gehl 2013-10-04 21:29:49 -0400
  • 37778d8747 Merge pull request #304 from ronniemb/master Brian White 2013-10-04 05:02:00 -0700
  • 91fd2d1512 Removed separate if for esearch result Ronnie 2013-10-04 13:52:58 +0200
  • 436a2761b2 esearch should call _esearch and return data to callback. Removed space in _esearch command and put it before encode, as query already has a space Ronnie 2013-10-04 11:38:18 +0200
  • 68c08ac65d Merge pull request #299 from dominikgehl/dgl/flagsAppend Brian White 2013-10-02 13:06:44 -0700
  • bf9984f063 allow flags with backslash in append Dominik Gehl 2013-10-02 14:11:10 -0400
  • e963bb791a Merge pull request #298 from raoulwissink/master Brian White 2013-09-30 08:23:22 -0700
  • 4fcb22b7f2 Added spaces to get fetch 'bodies' examples working Raoul Wissink 2013-09-30 15:19:38 +0200
  • db0abe712a readme: add note about 0.7-0.8 upgrade guide mscdex 2013-09-23 12:00:42 -0400
  • 48b0c54926 readme: rephrase notes about fetch() and body part sections Brian White 2013-09-19 15:59:32 -0400
  • 377fbc1f98 lint Brian White 2013-09-19 08:32:13 -0400
  • 680042b71c bump version Brian White 2013-09-12 12:41:25 -0400
  • 8c0d4fb8f3 update readable-stream dependency version Brian White 2013-09-12 12:41:16 -0400
  • af0280adb6 Merge pull request #294 from wavify/setquota-undefined-quotalist Brian White 2013-09-11 06:51:58 -0700
  • 0e89bca78e Handle undefined quota list response when set quota on some imap server (e.g. cyrus) Chotiwat Chawannakul 2013-09-11 14:14:13 +0700
  • e4b4abc8ac deps: update stringencoding to cadce3b692b0 Brian White 2013-09-08 11:43:44 -0400
  • 69a9031d7c Connection: change style for hasNonASCII() Brian White 2013-09-04 22:17:30 -0400
  • d028aadfca Merge pull request #291 from kevinoid/starttls-fixes Brian White 2013-09-04 18:29:19 -0700
  • 82088f4587 Merge pull request #292 from meetmikey/master Brian White 2013-09-04 18:27:04 -0700
  • b73f325327 Reattach 'readable' event listener when changing streams Kevin Locke 2013-09-04 15:52:18 -0600
  • 2981485551 Fix for servers with LOGINDISABLED before STARTTLS Kevin Locke 2013-09-04 15:29:17 -0600
  • 57a80b854c switched error text to prefer whatever is in info.text field even in case of oauth error Sagar Mehta 2013-09-04 13:49:49 -0700
  • a3a1d158c5 Parser: attempt workaround for broken mime encoded words Brian White 2013-08-31 01:26:06 -0400
  • f2010896e9 Merge pull request #287 from raoulwissink/master Brian White 2013-08-28 05:56:56 -0700
  • 1ecec69b00 Removed check for current request on EXPUNGE so event is always emitted. Raoul Wissink 2013-08-27 20:33:27 +0200
  • 10634c66bb bump version Brian White 2013-08-23 20:46:03 -0400
  • 510aa0b7b9 Parser: remove Readable proxied event for node 0.8 Brian White 2013-08-23 20:42:50 -0400
  • 0f09bfdea6 Pass tagged OK text code as the last argument of the callback (for APPENDUID, COPYUID, etc.) Chotiwat Chawannakul 2013-08-22 11:38:56 +0700
  • f139ce9842 Merge pull request #282 from wavify/fix-no-quotaroot Brian White 2013-08-20 04:31:54 -0700
  • 06bd3b9037 Connection: fix getQuotaRoot crashes when box has no quota root Chotiwat Chawannakul 2013-08-20 12:06:45 +0700
  • a5a3ccfb4d Connection: guard internal box manipulation mscdex 2013-08-14 16:01:18 -0400
  • 86ac8ceabc Connection: remove old parameters for seq.fetch() mscdex 2013-08-05 09:56:14 -0400
  • f5227fd6af bump version mscdex 2013-08-01 14:13:23 -0400
  • 8f0587083e Merge pull request #277 from alexindigo/master Brian White 2013-07-31 12:49:46 -0700
  • 16dfe6a894 #276 Made parseHeader parse only header and ignore message's body + test. Alex Indigo 2013-07-31 12:28:06 -0700
  • 6b52620fd9 Connection: check both permFlags and flags in move() mscdex 2013-07-31 10:44:45 -0400
  • c7f5171cb2 test: use lowercased filenames in test runner mscdex 2013-07-26 10:54:56 -0400
  • 9625faab85 Connection: reword timeout error message mscdex 2013-07-24 08:14:39 -0400
  • 4729de2dab Parser: fix header parsing so that folded whitespace between adjacent MIME encoded-words is ignored mscdex 2013-07-23 10:33:15 -0400
  • 0662d18f50 Connection: guard possible direct socket write mscdex 2013-07-23 09:08:35 -0400
  • 739236fa7a test: update simulated connection tests mscdex 2013-07-21 22:03:23 -0400
  • ccf397d7f9 Connection: fix destroy() mscdex 2013-07-21 22:01:38 -0400
  • 4285211a73 Connection: add guard for conditional mscdex 2013-07-21 21:38:27 -0400
  • dff2ff4a90 Connection: make end() more graceful, add destroy() for more forceful mscdex 2013-07-21 20:23:35 -0400
  • 332dfc7435 Merge pull request #268 from celalo/patch-1 Brian White 2013-07-21 10:22:09 -0700
  • 976e21709c change state to disconnected when connection ends/closed Celal Baris Ozdemir 2013-07-21 18:55:32 +0200
  • b1fc9f5f89 Connection: fix modifiers assignment for fetch() mscdex 2013-07-18 10:38:10 -0400
  • 8c68fcc23d Parser: relax continuation response checking for broken IMAP server implementations mscdex 2013-07-18 10:36:32 -0400
  • b89b557000 readme: fix markdown display issue mscdex 2013-07-17 23:31:50 -0400
  • 7dd577a133 restore npm dependency on iconv-lite mscdex 2013-07-14 23:28:06 -0400
  • 41554f5188 Connection: default to lowercased version of original attribute name if no mapping exists mscdex 2013-07-14 00:37:59 -0400
  • 671c5b3e0d deps: add iconv-lite fork (for now) mscdex 2013-07-12 09:10:30 -0400
  • 2d7012a835 Parser: use (slower?) pure-JS fallback for encodings that iconv-lite does not support mscdex 2013-07-12 09:05:58 -0400
  • 30d0b12953 lint mscdex 2013-07-11 00:17:56 -0400
  • d8274c2d93 Merge pull request #259 from Wismgari/subscribe Brian White 2013-07-09 10:10:21 -0700
  • e787146ef4 Add support for SUBSCRIBE, UNSUBSCRIBE and LSUB Roger Garner 2013-07-09 13:13:28 +0100
  • 94b11c0205 readme: normalize property data type format mscdex 2013-07-09 00:48:21 -0400
  • 201818dda1 Parser: fix typo mscdex 2013-07-08 01:01:34 -0400
  • 875bec5cf8 readme: add `modifiers` parameter to openBox() for future extensions mscdex 2013-07-07 11:22:14 -0400
  • 505a6ff627 readme: change capitalization mscdex 2013-07-07 11:12:17 -0400
  • b8c90a95d3 readme: introduce new data type, makes things DRY-er mscdex 2013-07-07 11:11:52 -0400
  • 93ff93bf80 readme: fix signatures for new CONDSTORE methods mscdex 2013-07-07 10:07:59 -0400
  • 88359f9f43 First go at CONDSTORE support mscdex 2013-07-06 23:54:13 -0400
  • 00caa8f7b5 misc cleanup mscdex 2013-07-06 23:53:45 -0400
  • f8f9310f56 Connection: add 'uidvalidity' event for unsolicited, untagged OK responses with uidvalidity text code mscdex 2013-07-06 23:51:18 -0400
  • b06599ceb2 Connection: rename 'deleted' event name to 'expunge' mscdex 2013-07-06 23:50:01 -0400
  • f942ede18a Connection: add 'update' event for unsolicited, untagged FETCH responses mscdex 2013-07-06 23:48:47 -0400