Commit Graph

576 Commits (ee888bdc69f32567a7488c40bd84d07bb8dd6e7d)
 

Author SHA1 Message Date
Ewan Mellor 725716250a Fix IMAP ID send.
Use mailimap_quoted_send rather than mailimap_astring_send when
sending names and values inside mailimap_id_param_send.
This means skipping the "workaround for buggy Courier-IMAP that
does not accept quoted-strings for fields name but prefer atoms"
and instead always sending quoted strings.

RFC 2971 (with reference to RFC 2060) is clear that these fields
may only be quoted strings or literals, not atoms.  Yahoo's server
rejects this command when atoms are sent (and it is correct to do so).

We shouldn't break compat with well-behaving servers as a workaround
for buggy ones, so using quoted strings here is the best choice.
8 years ago
Hoa V. DINH b2fbdaf28e Fixed warnings reported by PVS-Studio 8 years ago
Hoa V. Dinh 3310162627 Handle properly stream errors 8 years ago
Hoà V. DINH 4a7593acbb Merge pull request #182 from foxinushka/master
Added MAILSMTP_ERROR_AUTH_TIMEOUT
8 years ago
Viktor Gedzenko 85a39afe95 Added timeout handling while SMTP auth 8 years ago
Hoà V. DINH d3a08c94b3 Merge pull request #179 from tapouillo/master
kCFStreamPropertySSLPeerTrust fail on OS X<=10.8 - infinite loop
8 years ago
Stéphane Queraud 63aeb589eb moving braces to the end of their block
typo fix…
8 years ago
Stéphane Queraud 2aa47763cc removing fprintf
removing fprintf
8 years ago
Stéphane Queraud bbc57ae425 kCFStreamPropertySSLPeerTrust fail on OS X<=10.8
on OS X <= 10.8 (maybe 10.9 too), the kCFStreamPropertySSLPeerTrust
method works the first time, but always returns NULL after, causing an
infinite loop. This change falls back to the old
kCFStreamPropertySSLPeerCertificates method if the first one returns
NULL.
8 years ago
Hoà V. DINH fd79a30791 Added libsasl2 dependency. 8 years ago
Hoa V. DINH ab57331e65 Fixed build on Android 8 years ago
Hoa V. DINH 2a2307c3b7 Added required files to android build 8 years ago
Hoa V. DINH e3cba982c4 third-parties -> third-party 8 years ago
Hoa V. Dinh 37fa581302 Additional instructions 8 years ago
Hoa V. Dinh 95752542a3 Improved build on Android 8 years ago
Hoa V. Dinh f6a6c85b45 Improved Android.mk for libetpan 8 years ago
Hoa V. Dinh d708babae5 Instructions to build for android 8 years ago
Hoa V. Dinh 850a91369a Android build 8 years ago
Hoa V. DINH 4de4f9346f Fixed build on Linux 8 years ago
Hoa V. DINH d88e018783 Clean header list 8 years ago
Hoa V. DINH 46d9a98025 Revert "clean header list"
This reverts commit 975eebbe04.
8 years ago
Hoa V. DINH 975eebbe04 clean header list 8 years ago
Hoa V. DINH c0c8dcbdc2 Build instructions for windows 8 years ago
Hoà V. DINH 5da570cc9c enable zlib on windows. 8 years ago
Hoà V. DINH 31e5a2fa74 Updated .gitignore files for win32. 8 years ago
Hoa V. DINH fa0c4a4239 Updated to iOS 8.1 for Travis 8 years ago
Hoà V. DINH 89ce0182dc Build for 64-bits on Visual Studio 8 years ago
Hoa V. DINH c3d37fa8a1 Removed assert (fixed #175) 8 years ago
Hoà V. DINH fcef5cdeae Fixed build on Visual Studio. 8 years ago
Hoa V. Dinh 88bebbfc83 fixed build_headers.bat behavior 8 years ago
Hoa V. Dinh cbf8498f08 Fixed build again 8 years ago
Hoa V. Dinh 710b659442 Fixed build 8 years ago
Hoà V. DINH 8d098b31ba Updated to Visual Studio 2013. 8 years ago
Hoa V. Dinh e1cdd29d97 Generate automatically public headers for windows 8 years ago
Hoa V. Dinh 28ca9abf9b Fixed list of headers 8 years ago
Hoa V. Dinh c61bb340d8 More exports for windows 8 years ago
Hoa V. Dinh 3c0de18eee Removed duplication 8 years ago
Hoa V. Dinh a86e768cce Fixed build for windows 8 years ago
Hoa V. Dinh c5103de9ff Exports for windows, cleanup 8 years ago
Hoa V. Dinh 5cd077edb2 Dll exports for win32 8 years ago
Hoa V. Dinh 1f03245034 Moved type of pid_t to int to be consistent with pthread on win32 9 years ago
Hoà V. DINH d4f45c565c Merge pull request #172 from Dunemaster/cs_uninit
Delete critical section, created in initialization functions
9 years ago
dunemaster 61dbf74423 uninit one more critical section 9 years ago
dunemaster c09f9cad2d added critical section deletion on windows 9 years ago
dunemaster 2631332406 fix build on windows 9 years ago
Hoa V. Dinh 159eb7fffb 1.6 9 years ago
Hoà V. DINH 610d5d9453 Merge pull request #169 from mfkp/master
fix for gmail imap (via oauth2)
9 years ago
Kyle Powers b71bbe1665 oauth2 -> xoauth2 9 years ago
Kyle Powers 0fadcb04ac adding comments for OAuth2 token login 9 years ago
Kyle Powers e1d1f64e11 consistent formatting with proj 9 years ago