341 Commits (62237be5d844d3696781231a7457d685ce4883fa)
 

Author SHA1 Message Date
Brian White 3997f92ee1 Fix plain-text logins
Fixes #54
13 years ago
Brian White 9bbb3b59b7 Remove old, commented code 13 years ago
Brian White 5ba4638734 Relax mailbox name regex 13 years ago
Brian White 5c9343dacd Make debug function per-instance instead of global 13 years ago
Brian White f96816c5f6 Style changes and re-instate error message to login callback when no support auth available 13 years ago
Bruno Morency 1b50f88949 Use XLIST on instead of LIST if supported by server and stop filtering mailbox attributes when parsing the response. 13 years ago
Bruno Morency 7e3eb1059b Support OAuth for authentication if server has AUTH=XOAUTH capability 13 years ago
Brian White 7f7389779a Merge pull request #53 from vedmalex/master
fixed: unlimited error loop
13 years ago
vedmalex 545198b378 fixed: issue with error loop in pipe code
so this code make error recurrung call and as the result stack overflow when come things wrong with connection lost connection or dns lookup failed

  var cleartext = pair.cleartext;
  cleartext.socket = socket;

  function onerror(e) {
    if (cleartext._controlReleased)
      cleartext.socket.emit('error', e);// in this line we call emit error event in recurring way. 
  }

  socket.on('error', onerror);// this code the same as cleartext.socket.on('error', onerror)
13 years ago
Brian White 2a9dda2723 Bump version 13 years ago
Brian White 359498abe9 Do not modify Buffer prototype in case some other module does, with the same function name 13 years ago
Brian White a63a609260 Bump version 13 years ago
Brian White fd31fd53f3 Minor doc update 13 years ago
Brian White af0ca9bab4 Allow options object for append() to be completely optional 13 years ago
Brian White 2b320b12b6 Force IDLE extension support to wait for continuation from server 13 years ago
Brian White 68b5ad0c58 Merge pull request #45 from noosbox/master
Add support for APPEND -- thanks @ajessup
13 years ago
Andrew Jessup 7981e3e0e5 Removes spurious line break in APPEND 13 years ago
Andrew Jessup 85ac886d00 Ignores continuation commands due to IDLE 13 years ago
Andrew Jessup 681da750db Strips out spurious debugger breaks 13 years ago
Andrew Jessup 189e4c4e4e Adds correct respect for contiunation responses following APPEND 13 years ago
Andrew Jessup 0b319c31a0 Updates .append() and ._send() to support Buffers, .append() to use a configuration object, and some code tidying 13 years ago
Andrew Jessup 0d161f72fd Merged upstream changes 13 years ago
Brian White b0e88cfd2b Fix sequence number-based functions and do not connect to the server before all event handlers are attached first
Fixes #46
Fixes #26
13 years ago
Andrew Jessup f8f923a6d0 Addded basic support for APPEND command 13 years ago
Brian White c77f652a28 Add namespaced sequence number-based functions and remove some unnecessary try-catch blocks 13 years ago
Brian White 3b8695dd34 Merge pull request #39 from jerem/patch-1
Fixed a memory leak.
13 years ago
Jérémy Bethmont d03b03d11c Fixed a memory leak. 13 years ago
Brian White 56fe37ce3e Merge pull request #38 from rubycut/patch-2
Add installation instructions.
13 years ago
Rubycut 852558acde Add installation instructions. 13 years ago
Brian White b6b71b7d9e Merge pull request #37 from rubycut/patch-1
addKeywords is not working
13 years ago
Rubycut fd3ce59b8d addKeywords is not working 13 years ago
Brian White 42b71ce503 Add sequence number to fetched messages and emit two new connection events: 'deleted' and 'msgupdate'. 13 years ago
Bruno Morency 286d2c02f4 Fixes issue #36 -- Reset _state.ext.idle.sentIdle and _state.ext.idle.timeWaited in the _reset method. 13 years ago
Brian White e77eb8af26 Watch out for unsolicited FETCH responses
Fixes #11
13 years ago
Brian White ef5ce33d43 Bump version 13 years ago
Brian White 84271d0f2b Oops 13 years ago
Brian White 7eaa12a5cf Bump version 13 years ago
Brian White 6a42429b2d Don't mutate Buffer so much and fix spacing 13 years ago
Brian White d0d078cbe4 Added support for most of Gmail's IMAP extensions and made the server's capabilities array public 13 years ago
Brian White bed94543fa Bump version 13 years ago
Brian White d8b7ba72c2 Merge pull request #25 from addrummond/master
Fix silly bug that I introduced which caused trailing '"' to appear in folder names returned by getBoxes()
13 years ago
Alex Drummond 1d8cf00df2 Fix silly bug that I introduced which caused trailing '"' to appear in folder names returned by getBoxes() 13 years ago
Benoît Zugmeyer 0b380017fc Allow ALL in search queries 13 years ago
Brian White 56cf51b83a Bump version 13 years ago
Brian White 690faff0f1 Merge pull request #24 from addrummond/master
Small changes to regular expressions
13 years ago
Alex Drummond 164afe0bc4 Modify another regex where quotes may not always be present. 13 years ago
Alex Drummond c1a8fedebd Exchange doesn't always quote mailbox names -- make quotes optional in regex. 13 years ago
Brian White 8753fc28ec Fix LIST response for Zimbra
Thanks @jmoyers

Closes #20
13 years ago
Brian White 7aaeeced9e Remove unnecessary portions from regexps for mailbox status responses 13 years ago
Brian White 04753b2423 Add ability to fetch an entire email message (including headers) by specifying 'full' for the body property with fetch(). 13 years ago