mailnews/imap/src/nsImapProtocol.cpp
003fb53e3b8868c171dba06e07de0850360e5762
created 2020-05-04 16:43 +0300
pushed 2020-06-01 20:41 +0000
Magnus Melin Magnus Melin - Backed out changeset 18d58b4ea283 (bug 1613623) to sort out potential regression. r=backout DONTBUILD
25b29578a1467e2ad16bc9348ef9709210c0294e
created 2020-04-08 10:46 +1200
pushed 2020-06-01 20:41 +0000
Geoff Lankow Geoff Lankow - Port bug 1620594 part 1: Change NS_ReleaseOnMainThreadSystemGroup to NS_ReleaseOnMainThread. rs=bustage-fix
54a83a246c9e338b99562e9a5a0ea26df7e06002
created 2020-03-31 16:20 +0300
pushed 2020-05-04 18:56 +0000
Gene Smith Gene Smith - Bug 841906 - make all the quotas the IMAP server sends us show up in the folder props. r=aleca,mkmelin
dec9fba81ba843af8316ff7a00047eb13790a2b2
created 2020-03-28 21:18 +0200
pushed 2020-05-04 18:56 +0000
Magnus Melin Magnus Melin - Bug 1625679 - Port bug 1551306: Remove context parameter from nsIProgressEventSink.onProgress() and nsIProgressEventSink.onStatus(). r=Paenglab
009404ae25d8c7a718f730f3c7fd3a9f8202fd7e
created 2020-03-17 11:13 +1300
pushed 2020-05-04 18:56 +0000
Ben Campbell Ben Campbell - Bug 1622979 - Ongoing comment improvements in IMAP code. r=mkmelin
3528b15b3c008d410a37abdb2c363fc85954a051
created 2020-03-20 12:59 +0200
pushed 2020-05-04 18:56 +0000
Ben Campbell Ben Campbell - Bug 1280662 - Fix uninitialised var in nsImapProtocol::GetMessageSize(). r=mkmelin DONTBUILD
bf10ccae39d661d393d24e115721630c872ec9fe
created 2020-03-16 18:39 +1300
pushed 2020-05-04 18:56 +0000
Ben Campbell Ben Campbell - Bug 1622979 - Improved code comments in IMAP code. r=mkmelin
2891d703d7591ad5492211961c7bfc1593ab8193
created 2020-03-16 12:54 +0200
pushed 2020-05-04 18:56 +0000
Magnus Melin Magnus Melin - Bug 1621587 - remove external API compatibility functions from nsMsgUtils.h. r=benc DONTBUILD
30c25adcb3d83932a5c9a7ee1af5238ac0af2d2f
created 2020-03-10 10:43 +0000
pushed 2020-05-04 18:56 +0000
Ben Campbell Ben Campbell - Bug 1586494 - Workaround for mainthread assertion in nsImapMockChannel dtor. r=jorgk
ebcd40d4aaab9cb72e0fd963bcc7bc520d00b803
created 2020-02-24 11:56 +0200
pushed 2020-04-06 18:42 +0000
Ben Campbell Ben Campbell - Bug 1610406 - Make nsMsgWindow::GetMessageWindowDocShell() fail if docshell is being destroyed. r=mkmelin
18d58b4ea283513be7051e5b0ab9e16b42e94c80
created 2020-02-17 18:36 +0200
pushed 2020-04-06 18:42 +0000
Gene Smith Gene Smith - Bug 1613623 - For IMAP, no longer allow STARTTLS when server sends PREAUTH greeting. r=mkmelin
b8d4bb80e47229c157aab7cb11c5e2bd75e1742f
created 2020-02-12 12:31 +0200
pushed 2020-04-06 18:42 +0000
Richard Marti Richard Marti - Bug 1614900 - Port bug 1539944 To Thunderbird - Remove NS_NewThread in favour of NS_NewNamedThread. r=mkmelin DONTBUILD
3cfca362ac8cb85053b45811a2bda1e7dd333252
created 2020-02-24 11:56 +0200
pushed 2020-03-09 19:10 +0000
Ben Campbell Ben Campbell - Bug 1610406 - Make nsMsgWindow::GetMessageWindowDocShell() fail if docshell is being destroyed. r=mkmelin a=wsmwk
4a36f8aa2dddb1de9e2288ef6f53697c82fbf1f2
created 2020-01-30 11:05 +0200
pushed 2020-03-09 19:10 +0000
Magnus Melin Magnus Melin - Bug 1538409 - implement oAuth authentication for POP accounts. r=benc
c47043e46217349fbe67f5890725091830d8e155
created 2020-01-15 18:12 +0200
pushed 2020-03-09 19:10 +0000
Daniel Fraser Daniel Fraser - Bug 1532388 - implement full support for IMAP and SMTP CLIENTID. r=mkmelin
8144aa335452df7ed2e86a68114d6dee632609d8
created 2020-01-08 23:09 +0100
pushed 2020-03-09 19:10 +0000
Jorg K Jorg K - Bug 1607866 - Follow-up: reformat. rs=reformat DONTBUILD
3daf6e6b3f9e60b609a965afc5ffb30e204f5bad
created 2020-01-09 09:08 +1300
pushed 2020-03-09 19:10 +0000
Ben Campbell Ben Campbell - Bug 1607866 - Add Get/SetTRRMode() (see Bug 1552176) to c-c nsIRequest implementations. r=mkmelin
f6219b04be6d83cd8bc0bf968bbf619708b6a2e2
created 2020-01-29 16:25 +0200
pushed 2020-02-10 21:16 +0000
Magnus Melin Magnus Melin - Bug 1538409 - implement oAuth authentication for POP accounts r=benc a=mkmelin
880656c46eb874faa1f3a504029c7b3c64aeb3b1
created 2020-01-15 18:12 +0200
pushed 2020-02-10 21:16 +0000
Daniel Fraser Daniel Fraser - Bug 1532388 - implement full support for IMAP and SMTP CLIENTID. r+a=mkmelin
baf7e2d8318991cd912c3618a5fba2bdc680e1e7
created 2019-12-24 23:38 +0100
pushed 2020-02-10 21:16 +0000
Jorg K Jorg K - Bug 1605262 - Follow-up: reformat. rs=reformat
c328fb103d47cd62bca9bfff421addd09e602624
created 2019-12-20 20:03 +0100
pushed 2020-02-10 21:16 +0000
Richard Marti Richard Marti - Bug 1605410 - Port bug 1570499: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=bcampell
e2bc4de4ca67b44eddfaf6bdc60e3ae7bcd2fff2
created 2019-12-20 11:53 +1300
pushed 2020-02-10 21:16 +0000
Geoff Lankow Geoff Lankow - Bug 1605262 - Port bug 1598497 - Move canceled attribute to nsIChannel; rs=bustage-fix
65b0b80b1b8ff39661452ada6a41cc1f148dd115
created 2019-10-22 22:22 +0200
pushed 2020-01-06 23:11 +0000
ISHIKAWA, Chiaki ISHIKAWA, Chiaki - Bug 1590131 - Correct emacs mode line in C++ files. r=jorgk
58c46e562118f7abfe56eca1b3e43bee42d4430e
created 2019-10-09 11:36 +0200
pushed 2019-12-02 19:38 +0000
Jorg K Jorg K - Bug 1586494 - Follow-up: Reformat. rs=reformat
cda2408c98e85e90d1b9fac71fd0d591140a619e
created 2019-10-05 11:14 +0000
pushed 2019-12-02 19:38 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1586494 - Strengthen threading assertions in IMAP code. r=jorgk
5fcde2aba579886c6c1598314ec65211023e7d85
created 2019-09-26 13:53 +1200
pushed 2019-12-02 19:38 +0000
Ben Campbell Ben Campbell - Bug 1562158 - Remove xpidl [array] use from nsIImapMailFolderSink. r=jorgk
343f09115e69ba55ea5fded11339f8c79dbbdfdd
created 2019-08-19 22:08 +0200
pushed 2019-09-02 20:17 +0000
Jorg K Jorg K - Bug 1572864 - Use common function to remove query part of URL in nsMsgCompose::IsEmbeddedObjectSafe(). r=aceman a=jorgk
597ef56645a681038a4945c6d8c9057ed779d5b3
created 2019-07-11 23:06 +0200
pushed 2019-09-02 20:17 +0000
Jorg K Jorg K - Bug 1532388 - Backout the CLIENTID feature (leaving strings in place). a=backout DONTBUILD
4c7bdd3ba0535e77639e2e874a161f40b63e53d1
created 2019-07-11 23:06 +0200
pushed 2019-09-02 20:17 +0000
Jorg K Jorg K - Bug 1532388 - Backout the CLIENTID feature (leaving strings in place). a=backout BETA_68_CONTINUATION
3e76c29bfb96ce9f785f63c4d2adb318f3664dbf
created 2019-06-14 00:21 +0200
pushed 2019-09-02 20:17 +0000
Jorg K Jorg K - Bug 1558536 - C-C part: Adapt to array changes of nsISocketTransportService.create{Routed}Transport. r=darktrojan
323c1caa59c5d6e13a9dfb9cd318fe9a6c459774
created 2019-06-11 17:54 +0200
pushed 2019-09-02 20:17 +0000
Jorg K Jorg K - Bug 1557829 - Port bug 1557793 - Adapt to array changes in nsIStringBundle.formatStringFromName. rs=bustage-fix
865b4199ce94e7359748c33b2b368f85fed9734b
created 2019-05-18 23:44 +0200
pushed 2019-07-09 00:57 +0000
Jorg K Jorg K - Bug 1552667 - initialise mContentLength in nsImapMockChannel CTOR to avoid MOZ_ASSERT() later. r=aceman
36c0c8ddd27a1418ee43eb665eb25decfcac717f
created 2019-05-14 01:01 +0200
pushed 2019-07-09 00:57 +0000
aceman aceman - Bug 1241426 - replace nsIMAPMessagePartIDArray with nsTArray<nsIMAPMessagePartID>. r=jorgk
73ea6eacc7f9da357b3611975f247a9a70ef91b0
created 2019-05-14 00:58 +0200
pushed 2019-07-09 00:57 +0000
Jorg K Jorg K - Bug 1531608 - Follow-up: reformat. rs=reformat DONTBUILD
dcd63367f2e49aea86516a6cbf12f6fec61dd1b1
created 2019-05-13 14:44 +0200
pushed 2019-07-09 00:57 +0000
Jorg K Jorg K - Bug 1531608 - Pass null as second parameter to AsyncRead(), OnStatus() and OnProgress(). r=aceman
e52fa180949cfe4f74737c5e9767a2299e045399
created 2019-05-08 13:37 +0200
pushed 2019-07-09 00:57 +0000
Daniel Fraser Daniel Fraser - Bug 1532388 - implement full support for IMAP and SMTP CLIENTID. r=gds,jorgk,mkmelin
4983b08e301ad7818c1007ea98e40c6f2a3f2638
created 2019-05-01 12:24 +0200
pushed 2019-07-09 00:57 +0000
Jorg K Jorg K - Bug 1546364 - Reformat to Google coding style in mailnews/imap (part 2). rs=reformat DONTBUILD
58389d4c917ecbb8d103a5b121f4c7176d80310f
created 2019-04-09 10:59 +0200
pushed 2019-07-09 00:57 +0000
Maciej S. Szmigiero Maciej S. Szmigiero - Bug 1535969 - Add imlementation of TCP keeplives for IMAP connections. r=GeneSmith,jorgk
0db6d6cc4f92d52ab2b254995d98f2ee9552ee3d
created 2019-03-29 20:07 +0100
pushed 2019-07-09 00:57 +0000
Jorg K Jorg K - Bug 1463266 - fix typos in mailnews/ using codespell. rs=comment-only,typo-fix
6117debc9c8a0680d8774157147565d46fd45641
created 2019-03-15 09:38 +0100
pushed 2019-05-20 17:04 +0000
Jorg K Jorg K - Bug 1534124 - Be more conservative in nsMsgImapLineDownloadCache::SpaceAvailable(). r=mkmelin,benc DONTBUILD
85404debffdeecc7bdf30abb7630fd72993329aa
created 2019-03-01 23:25 -0500
pushed 2019-05-20 17:04 +0000
Gene Smith Gene Smith - Bug 1260059 - Allow setting/resetting junk marking by user for yahoo/aol to stick. r=jorgk DONTBUILD
9ba93261c6b1a274d46121a7e5b8523bab728f78
created 2019-02-28 15:08 +0100
pushed 2019-05-20 17:04 +0000
Jorg K Jorg K - Bug 1531307 - Port bug 1525319: Remove context parameter from OnStartRequest/OnStopRequest/OnDataAvailable, C++ part. rs=bustage-fix CLOSED TREE DONTBUILD
691bdc9428e195853ab1ea5b97fd4e5815aa0473
created 2019-02-19 10:09 +0100
pushed 2019-05-20 17:04 +0000
Ben Campbell Ben Campbell - Bug 1528662 - Bug 1452600 follow-up: remove some superfluous nsIChannel QI conversions. r=jorgk
9cdf0964163cd3d0486f6e822f643658bc9d75a5
created 2019-02-16 23:32 +1300
pushed 2019-05-20 17:04 +0000
Ben Campbell Ben Campbell - Bug 1452600 - Reinstate doContentSecurityCheck() calls and replace NewChannel calls with NewChannel2. r=jorgk
fe6c03adc0f01839a2688bccf19ac3073c010def
created 2019-02-14 22:13 +0100
pushed 2019-05-20 17:04 +0000
Jorg K Jorg K - Bug 1452600 - Port bug 1411609: Pass context/URI on listener's URI holder or use channel URI otherwise. rs=bustage-fix CLOSED TREE
f3c9121fff488376ee41db7c23cbb9223fdca7b5
created 2019-02-13 11:55 +0100
pushed 2019-05-20 17:04 +0000
Jorg K Jorg K - Bug 1452600 - Port bug 1411609: replace use of nsIChannel::Open/AsyncOpen and rename Open2/AsyncOpen to the former. rs=bustage-fix CLOSED TREE DONTBUILD
0fb460d27117da21b5ee2bb36d51ab9c321be263
created 2019-01-12 10:14 +0100
pushed 2019-03-18 19:01 +0000
Jorg K Jorg K - Bug 1519387 - Follow-up: remove unneeded \n from logging and assertions in IMAP. r=me DONTBUILD
95215e0170b63d49e9a0d626b62b8eda17acb6cd
created 2019-01-12 00:16 +0100
pushed 2019-03-18 19:01 +0000
Jorg K Jorg K - Bug 1519387 - Follow-up: Add forgotten % in format specifier. rs=bustage-fix DONTBUILD
f751be7a177924870f99fc454340791ebf6d5476
created 2018-08-09 02:52 -0400
pushed 2019-03-18 19:01 +0000
Gene Smith Gene Smith - Bug 1519387 - Implement IMAP cache logging. r=jorgk
92b165df282fd74680d765eb421ae89648c0731f
created 2018-11-16 15:41 +0200
pushed 2019-01-28 20:54 +0000
Magnus Melin Magnus Melin - Bug 1507718 - crash in nsImapProtocol::GetMessageSize(). Make m_hostSessionList an nsCOMPtr. r=jorgk
a5fe17002ce32b945b3cdba35ef0a2e16f932e4e
created 2018-10-23 17:32 -0400
pushed 2019-01-28 20:54 +0000
Gene Smith Gene Smith - Bug 344205 - React correctly to NO/BAD tagged response to imap IDLE. r=jorgk
73dcb0c167eaa05273c6e01dc4634f1d9c4cdf73
created 2018-11-16 15:41 +0200
pushed 2018-12-10 21:30 +0000
Magnus Melin Magnus Melin - Bug 1507718 - crash in nsImapProtocol::GetMessageSize(). Make m_hostSessionList an nsCOMPtr. r+a=jorgk THUNDERBIRD_64_0b3_BUILD1 THUNDERBIRD_64_0b3_RELEASE
f9d7095faf28964f57252e818c13f725b15a9bee
created 2018-11-05 21:44 +0100
pushed 2018-12-10 21:30 +0000
Jorg K Jorg K - Bug 1257058 - Distinguish 'empty password' from no password received to avoid shutdown crash. r=mkmelin a=jorgk
3a98ae26df27398c1f868eb016daebd384aeecb2
created 2018-10-29 09:28 +0100
pushed 2018-12-10 21:30 +0000
Jorg K Jorg K - Bug 1333038 - Use 'modern' pointers to fix crash due to nsMsgLineStreamBuffer object being deleted while still in use. r=mkmelin a=jorgk
d3a3e12d2654959356b71569177b6ede3790fd9e
created 2018-10-01 15:06 +0300
pushed 2018-12-10 21:30 +0000
Magnus Melin Magnus Melin - Bug 1444389 - Fix crash in nsImapProtocol::HandleMessageDownLoadLine(). r=jorgk
cd7b757fff58ee7e59982c990223d0dda379a7e2
created 2018-10-06 21:38 +0200
pushed 2018-12-10 21:30 +0000
Magnus Melin Magnus Melin - Bug 825513 - Fix crash in nsImapProtocol::GetMessageSize() by adding null check for m_runningUrl && m_hostSessionList. r=jorgk
f77c18acceafaa7e9fed65ab27e293cf117850a4
created 2018-10-05 14:22 +0200
pushed 2018-12-10 21:30 +0000
Jorg K Jorg K - Bug 1496598 - Port bug 1493226: fix 'don't use do_QueryInterface for compile-time-determinable casts' errors. rs=bustage-fix
37c79adc0b983e12a3bec6f6832607372e1f3ca7
created 2018-10-03 11:02 +0200
pushed 2018-12-10 21:30 +0000
Jorg K Jorg K - Bug 1400432 - Fix crash in nsImapCancelProxy::Run(). r=mkmelin
028f53e3c744d5f31e5892cf205a427d0044827d
created 2018-09-10 17:01 -0400
pushed 2018-12-10 21:30 +0000
Gene Smith Gene Smith - Bug 1428097 - With CONDSTORE, eliminate unneeded flag fetches at startup. r=jorgk
f4212f66b639624c507a68f1a6db487022ca9fdb
created 2018-08-31 11:50 +1200
pushed 2018-12-10 21:30 +0000
Ben Campbell Ben Campbell - Bug 1487082 - make conversion CTORs explicit. r=jorgk
less more (0) -300 -100 -60 tip