Граф коммитов

937 Коммитов

Автор SHA1 Сообщение Дата
aceman 30b277bb07 Bug 1404045 - remove unneeded inclusions of nsIInputStreamPump.h. r=jorgk 2017-09-30 10:39:00 +02:00
Jorg K e41b54cb43 Bug 1404045 - follow-up: Use SlicedInputStream() where offset/length for NS_NewInputStreamPump() are necessary. rs=bustage-fix
--HG--
extra : rebase_source : 729b808b6a4a98e7fbfaaead2a7d644a90a711ca
2017-09-30 01:37:17 +02:00
Jorg K 0b417ea9a5 Bug 1402750 - Replace Append(NS_LITERAL_STRING("")) with AppendLiteral(u""). r=aceman 2017-09-27 01:02:10 +02:00
Jorg K 040b683c21 Bug 1402750 - Use Assign('') and Append('') for single character literals. r=aceman 2017-09-26 00:43:57 +02:00
Jorg K 4061934ccb Bug 1402750 - Replace [Assign|Append|Insert|Equals](NS_LITERAL_CSTRING("")) with [Assign|Append|Insert|Equals]Literal(""). r=aceman 2017-09-25 23:39:54 +02:00
Jorg K 3e72f90234 Bug 1402750 - Replace [Assign|Append|Insert|Equals]("") with [Assign|Append|Insert|Equals]Literal(""). r=aceman 2017-09-25 23:39:52 +02:00
David Bienvenu 3a4b959a55 Bug 312593 - Allow unicode in passwords. r=neil,standard8,jorgk 2012-07-12 16:52:00 +02:00
Jorg K 4dd5e2139f Bug 1401026 - Follow-up: update test expectancy with server name. r=me DONTBUILD 2017-09-20 18:37:00 +02:00
Jorg K 6fdb90e194 Bug 1401026 - user real server name instead of account name (pretty name) for IMAP alerts. r=frg 2017-09-20 15:51:20 +02:00
Boris Zbarsky e616bde4ee Bug 1371893 - Stop relying on nsIStringInputStream inheriting from nsIInputStream in comm-central code. r=jorgk,rkent 2017-06-09 23:45:41 -04:00
Jorg K fca142dec6 Bug 1400661 - Fix IMAP Oauth2 error message. r=aceman 2017-09-17 18:39:30 +02:00
Jorg K 409c949fcc Bug 1340972 - Part 16: replace xxx.swap(*yyy) with xxx.forget(yyy) in mailnews. r=aceman 2017-09-15 20:30:56 +02:00
Jorg K 2030517bc5 Bug 1340972 - Part 10: Replace error-prone Addref()/Release() with using RefPtr in mailnews/imap. r=aceman 2017-09-13 19:36:35 +02:00
Jorg K ff17a0fff2 Bug 1340972 - Part 9: Fix use of NS_ADDREF() and NS_IF_ADDREF() in mailnews/imap. r=aceman 2017-09-13 15:13:34 +02:00
Jorg K 173e93f24c Bug 1393219 - remove define for CaseInsensitiveCompare. r=mkmelin 2017-09-10 10:10:45 +02:00
Jorg K 104b8d591d Bug 1398039 - Follow-up: Use CaseInsensitiveCompare (nsMsgUtils.h) for consistency. rs=bustage-fix DONTBUILD 2017-09-08 12:15:00 +02:00
Jorg K 4f87262acc Bug 1398039 - Port bug 1393230: Remove string forward declarations and fix improper string usage in Find(). rs=bustage-fix
--HG--
extra : amend_source : f59e736f1f0b8a65165e5e829963e44d1f7af217
2017-09-08 11:53:21 +02:00
Jorg K 9d395f54b0 Bug 1395620 - fix chunking in IMAP download. r=aceman 2017-09-04 00:14:12 +02:00
Jorg K b03bcb5a33 Bug 1334834 - remove use of nsIAtom from mailnews/nsIFolder*.idl, JS part. r=aceman 2017-08-27 13:57:53 +02:00
Jorg K f2ba0343d4 Bug 1334834 - remove use of nsIAtom from mailnews/nsIFolder*.idl. r=aceman 2017-08-26 12:18:00 +02:00
Nicholas Nethercote c32823a921 Bug 1393692 (part 1) - Convert nsIAtom arguments to strings before checking their value. r=jorgk
A number of OnItem*() methods have nsIAtom parameters. Some of these methods
convert those nsIAtoms to strings and then check their value against another
string. Others check their value against an atom obtained from nsIAtomService.

This patch changes the latter methods to be like the former methods, thus
removing numerous uses of nsIAtomService.
2017-08-25 16:35:44 +10:00
Nicholas Nethercote d3924824ef Bug 1393371 - Remove unused references to the nsIAtomService. r=jorgk 2017-08-24 15:42:19 +10:00
Jorg K ae672ccce0 Bug 1391128 - Use strtoul() instead of atoi() when converting UID to uint32_t. r=aceman 2017-08-18 22:11:30 +02:00
Nicholas Nethercote 8a05045b50 Bug 1388253 - Convert nsTextFormatter:[v]smprintf() use to [v]ssprintf() in comm-central. r=jorgk. 2017-08-08 18:52:48 +10:00
Richard Marti 734e37399d Bug 1388328 - Port bug 389565 to C-C: Replace nsIExternalProtocolService::LoadUrl with nsIExternalProtocolService::LoadURI (CPP part). r=jorgk 2017-08-08 14:47:13 +02:00
Nicholas Nethercote d4b9b664a0 Bug 1386600 - Update nsIStringBundle method uses to account for them returning |AString| instead of |wstring|. r=jorgk. 2017-08-04 10:32:30 +10:00
Edmund Wong 6b13bb1bb9 Bug 1386916 - Port 1326520 to mailnews: Rename GetPath/SetPath to GetPathQueryRef/SetpathQueryRef. r=jorgk 2017-08-02 21:39:00 +02:00
Jorg K 6a036b1d8e Bug 1386220 - AddRef/Release fix in nsImapMailFolder.cpp. r=aceman 2017-08-02 00:43:27 +02:00
Jorg K b998a1974e Backed out changeset c553f7084ca9 (bug 1176399) for causing Gmail problems. a=jorgk 2017-07-29 10:32:34 +02:00
Jorg K 21c5e86276 Bug 1383847 - fix nsImapService::IsMsgInMemCache(). r=rkent 2017-07-27 23:20:21 +02:00
Jorg K 1f507b2ef7 Bug 1384887 - Port bug 1384162 and bug 1384233 to mailnews: remove MailNewsDLF::CreateBlankDocument and references to SizePrintfMacros.h. rs=bustage-fix 2017-07-27 13:00:43 +02:00
Sylvestre Ledru f6a65173fa Bug 1354011 - Remove useless else blocks in order to reduce complexity in mailnews/imap/ (part 2). r=jorgk
--HG--
extra : rebase_source : edc4867c411dffc86b04e56f0378c5e24bd4ed5b
2017-04-06 00:36:00 +02:00
Sylvestre Ledru 3ad27d2c65 Bug 1354011 - Remove useless else blocks in order to reduce complexity in mailnews/imap/ r=jorgk
--HG--
extra : amend_source : 4976a0604a43c5efea2b467d8dc59b1f2dbe6689
2017-04-06 00:36:00 +02:00
Alfred Peters bca738edba Bug 1382010 - Use SASL mechanisms PLAIN and LOGIN, as defined in RFC 4422, in uppercase letters. r=jorgk 2017-07-20 08:33:00 +02:00
Jorg K ea8b23aeb1 Bug 1382320 - Port bug 1380470 to mailnews: fix calls of add_task function. rs=bustage-fix
--HG--
extra : amend_source : 9952562b0be566f3522dbae67f24a5a57dc98bd3
2017-07-20 00:03:36 +02:00
Jorg K f957482053 Bug 1378290 - Bug 1361020 follow-up: Don't truncate spec at &. r=rkent 2017-07-18 09:19:50 +02:00
Jorg K ec251350be Bug 1381006 - Port bug 1350958 to mailnews: s/NS_ReleaseOnMainThread/NS_ReleaseOnMainThreadSystemGroup/. rs=bustage-fix DONTBUILD
--HG--
extra : amend_source : 4a5a5988d0b7385205dda940b1650cf3c9255065
2017-07-14 15:27:34 +02:00
Nicholas Nethercote 98dded7243 Bug 1380906 - Update Thunderbird for nsIStringBundle changes in bug 1380227. r=jorgk
--HG--
extra : amend_source : 3fa24515b678039ed5f9292f8fad2b4fada4cd4a
2017-07-14 12:55:40 +10:00
Richard Marti 64a0ecbb73 Bug 1378086 - Port Bug 1377222 to mailnews [Replace InitWithFuncCallback with InitWithNamedFuncCallback]. r=jorgk
--HG--
extra : amend_source : 99b1ca94964e6e34c59d232f6ab9e2b7bdc02219
2017-07-04 11:42:26 +02:00
Jorg K df036e0286 Bug 1372899 - provide scriptable MUTF-7 converter and use it in tests. r=aceman 2017-07-01 15:32:47 +02:00
Jorg K 7e5d45d144 Bug 1376414 - Port bug 1372405 to mailnews [Name all runnables]. rs=bustage-fix 2017-06-27 16:31:22 +02:00
Richard Marti 4ea2cfbff1 Bug 1374927 - Port bug 1372453 to C-C [Support to name the callers of ProxyReleaseEvent]. r=jorgk 2017-06-21 07:42:37 +02:00
Jorg K 5668c6c81a Bug 1363281 - Follow-up: remove tests related to UTF-7 or x-mac-croatian. r=me 2017-06-14 15:28:54 +02:00
aceman 08ed3828f4 Bug 1370357 - fix uninitialized variable in nsImapMailFolder.cpp and nsAbCardProperty.cpp. r=jorgk 2017-06-07 14:59:00 +02:00
Kushal Singh ext:(%20and%20aceman%20%3Cacelists%40atlas.sk%3E) 2ae2c1ce5d Bug 1351453 - Deprecate the prettiestName attribute of nsIMsgFolder. r=aceman,jorgk
--HG--
extra : rebase_source : d2d0417842b3deab8c96e3585d3a948b862f7cf3
2017-05-29 03:05:06 +05:30
Jorg K 3c87a58bf9 Bug 1368738 - Use GetSpecIgnoringRef() in GetPrincipalSpec() in all protocols. r=aceman 2017-05-30 23:44:33 +02:00
Kushal Singh 1dbe824293 Bug 1351453 - Part 1: Do not use deprecated prettiestName attribute of nsIMsgFolder. r=aceman 2017-05-28 18:06:35 +05:30
Gene Smith 26a4ffd76d Bug 1360117 - Improve detection of servers requiring additional IMAP select. r=jorgk
Removes advance server option to force IMAP select and allows automatic
detection based on identifier string in the IMAP ID response from
servers. All control is now done via config editor: force an extra
select for server, preclude extra select for server, or automatically
decide based on configured strings compared to ID response.
2017-05-04 02:20:02 -04:00
Jan Horak 098f6449b9 Bug 1158578 - fix crash when compacting IMAP account. r=jorgk 2017-04-26 02:36:00 +02:00
Jorg K a2624fd29c Bug 1347598 - add nsIURIWithPrincipal as base class to nsIMsgMailNewsUrl. r=rkent 2017-04-24 19:20:59 +02:00
Jorg K ce20e8cf41 Bug 1355350 - doom incomplete cache entry when transfer is interrupted. r=rkent 2017-04-24 08:37:33 +02:00
Jorg K 18ad30c8bf Bug 1355350 - Disallow concurrent read by delaying it. r=rkent 2017-04-24 08:37:33 +02:00
Gene Smith 8a1cbd8a46 Bug 1348762 Improve status bar progress messages when downloading messages, headers, and flags via IMAP. ui-r=thomasd, r=aceman,jorgk DONTBUILD 2017-04-21 21:33:31 -04:00
Jorg K dc624da9ed Bug 1358444 - port bug 1356843 to mailnews: Fix clang's -Wcomma warnings (more). r=aceman 2017-04-22 00:46:37 +02:00
Edmund Wong f4e630df12 Bug 1358341 - Port bug 1354349 to mailnews: Add GetIsDocument() to IMAP, NNTP, MsgProtocol. r=jorgk
--HG--
extra : rebase_source : 512409649598834b89f02356d6af6c409c0696a5
2017-04-21 13:55:53 +08:00
Philipp Kewisch 3b4da995e2 Bug 1176399 - Multiple requests for master password when GMail OAuth2 is enabled. r=mkmelin
MozReview-Commit-ID: KP0v3zGhTT7

--HG--
extra : amend_source : 9ddad951f899b027087fecfefa5bc99348b04e48
2016-11-24 02:07:21 +01:00
Sylvestre Ledru e347d1489c Bug 1353634 - Fix the -Wmisleading-indentation warnings r=jorgk 2017-04-05 22:33:24 -07:00
Eric Rahm 265234c154 Bug 1222244 - Replace PRLogModuleInfo usage with LazyLogModule. r=jorgk CLOSED TREE
--HG--
extra : amend_source : 34dc7b55ee1c680778513255dd746771f1b534ce
2017-04-04 16:33:38 -07:00
Jorg K 1976fe5a9f Bug 1350607 - Improve error handling when ReplyWithTemplate() fails. r=aceman 2017-03-30 01:03:42 +02:00
Dean Zhu d55bb9bcc4 Bug 739467 - Remove db batching. r=aceman 2017-03-26 14:12:00 +02:00
Gene Smith 25cd7d6a70 Bug 1231592 - Implement mail.server.default.forceSelect for misbehaving IMAP servers. Use UidExpunge(). r=jorgk, sr=rkent 2017-03-15 14:42:00 +01:00
Jorg K 57300216bb Backed out changeset 56b629c7f032 (bug 1231592) for causing test failures. rs=backout DONTBUILD 2017-03-16 15:27:19 +01:00
Gene Smith df71ce2067 Bug 1231592 - Implement mail.imap.force_select for misbehaving IMAP servers. Use UidExpunge(). r=jorgk, sr=rkent DONTBUILD 2017-03-15 14:42:00 +01:00
Jorg K b8643084f3 Bug 1344538 - Bug 791645 follow-up: Fix error handling in OnProxyAvailable() for all protocols. r=rkent 2017-03-12 12:21:40 +01:00
Jorg K 5865767c3a Bug 791645 - Follow-up for IMAP: added error checking. r=rkent DONTBUILD 2017-03-05 11:38:08 +01:00
Jorg K b545f7145d Bug 1332717 - include nsString.h instead of nsStringGlue.h. r=mkmelin 2017-03-01 23:43:34 +01:00
Serge Gautherie and Jorg K ff8dd5de3e Bug 282512 - Clean up nsMsgGroupThread.cpp and nsMsgThread.cpp. r=jorgk,aceman 2017-02-19 13:44:00 +01:00
aceman d6462b56bd Bug 1340845 - convert nsIArray.QueryElementAt() to do_QueryElementAt() in mailnews. r=rkent 2017-02-18 19:04:00 +01:00
aceman 58a0711509 Bug 1340755 - fix format specifiers in mailnews after bug 1060419. r=jorgk CLOSED TREE a=jorgk 2017-02-18 21:19:45 +01:00
Jesper Staun Hansen ext:(%20and%20Jorg%20K%20%3Cjorgk%40jorgk.com%3E) 879083ad9e Bug 791645 - Use nsIProtocolProxyService::AsyncResolve() for IMAP. r=jorgk 2015-07-24 07:04:00 +02:00
Jorg K 7ada33278a Bug 1335638 - Fix crash when accessing invalid IMAP URI. r=rkent 2017-02-10 16:06:20 +01:00
R Kent James efd80b963c Bug 1336641 - crash earlier with null IMAP sync helper receiver. r=jorgk 2017-02-03 16:03:00 +01:00
Mark Banner 56b0b6c034 Bug 503662 - Stop using tail_ files in xpcshell: use do_register_cleanup() instead. r=aceman 2017-01-14 09:34:35 +00:00
Richard Marti c861fca97e Port bug 1328653 to mailnews [change NeckoOriginAttributes to OriginAttributes]. r=jorgk 2017-01-13 09:09:39 +01:00
Florian Quèze e060e71b1e Bug 1329958 - remove trailing newURI null parameters in comm-central. r=philipp,aleth 2017-01-10 14:16:22 +01:00
Jorg K and R Kent James c6dcbc7387 Bug 1328814 - Don't insist on folder validity when creating an nsIURI object. r=rkent,jorgk 2017-01-09 15:59:00 +01:00
Jorg K 6cf908938f Bug 1328847 - Part 2: Change SEC_NORMAL to SEC_ALLOW_CROSS_ORIGIN_DATA_IS_NULL where null principal is used. rs=bustage-fix 2017-01-05 08:25:00 +01:00
Jorg K 239210ac8a Bug 1328847 - Part 1: Change SEC_NORMAL to SEC_ALLOW_CROSS_ORIGIN_DATA_IS_NULL where system principal is used. rs=bustage-fix CLOSED TREE DONTBUILD 2017-01-05 17:04:29 +01:00
Jorg K 737bcf1511 Bug 1323377 - Fix charset handling in nsMsgCompose::CreateMessage. Use MIME-supplied charset for replies. r=mkmelin 2016-12-27 19:00:00 +01:00
Jorg K 94d6dcf138 Bug 1324893 - Remove a NS_ERROR() and release URL on the main thread. r=rkent 2016-12-22 19:54:22 +01:00
Jorg K af0f4f1ad5 Bug 1323406 - Port Bug 1323042 to mailnews: Remove calls to MOZ_COUNT_CTOR/DTOR from classes derived from nsISupports. rs=bustage-fix CLOSED TREE 2016-12-14 14:30:00 +01:00
aceman 5ea3c367a0 Bug 1288113 - show which account failed to login due to password failure. r=mkmelin,Ratty a=Ratty 2016-12-12 11:33:00 +01:00
R Kent James e16facaadd Bug 1299920 - release weak references in IMAP protocol on the main thread. r=jorgk,mayhemer 2016-12-07 16:32:00 +01:00
aceman b091be445b Bug 1308767 - properly delete server login credentials when deleting a mail account. r=mkmelin 2016-11-30 23:16:46 +01:00
Eric Rahm 41f9037a09 Bug 857230 - Convert nsIMsgFilter::searchTerms from nsISupportsArray to nsIMutableArray. r=aceman,jorgk,mkmelin,Ratty a=Ratty
--HG--
extra : amend_source : bbc18e1edd58590834f958ea01f3ce84e0ca6717
2016-11-16 12:43:32 -08:00
ISHIKAWA, Chiaki ec8504afba Bug 939548 - Checking the return value of low-level I/O system calls to catch file system issues. r=jorgk,aceman 2016-10-28 23:32:00 +02:00
R Kent James 3bfef52ae0 Bug 1312254 - Add local database reference because Crash in nsImapMailFolder::NotifyMessageFlagsFromHdr, r=aceman 2016-10-26 11:22:17 -07:00
ISHIKAWA, Chiaki c890f16e4c Bug 939548 - Part 1: Fixed memory leak. r=rkent 2016-10-21 12:21:00 +02:00
R Kent James f61fa6ccb3 Bug 1311914, make nsMsgDBFolder count methods accessible via XPCOM for JsAccount, r=jorgk 2016-10-21 00:18:55 -07:00
aceman 5180743ea3 Bug 558528 - Use larger file I/O buffer size in some file operations by MailNews. r=rkent 2016-10-20 00:34:40 +02:00
Jorg K 3f0dc39393 Bug 1310446 - Bug 629738 follow-up: Cater for part query of the form &part=. r=rkent 2016-10-20 00:34:39 +02:00
Jorg K 6d5645f10a Bug 629738 - Test for caching parts, promise part by R Kent James. r=rkent,jorgk 2016-09-29 23:38:30 +02:00
Jorg K 2577c7e6f2 Bug 629738 - Handle caching parts and unify URLs before cache access. r=rkent 2016-09-07 00:51:00 +02:00
R Kent James ada0b0fa04 Bug 870864 - use real msgWindow in IMAP tests, r=jorgk 2016-09-15 09:46:20 -07:00
Jorg K 7c5dbe7bc7 Bug 1301706 - Follow up: Missing cases and skip case where URL is optional. r=mkmelin 2016-09-11 21:35:42 +02:00
Jorg K fc2995bab0 Bug 1301706 - Check return value of nsIURI::GetSpec. r=mkmelin 2016-09-10 19:07:02 +02:00
Jorg K 333d75412d Bug 1021843 - Follow up: Comment correction/additions. rs=documentation-only DONTBUILD 2016-09-03 19:39:55 +02:00
Nicholas Nethercote 106876be46 Bug 1300002 - Port bug 1299727 - Rename NS_WARN_IF_FALSE as NS_WARNING_ASSERTION. r=jorgk. 2016-09-02 12:14:19 +10:00
R Kent James 3a0494b354 Bug 1299116 - nsMsgIncomingServer weak reference used on multiple threads. r=jorgk 2016-08-31 09:28:49 +02:00
Jorg K 4a4e68829c Bug 1021843 - Migrate NNTP and IMAP to cache2. r=mkmelin 2016-08-30 23:05:21 +02:00