Commit Graph

  • f59e1239b1 Connection: do not filter box attribs mscdex 2013-07-06 23:46:36 -0400
  • d7c2d89250 Connection: Don't modify permFlags mscdex 2013-07-06 23:45:31 -0400
  • f831fd7fa0 Connection: refactor _store() and add setFlags() and setKeywords() mscdex 2013-07-06 23:43:43 -0400
  • 8ea6b78532 Finish change over to always using preceding backslash for flags mscdex 2013-07-06 23:40:03 -0400
  • 0e1b019b9b readme: add missing `newKeywords` property documentation for Box objects mscdex 2013-07-06 23:25:31 -0400
  • 2b78b90dfa Connection: set 'ended' property sooner than the next tick mscdex 2013-07-06 19:07:31 -0400
  • 5697fb601e Connection: add guard for conditional mscdex 2013-07-06 19:06:55 -0400
  • ba3011d299 Merge pull request #251 from rossj/master Brian White 2013-07-06 13:12:49 -0700
  • c1b1a0b2d1 Fix formatting Ross Johnson 2013-07-06 12:43:45 -0500
  • 96af8f4a8e Fix fetch crash when all parts come back immediately Ross Johnson 2013-07-06 10:16:51 -0500
  • d932d3db56 Fix crashing fetch tests by setting keepalive = false Ross Johnson 2013-07-06 10:05:44 -0500
  • 1c5f756056 Connection: drop restrictive flag check for addFlags() mscdex 2013-07-04 23:48:21 -0400
  • 3feafdc25d readme: add documentation for `flags` Box property mscdex 2013-07-04 23:47:28 -0400
  • 41cb2e2502 Connection: add missing message 'ended' assignment mscdex 2013-07-04 12:13:34 -0400
  • 9fd42bcbed Connection: always stringify and un-escape gmail labels in responses mscdex 2013-07-04 12:12:37 -0400
  • 39b479de9d Connection: need to write CRLF after append() data mscdex 2013-07-04 11:58:04 -0400
  • e96102d9ce Connection: 'level' is now 'source' for Errors mscdex 2013-07-04 08:34:10 -0400
  • 0342642843 Connection: allow UTF-8 strings in search requests mscdex 2013-07-03 17:02:11 -0400
  • a3125d0323 Connection: add 'type' to error object for tagged responses mscdex 2013-07-03 17:00:20 -0400
  • dfae2cb8d0 Connection: defer message 'attributes' and 'end' events until next tick mscdex 2013-07-03 15:33:24 -0400
  • d80b873a6e Connection: defer fetch 'end' event until next tick mscdex 2013-07-03 15:20:24 -0400
  • 517367ef19 Parser: check for unexpected readable-stream module behavior for node v0.8 mscdex 2013-07-02 23:30:52 -0400
  • 105ee2eb97 readme: fix typo mscdex 2013-07-02 21:27:15 -0400
  • 99e054b69c Parser: fix spacing mscdex 2013-07-01 12:24:30 -0400
  • 2aa1e2b85d Merge pull request #242 from Wismgari/master Brian White 2013-07-01 09:23:06 -0700
  • 2867d2ac96 Ending IDLE not being detected Roger Garner 2013-07-01 16:32:51 +0100
  • e2c7cdd32f Parser: add 'hack' to properly take care of non-literal BODY[*] mscdex 2013-07-01 04:11:31 -0400
  • f935a722f1 readme: remove GMT comment about message date mscdex 2013-07-01 03:03:55 -0400
  • 1498020c2c Parser: decode encoded-words by default in parseHeader() mscdex 2013-07-01 02:57:42 -0400
  • f8e31d722d readme: fix fetch in example mscdex 2013-06-30 23:57:44 -0400
  • 92db64096f Parser: fix bug where entire chunk was being buffered instead of from current position onward mscdex 2013-06-30 22:59:46 -0400
  • bf4c8ca7bf Parser: fix bug where _body isn't unset when body bytes left === chunk length mscdex 2013-06-30 22:58:06 -0400
  • e99fa094dc Parser: remove redundant check mscdex 2013-06-30 22:56:30 -0400
  • d4a9c30bbd Parser: don't set _read() for body until it's needed (push() returns false) mscdex 2013-06-30 22:56:04 -0400
  • 75e7b921e0 Parser: don't delay buffer clearing mscdex 2013-06-30 22:53:52 -0400
  • 625494fc47 Connection: fix style mscdex 2013-06-30 13:54:05 -0400
  • 58fccb3482 Merge pull request #235 from killix/master Brian White 2013-06-30 10:51:23 -0700
  • c003a199a1 add support for xoauth & xoauth2 Issam Hakimi (killix) 2013-06-30 13:48:56 -0400
  • 46d9b8577d readme: note xoauth* values must be base64-encoded mscdex 2013-06-30 11:14:06 -0400
  • 977484ce7e lint mscdex 2013-06-30 02:15:54 -0400
  • 32d04144c6 Connection: add comment about OAUTH + SASL-IR mscdex 2013-06-29 17:13:26 -0400
  • 9333c3a3a0 removeDeleted() -> expunge() mscdex 2013-06-29 17:07:32 -0400
  • 48e37631c7 add support for STARTTLS mscdex 2013-06-29 17:02:46 -0400
  • dd3575560d Connection: fix typos mscdex 2013-06-29 16:32:48 -0400
  • dd5ce57bc1 Connection: simplify xoauth error check mscdex 2013-06-29 15:51:28 -0400
  • 679d685fd9 Parser: wrap passed in stream for node v0.8 mscdex 2013-06-29 02:05:52 -0400
  • b6d8a3a151 readme: update TODO mscdex 2013-06-29 01:46:55 -0400
  • 46efaa5e28 add support for THREAD mscdex 2013-06-29 01:13:02 -0400
  • 789c754269 readme: update TODO mscdex 2013-06-29 00:39:33 -0400
  • b85456876c Connection: add ability to explicitly close the current mailbox without auto-expunging mscdex 2013-06-29 00:38:58 -0400
  • 2f55048805 readme: fix markdown parsing mscdex 2013-06-29 00:14:07 -0400
  • 27ef4c8c5f readme: update TODO mscdex 2013-06-28 18:40:17 -0400
  • 409577fdf8 add support for QUOTA mscdex 2013-06-28 18:23:32 -0400
  • 008332036f add support for ESEARCH mscdex 2013-06-28 16:51:05 -0400
  • f176494188 test: add Connection tests for split fetch responses mscdex 2013-06-28 14:53:57 -0400
  • cd3358c814 readme: adjust examples mscdex 2013-06-28 13:38:43 -0400
  • 2346467b30 update package.json mscdex 2013-06-28 13:15:27 -0400
  • 15727c5ac1 Parser: body structure can be either 'BODY' or 'BODYSTRUCTURE' mscdex 2013-06-28 13:15:12 -0400
  • a1295a31de Connection: update comment mscdex 2013-06-28 13:14:55 -0400
  • 132cd1e13a Parser: check untagged list-style responses for no results mscdex 2013-06-28 13:14:42 -0400
  • bad60cf479 Parser: fix text code parsing for tagged responses mscdex 2013-06-28 13:13:11 -0400
  • 2bbc17d6e3 Connection: fix UID-based fetch() mscdex 2013-06-28 13:12:29 -0400
  • 4208cbb952 readme: fix/modify examples mscdex 2013-06-28 13:11:40 -0400
  • 10f65e4d2a Parser: add header parser mscdex 2013-06-28 13:11:20 -0400
  • 5eb8334553 module rewrite mscdex 2013-06-28 08:30:28 -0400
  • ed7203022c utilize MOVE and UIDPLUS extensions if available and applicable when moving messages mscdex 2013-06-25 16:26:17 -0400
  • c6c6168a72 imap: fix permFlags check after flag case normalization change mscdex 2013-06-12 02:07:57 -0400
  • 1815f9d5f8 lint mscdex 2013-06-12 02:07:51 -0400
  • 1a69a5646c Merge pull request #215 from meetmikey/master Brian White 2013-06-07 15:16:31 -0700
  • 8996f9fa49 bump version mscdex 2013-06-06 13:07:47 -0400
  • d22fe39448 flags are case-insensitive mscdex 2013-06-06 12:27:17 -0400
  • 9ad3011c83 cast label to string Sagar Mehta 2013-05-23 23:19:55 -0700
  • 0a8a4d5294 check for additional data after IDLE/NOOP responses mscdex 2013-05-20 22:54:12 -0400
  • da39636f3c bump version mscdex 2013-04-28 00:41:58 -0400
  • 97a2fb06a4 Fix bracket parsing for FETCH responses mscdex 2013-04-27 15:40:02 -0400
  • 9e31da73c8 bump version mscdex 2013-04-24 15:08:52 -0400
  • 10f158e689 trim response line for misbehaving IMAP servers mscdex 2013-04-22 12:03:58 -0400
  • 455aabab49 fix typo mscdex 2013-04-22 09:08:05 -0400
  • be3432754a bump version mscdex 2013-04-18 08:13:34 -0400
  • 62237be5d8 Merge pull request #180 from wavify/fix-empty-boxname Brian White 2013-04-12 11:04:37 -0700
  • 73c7d4cea9 Merge branch 'upstream' into fix-empty-boxname Chotiwat Chawannakul 2013-04-13 00:22:35 +0700
  • e4a4fed921 un-escape gmail labels mscdex 2013-04-11 18:13:50 -0400
  • 08ec773770 explicitly wait for idle continuation before sending DONE mscdex 2013-04-10 19:18:08 -0400
  • 835518ca89 use end of string or CRLF in regexps mscdex 2013-04-10 12:22:01 -0400
  • d6b3c0c552 fix line ending check for string literal detection mscdex 2013-04-10 11:49:41 -0400
  • f1c59a7468 adjust untagged response regexp to allow for text code only mscdex 2013-04-09 12:41:00 -0400
  • 502a2aaf4b fix fetch command check when determining a response was unsolicited mscdex 2013-04-07 23:31:30 -0400
  • 685a682572 more unsolicited response checks mscdex 2013-04-07 20:44:05 -0400
  • 3d7b5e4cc8 update unsolicited response check mscdex 2013-04-07 19:37:28 -0400
  • 26c6a7827c guard against duplicate DONE commands mscdex 2013-04-07 19:10:27 -0400
  • 1e020b47c1 cache part id check regexp and perform type check in object(s) passed to fetch() mscdex 2013-04-07 11:03:22 -0400
  • b786c82eec fix style in move() mscdex 2013-04-07 01:05:50 -0400
  • a99b2c0084 simplify IDLE mechanism and _send() logic mscdex 2013-04-07 01:04:43 -0400
  • 95902ec770 change MAX_WAIT from 29 to 5 minutes for re-idling mscdex 2013-04-07 00:59:55 -0400
  • ce87915fb0 pass base64-decoded message on continuation to callback as error for xoauth2 mscdex 2013-04-04 16:34:48 -0400
  • acbe2913f3 Merge pull request #188 from mikemee/master Brian White 2013-03-30 10:11:02 -0700
  • a31d7bdde9 Merge pull request #191 from wavify/fix-pass-info Brian White 2013-03-29 04:58:55 -0700
  • 6f2adf53e3 Pass response text code and message for tagged response in append and move Chotiwat Chawannakul 2013-03-29 14:14:29 +0700
  • 69d23e446f always pass any response text code and message for tagged responses to the callback as the last argument mscdex 2013-03-20 22:21:42 -0400
  • 6b0b8ff8b4 fix ignoring of 'useless' untagged OK responses mscdex 2013-03-20 13:47:08 -0400