Patrick McManus
ab1ba185a5
revert bug 1034918 r=backout
2014-07-07 16:16:29 -04:00
Patrick McManus
f59e846c9d
bug 1034918 - nshttptransaction dtor can be private r=sworkman
2014-07-07 10:40:08 -04:00
Daniel Stenberg
896e58f7b4
Bug 237623 - detect broken HTTP1.1 transfers. r=mcmanus,seth
...
Return error when the protocol layer detects a framing error. More data
was supposed to be delivered than what actually did arrive.
Error code returned for this: NS_ERROR_NET_PARTIAL_TRANSFER
In HTTP1.1 for Content-Length: and chunked-encoding underruns
In http2 and SPDY for framing errors when data has already been received.
imgRequest::OnStopRequest will keep partially loaded images shown but
remove them from cache.
2014-06-09 00:15:00 +02:00
Patrick McManus
c42552a198
bug 378637 part 12 - proxy over TLS (i.e. https proxying) r=hurley
2014-04-16 09:52:43 -04:00
Patrick McManus
233a352113
bug 378637 part 10 - implement nsAHttpTransaction::ConnectionInfo r=hurley
2014-04-20 12:01:35 -04:00
Ryan VanderMeulen
9ee7c1593b
Backed out 11 changesets (bug 378637) for Android crashes.
...
Backed out changeset 2a607cddc4cb (bug 378637)
Backed out changeset e416503aea99 (bug 378637)
Backed out changeset b2257226899f (bug 378637)
Backed out changeset dafd618c3f52 (bug 378637)
Backed out changeset dfde9d47d8c4 (bug 378637)
Backed out changeset cf9de5c367a5 (bug 378637)
Backed out changeset 62aa68e8b499 (bug 378637)
Backed out changeset 38efa8f2e56e (bug 378637)
Backed out changeset 2b5753e09a92 (bug 378637)
Backed out changeset 7a73873e133d (bug 378637)
Backed out changeset f58ce7ac1c7f (bug 378637)
2014-05-09 15:25:55 -04:00
Patrick McManus
7c5417cb13
bug 378637 part 11 - proxy over TLS (i.e. https proxying) r=hurley
2014-04-16 09:52:43 -04:00
Patrick McManus
5a6bd3cfa8
bug 378637 part 9 - implement nsAHttpTransaction::ConnectionInfo r=hurley
2014-04-20 12:01:35 -04:00
Patrick McManus
52cf2a0daf
bug 1003935 - call dontreuse() on reclaimed conns with transaction refs r=sworkman
2014-04-30 13:15:46 -04:00
Birunthan Mohanathas
eeb9aaaa94
Bug 900908 - Part 3: Change uses of numbered macros in nsIClassInfoImpl.h/nsISupportsImpl.h to the variadic variants. r=froydnj
2014-04-27 03:06:00 -04:00
John Shih
fabd6c4473
Bug 949956 - Move duplicated code to NetStatistics.h. r=mcmanus
2014-01-14 17:55:29 +08:00
Ehsan Akhgari
7ce1aa5eb8
Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg
2014-03-27 16:38:33 -04:00
Patrick McManus
54d57b278b
bug 477578 - http methods should be case sensitive r=hurley
2014-03-18 12:36:18 -04:00
Patrick McManus
596832f11f
bug 973207 - revert 905460 for nightly crashes r=backout
2014-02-17 13:53:25 -05:00
Patrick McManus
7f951d721e
bug 905460 - necko cleanups: manual ref counts, 32 bit formatters, whitespace r=sworkman
2014-01-17 17:06:25 -05:00
Patrick McManus
67496c7436
bug 971001 - backout 625383 for failing awsy r=backout
2014-02-11 16:18:17 -05:00
Patrick McManus
0b6367038e
bug 970279 - tie null transactions to cancel and timeout events r=hurley
2014-02-07 17:30:36 -05:00
Patrick McManus
c9bbc933f4
bug 625383 - optimize http chunked decoder memmoves r=hurley
2014-01-31 22:00:20 -05:00
Patrick McManus
d93b7ba831
bug 957093 - namespace consistency for netwerk/protocol/http r=sworkman
2014-01-07 17:05:56 -05:00
Steve Workman
9871740678
Bug 947391 - Add a timeout for initial HTTP responses r=mcmanus
2013-12-18 15:03:48 -08:00
John Shih
052cca8a7a
Bug 922926 - Part 3: Rebase code in necko. r=mcmanus
2013-11-22 10:42:11 +08:00
Ryan VanderMeulen
ce5f1fd328
Backed out changesets 58db1fb509be and 7301ccf7e0be (bug 947391) for Android xpcshell orange.
2013-12-18 19:41:29 -05:00
Steve Workman
7d1e4f72c2
Bug 947391 - Add a timeout for initial HTTP responses r=mcmanus
2013-12-18 15:03:48 -08:00
Steve Workman
3ecb00b3a7
Bug 938803 - Cancel DNS refresh requested in classes implementing nsAHttpTransaction r=mcmanus
2013-11-27 10:19:14 -08:00
Wes Kocher
f8f1ebdba4
Backed out changeset 8a25ee567449 (bug 938803)
2013-11-26 19:44:30 -06:00
Steve Workman
2ab46a68f6
Bug 938803 - Cancel DNS refresh requested in classes implementing nsAHttpTransaction r=mcmanus
2013-11-26 16:09:49 -08:00
John Shih
2ddb040633
Bug 922924 - Centralize the code for network per-app metering. r=jduell
2013-10-30 18:00:17 +08:00
Ryan VanderMeulen
6403dde2ee
Backed out changeset 5d4d19ebcd70 (bug 922924) for B2G debug bustage.
2013-11-18 14:21:24 -05:00
John Shih
321c7da44b
Bug 922924 - Centralize the code for network per-app metering. r=jduell
2013-10-30 18:00:17 +08:00
Ryan VanderMeulen
8003e6385e
Backed out changeset f3c4d03ad677 (bug 922924) for bustage.
2013-11-15 08:32:23 -05:00
John Shih
7b09955c1b
Bug 922924 - Centralize the code for network per-app metering. r=jduell
2013-10-30 18:00:17 +08:00
John Shih
cd1f1cca3a
Bug 746073 - Network Per-App Metering on HTTP layer. r=honzab
2013-06-28 11:35:46 +08:00
Patrick McManus
c78109ed2c
bug 922691 - nshttptransaction pointer log formatters for 64bit r=jduell
2013-10-01 11:48:47 -04:00
Ehsan Akhgari
deb5a6a21b
Bug 919320 - Minimize the #includes in netwerk/protocol; r=mcmanus
2013-09-22 23:35:52 -04:00
Ehsan Akhgari
1cc5c7a24f
Bug 918928 - Minimize the #includes in netwerk/base; r=mcmanus
2013-09-21 23:04:57 -04:00
Patrick McManus
3882d36a53
bug 907960 - backout 905460 r=backout
2013-08-21 21:01:19 -04:00
Patrick McManus
2e36e20747
bug 905460 - make http objects use smart pointers r=sworkman
2013-08-14 21:05:47 -04:00
Joshua Cranmer
9d0f9fd9af
Bug 884061 - Part 4: Remove nsAtomicRefcnt.h, r=jlebar
2013-07-11 15:21:45 -05:00
Joshua Cranmer
2bde801f36
Bug 884061 - Part 3q: Use NS_DECL_THREADSAFE_ISUPPORTS in netwerk/, r=macmanus
2013-07-18 21:24:13 -05:00
Jason Duell
1c8005d335
Bug 558623 - Split out HTTP LOG macro definition from nsHttp.h r=jdm
2013-06-22 09:01:06 -07:00
Jason Duell
068080ed95
Bug 879054: fix printf of status in HttpChannelParent. r=mcmanus
2013-06-04 16:32:31 -07:00
Chris Sperry
604a760bec
Bug 869725 - Changes to HTTP status line detection and parsing to allow AOL/Nullsoft ShoutCast headers (e.g. ICY 200 OK) [r=mcmanus]
2013-05-16 12:22:06 -07:00
Patrick McManus
8b9ed05d20
bug 871289 [2 of 2] fix trailing whitespace in netwerk/protocol/http/* r=jduell
2013-05-16 09:30:42 -04:00
Patrick McManus
6343782b40
bug 871289 [1 of 2] standardize netwerk/protocol/http on moz_assert r=jduell
2013-05-16 09:30:41 -04:00
Patrick McManus
fa820e70d1
bug 819734 - Token Bucket for Network Bursts part 1/2 [base] r=honzab
2013-04-15 08:50:35 -04:00
Honza Bambas
3f6ad88c7d
Bug 729182 - Implement visual event tracer, part1 - instrumentation, r=mcmanus,bz,ehsan,bsmedberg,michal
2013-03-28 18:38:04 +01:00
Mats Palmgren
7532b4e736
Bug 786533 - Replace NS_MIN/NS_MAX with std::min/std::max and #include <algorithm> where needed. r=ehsan
2013-01-15 13:22:03 +01:00
Josh Matthews
7176c7691a
Bug 813489 - Update the HTTP connection's security callbacks from the socket thread. r=mayhemer
2012-12-05 17:10:19 -05:00
Patrick McManus
a8c64dfb57
bug 792438 - part 2 block network image loads on head css,js r=honzab sr=bz
2012-12-04 18:06:29 -05:00
Patrick McManus
5cba01713f
bug 816685 expand caps in protocol/http to 32bits r=jduell
2012-11-29 20:34:35 -05:00