Permalink
Switch branches/tags
Nothing to show
Commits on Nov 8, 2012
  1. add IImapClient to the csproj

    Nathan committed Nov 8, 2012
  2. remove from the interface the dispose method that was hiding the one …

    …from IDisposable
    Nathan committed Nov 8, 2012
Commits on Oct 30, 2012
  1. Created interface IImapClient for ImapClient to implement to facilita…

    …te unit testing of classess dependent upon ImapClient
    Nathan committed Oct 30, 2012
Commits on Oct 20, 2012
  1. Added GetMailboxInfo method

    smiley22 committed Oct 20, 2012
Commits on Oct 12, 2012
  1. Bugfix for quoted-printable and "Q" encoding

    Improved QDecode/QPDecode methods to address several issues, see #15
    smiley22 committed Oct 12, 2012
Commits on Oct 11, 2012
  1. Search now supports non-latin characters

    Search strings may now contain non-ASCII characters
    smiley22 committed Oct 11, 2012
Commits on Oct 10, 2012
  1. Added new search conditions

    - GreaterThan finds messages with a UID greater than the specified UID
    - LessThan finds messages with a UID less than the specified UID
    
    Contributed by Joao Leme
    smiley22 committed Oct 10, 2012
Commits on Oct 9, 2012
  1. Bugfix ParseMIMEField, UTF7Encode

    - Improved parsing of attribute=value fields
    - UTF7Encode would erroneously swallow hyphen characters
    smiley22 committed Oct 9, 2012
  2. Encode Mailbox names as UTF-7

    smiley22 committed Oct 9, 2012
  3. UTF-7 support for mailbox names and others

    - Now supports UTF-7 for mailbox names
    - Bugfix ListMailboxes #12 (erroneously trimmed quotes in some cases)
    - Bugfix IDLE Deadlock, see #13
    - Upped version to 2.5
    smiley22 committed Oct 9, 2012
Commits on Oct 7, 2012
  1. Improvement ListMailboxes

    Deal with weird MS Exchange Server responses, see issue #12
    smiley22 committed Oct 7, 2012
  2. Improvement ListMailboxes

    Deal with weird MS Exchange Server responses
    smiley22 committed Oct 7, 2012
Commits on Oct 6, 2012
  1. Minor Bugfix

    see issue #9
    smiley22 committed Oct 6, 2012
  2. Bugfix ListMailboxes

    Account for names containing double-quote characters, see issue #12
    smiley22 committed Oct 6, 2012
  3. Bugfix ListMailboxes

    Will now also return names not enclosed in double-quotes, see issue #12
    
    reported by greatz
    smiley22 committed Oct 6, 2012
Commits on Oct 5, 2012
  1. Improvement FromHeader

    deal with erroneous encoded word subjects
    smiley22 committed Oct 5, 2012
Commits on Oct 3, 2012
  1. Bugfix StoreMessage

    Handle untagged response, submitted by greatz.
    smiley22 committed Oct 3, 2012
Commits on Oct 2, 2012
  1. Bodypart bugfix

    Parameters dict should be case-insensitive, see Issue #11.
    smiley22 committed Oct 2, 2012
Commits on Sep 30, 2012
  1. Minor bug fixes

    smiley22 committed Sep 30, 2012
Commits on Sep 29, 2012
  1. Reduced round-trips to server + various bugfixes

    - Don't use partial fetching for downloading entire messages, fetch them
    in one go. This increases speed dramatically.
    - Various smaller bugfixes
    smiley22 committed Sep 29, 2012
Commits on Sep 28, 2012
  1. Bugfix ListMailboxes

    Reported by greatz
    smiley22 committed Sep 28, 2012
Commits on Sep 27, 2012
  1. Parse mail display name

    ParseAddressList will now extract the display name of a mail address if
    it is present
    smiley22 committed Sep 27, 2012
Commits on Sep 26, 2012
  1. Improved content decoding

    Deal with invalid Base64 data
    smiley22 committed Sep 26, 2012
Commits on Sep 25, 2012
  1. Bugfix Search

    fixed erroneous syntax for UID search criterion
    smiley22 committed Sep 25, 2012
  2. Improved Bodystructure parser

    - will now parse MESSAGE/RFC822 parts
    - account for erroneous/forged mail header fields
    smiley22 committed Sep 25, 2012
Commits on Sep 22, 2012
  1. Minor Bugfix SetAddressFields

    Deal with malformed "From" and "Sender" header fields
    smiley22 committed Sep 22, 2012
Commits on Sep 16, 2012
  1. Bugfix GetBodystructure

    Old regular expression would fail with some IMAP servers' responses...
    smiley22 committed Sep 16, 2012
Commits on Sep 15, 2012
  1. Bugfix AddBody

    smiley22 committed Sep 15, 2012
  2. Bugfix ParseMailHeader

    Shouldn't swallow all whitespaces
    smiley22 committed Sep 15, 2012
  3. Bugfixes

    - improved message fetching code
    - replaced .ToChunks method with simpler and faster code
    smiley22 committed Sep 15, 2012
Commits on Sep 13, 2012
  1. Improved Bodystructure parser

    - account for escaped quote characters in words
    - improved list parsing
    smiley22 committed Sep 13, 2012
Commits on Sep 12, 2012
  1. Added ParsePriority

    smiley22 committed Sep 12, 2012
Commits on Sep 11, 2012
  1. Bugfix ParseMailHeader

    Make sure malformed headers can't mess things up
    smiley22 committed Sep 11, 2012