aboutsummaryrefslogtreecommitdiff
path: root/libsylph/imap.c
AgeCommit message (Collapse)Author
2014-04-18made workaround for 64-bit time_t on win32.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3391 ee746299-78ed-0310-b773-934348b2243d
2013-08-16fixed the parse failure of STATUS response if a folder name contains ↵hiro
brackets (sylpheed:35704). git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3272 ee746299-78ed-0310-b773-934348b2243d
2013-03-26properly escape folder/username/password which include double-quote or ↵hiro
backslash. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3235 ee746299-78ed-0310-b773-934348b2243d
2013-01-22fixes IMAP4 server using IPv6 address on Windows.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3192 ee746299-78ed-0310-b773-934348b2243d
2013-01-22made IMAP INBOX case insensitive.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3191 ee746299-78ed-0310-b773-934348b2243d
2012-10-12libsylph/imap.c: fixed MSVC compilation (thanks to Gisle Vanem).hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3176 ee746299-78ed-0310-b773-934348b2243d
2012-07-03imap_cmd_fetch_func(): made response parser more robust (fixes ↵hiro
[sylpheed:35306] can't fetch message error). git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3131 ee746299-78ed-0310-b773-934348b2243d
2012-05-31differentiate DNS lookup error from connection errors.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3081 ee746299-78ed-0310-b773-934348b2243d
2012-04-20modified copyright year.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3052 ee746299-78ed-0310-b773-934348b2243d
2012-04-20workaround for a broken IMAP server (Yahoo! Mail) which cannot fetch ↵hiro
messages right after EXPUNGE. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3051 ee746299-78ed-0310-b773-934348b2243d
2012-03-26referch message when imap/news cache file size is 0 (Bug #50).hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3034 ee746299-78ed-0310-b773-934348b2243d
2012-03-02imap.c: relaxed the response check of AUTHENTICATE and APPEND.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3028 ee746299-78ed-0310-b773-934348b2243d
2012-01-20emit signals for IMAP.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3017 ee746299-78ed-0310-b773-934348b2243d
2011-12-21Fixed crash when message fetch and new message checking happen at the same ↵hiro
time on IMAP folder. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2992 ee746299-78ed-0310-b773-934348b2243d
2011-05-18cancel online mode switch if active sessions exist.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2881 ee746299-78ed-0310-b773-934348b2243d
2011-05-13libsylph/imap.c: imap_utf8_to_modified_utf7(): removed alloca() calls.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2880 ee746299-78ed-0310-b773-934348b2243d
2011-05-13libsylph/imap.c: imap_utf8_to_modified_utf7(): removed alloca() calls.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2879 ee746299-78ed-0310-b773-934348b2243d
2010-12-07added SOCKS proxy support for IMAP4.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2737 ee746299-78ed-0310-b773-934348b2243d
2010-08-10fixed IMAP parser.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2668 ee746299-78ed-0310-b773-934348b2243d
2010-01-15save color labels on IMAP server using custom keywords (partially compatible ↵hiro
with Thunderbird). git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2433 ee746299-78ed-0310-b773-934348b2243d
2010-01-14updated copyright year.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2428 ee746299-78ed-0310-b773-934348b2243d
2010-01-13imap.c: added date-time info on APPEND using Date: header (for Gmail to ↵hiro
display received date). git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2421 ee746299-78ed-0310-b773-934348b2243d
2009-11-26sock_connect_with_timeout(): check socket with getsockopt() even if select() ↵hiro
succeed. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2355 ee746299-78ed-0310-b773-934348b2243d
2009-11-16removed debug prints, updated def file and updated Windows ico file. Made ↵hiro
3.0.0beta2 release. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2347 ee746299-78ed-0310-b773-934348b2243d
2009-11-09fixed opening message by syl_plugin_open_message() on IMAP folder.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2340 ee746299-78ed-0310-b773-934348b2243d
2009-11-05add a new flag: RemoteFolder::remove_cache_on_destroy.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2334 ee746299-78ed-0310-b773-934348b2243d
2009-11-05show waiting dialog on creating folder tree after creating new IMAP account.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2333 ee746299-78ed-0310-b773-934348b2243d
2009-11-05fix for connection failure.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2332 ee746299-78ed-0310-b773-934348b2243d
2009-11-04fixed a bug that prohibited query search on IMAP folders. Don't call ↵hiro
gtk_main_iteration() from non-main threads. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2330 ee746299-78ed-0310-b773-934348b2243d
2009-11-02don't allow parallel multiple command on IMAP.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2326 ee746299-78ed-0310-b773-934348b2243d
2009-10-20fixed a bug that could not fetch UID more than INT_MAX.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2293 ee746299-78ed-0310-b773-934348b2243d
2009-10-16libsylph: use itos_buf() because itos() is not thread-safe.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2286 ee746299-78ed-0310-b773-934348b2243d
2009-10-13use g_atomic_int_{get,set} for thread terminate flags.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2282 ee746299-78ed-0310-b773-934348b2243d
2009-10-08fixed compilation without thread support.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2277 ee746299-78ed-0310-b773-934348b2243d
2009-10-05imap_session_destroy(): free thread pool.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2271 ee746299-78ed-0310-b773-934348b2243d
2009-10-02execute imap_get_uncached_messages() in another thread.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2268 ee746299-78ed-0310-b773-934348b2243d
2009-10-01libsylph/imap.c: reimplemented using GThreadPool.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2265 ee746299-78ed-0310-b773-934348b2243d
2009-10-01libsylph/imap.c: refactored.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2264 ee746299-78ed-0310-b773-934348b2243d
2009-09-30execute imap_cmd_fetch() in another thread.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2263 ee746299-78ed-0310-b773-934348b2243d
2009-09-30execute imap_cmd_ok() in another thread.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2262 ee746299-78ed-0310-b773-934348b2243d
2009-09-30imap.c: connect in another thread.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2261 ee746299-78ed-0310-b773-934348b2243d
2009-09-14update summary caches on receiving.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2247 ee746299-78ed-0310-b773-934348b2243d
2009-06-10merged plugin-test branch into trunk.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2164 ee746299-78ed-0310-b773-934348b2243d
2008-11-28when removing news/imap accounts, remove cache directory with server name if ↵hiro
it becomes empty. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2084 ee746299-78ed-0310-b773-934348b2243d
2008-09-24workaround for some broken IMAP4 servers.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2040 ee746299-78ed-0310-b773-934348b2243d
2008-07-10imap_add_inter_folders(): more error checks.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2027 ee746299-78ed-0310-b773-934348b2243d
2008-07-09fixed rebuilding of IMAP folder tree.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2026 ee746299-78ed-0310-b773-934348b2243d
2007-09-20removed all warnings output with -Wall.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1910 ee746299-78ed-0310-b773-934348b2243d
2007-09-14check for noinferior and noselect flags when creating a new imap folder.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1901 ee746299-78ed-0310-b773-934348b2243d
2007-09-14modified the method of getting IMAP4 folder list.hiro
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1900 ee746299-78ed-0310-b773-934348b2243d