Permalink
Commits on Dec 6, 2016
  1. bump version

    mscdex committed Dec 6, 2016
  2. readme: document socketTimeout option

    Tony Mobily authored and mscdex committed Oct 3, 2014
  3. Connection: remove deprecated JS API usage

    simonhochrein authored and mscdex committed Feb 15, 2016
    Fixes: #483
  4. Parser: fix IDLE parsing

    Matthias Biggeleben authored and mscdex committed Sep 16, 2016
    Dovecot might answer DONE with some statistics:
    
      IDLE OK Idle completed (0.001 + 0.093 + 0.092 secs).
    
    The plus character passes RE_PRECEDING which leads to dead end
    code-wise.
Commits on Sep 16, 2016
  1. bump version

    mscdex committed Sep 16, 2016
  2. bump utf7 dependency

    mscdex committed Sep 16, 2016
Commits on Apr 12, 2016
  1. bump version

    mscdex committed Apr 12, 2016
Commits on Mar 20, 2016
Commits on Mar 14, 2016
Commits on Feb 23, 2016
  1. Connection: allow custom metadata to be fetched

    Matthias Biggeleben authored and mscdex committed Feb 19, 2016
Commits on Dec 21, 2015
  1. test: fix parser tests

    mscdex committed Dec 21, 2015
  2. Connection: fix config variable reference

    parro-it authored and mscdex committed Aug 13, 2015
Commits on Oct 23, 2015
  1. bump version

    mscdex committed Oct 23, 2015
Commits on Aug 27, 2015
Commits on Jul 16, 2015
  1. bump version

    mscdex committed Jul 16, 2015
Commits on Jul 13, 2015
Commits on Jun 10, 2015
Commits on Feb 12, 2015
  1. Connection: allow append with custom flags

    subbi authored and mscdex committed Feb 11, 2015
Commits on Jan 29, 2015
Commits on Nov 10, 2014
  1. Merge pull request #435 from wavify/ignore-invalid-first-line

    mscdex committed Nov 10, 2014
    Fix a crash when parsing the first header line that starts with a whitespace
Commits on Oct 3, 2014
  1. Merge pull request #424 from mercmobily/master

    mscdex committed Oct 3, 2014
    Added socketTimeout option to ensure that OS-level timeouts are handled by node-imap
  2. Applied a default to config.socketTimeout, renamed error name to some…

    Tony Mobily
    Tony Mobily committed Oct 3, 2014
    …thing more specific, added space for style
  3. Added socketTimeout option, which ensure that OS-level timeout is han…

    Tony Mobily
    Tony Mobily committed Oct 3, 2014
    …dled for all sockets handled by the library
Commits on Sep 22, 2014
  1. bump version

    mscdex committed Sep 22, 2014
Commits on Sep 10, 2014
  1. Connection: fix style

    mscdex committed Sep 10, 2014
Commits on Aug 31, 2014
  1. test: turn off debug output

    mscdex committed Aug 31, 2014
  2. Parser: ensure no socket read if push() calls _read() during body finish

    mscdex committed Aug 31, 2014
    This Fixes an edge case where the following happens:
    
     * a body stream had data pushed to it such that the highWaterMark was reached
     * when the body stream buffer dips below highWaterMark, _read() is called
     * _read() tries to read more data from the socket, which pushes the last part of the body
     * the last body part push() again calls _read() which in turn reads more data from the socket
     * at this point the parser state is not stable because _body._read and _body are not reset yet, this causes the parser to potentially try to start reading the beginning of a response in the middle of the data for another fetch result for example
    
    Fixes #345
Commits on Aug 17, 2014
Commits on Aug 15, 2014
  1. bump version

    mscdex committed Aug 15, 2014