Valentin Gosu
0000d9d38a
Bug 1187159 - Pass principal and flags from the requesting channel to the packaged app channel r=honzab
2015-08-10 11:21:57 +02:00
Sebastian Hengst
a0b3a0ab5a
$ hg backout -r 618c213ed8db -r 78a61d56adae -r ca1510a96cc6 -m "Backed out 618c213ed8db (bug 1190502) and 78a61d56adae, ca1510a96cc6 (bug 1187159) for Linux x64 asan M5 fail: LeakSanitizer | leak at mozilla::net::GetLoadContextInfo, mozilla::net::nsHttpChannel::BeginConnect, mozilla::net::nsHttpChannel::OnProxyAvailable. r=backout"
2015-08-08 11:08:13 +02:00
Valentin Gosu
bc846374e7
Bug 1187159 - Pass principal and flags from the requesting channel to the packaged app channel r=honzab
2015-08-08 07:11:56 +02:00
Francois Marier
2074ff80bf
Bug 1141352 - add a pairwise allowlist to tracking protection. r=gcp
2015-08-07 13:08:22 -07:00
Cykesiopka
e0dea71384
Bug 1124649 - Part 1 - Add specific error messages for various types of STS and PKP header failures. r=keeler,hurley
2015-08-05 07:51:00 +02:00
Patrick McManus
642fc8dd80
Bug 1191291 - convert nsHttpChannel::RetargetDeliveryTo warning to log r=michal.novotny
2015-08-05 09:09:48 -04:00
Patrick McManus
27620ad9f9
bug 1189692 - add telem for quic advertisements r=hurley
2015-07-31 05:43:24 -04:00
Nicholas Hurley
6455fd1745
No bug - Remove extra printf left over from bug 1127618. r=smaug
2015-08-03 14:14:39 -07:00
Nicholas Hurley
bb76d521d7
Bug 1127618 - make push caches work in e10s. r=mcmanus r=froydnj IGNORE IDL
2015-07-31 13:50:08 -07:00
Carsten "Tomcat" Book
ca308afdc0
Backed out changeset fb2a27db76bc (bug 1032254) for OS X Static Build Bustage on a CLOSED TREE
2015-07-31 07:57:50 +02:00
Valentin Gosu
e4fd4909fb
Bug 1032254 - Provide a way to pin resources in the http cache r=honzab
2015-07-30 11:40:00 +02:00
Honza Bambas
c18c05705f
Bug 1182487 - Don't try to write to HTTP cache entry in nsHttpChannel when entry is open for reading only. r=michal
2015-07-15 13:30:00 +02:00
Christoph Kerschbaumer
2ea46a230d
Bug 1143922 - Add AsyncOpen2 to nsIChannel and perform security checks when opening a channel - channel changes (r=mcmanus,sicking)
2015-05-15 13:21:20 -07:00
Christoph Kerschbaumer
c5c237c336
Bug 1175803 - Store redirect chain within loadInfo - part 2 (r=sicking,mayhemer)
2015-07-19 19:43:09 -07:00
Francois Marier
e345e8d34e
Bug 1180323 - Only look at TP table before cancelling speculative connections. r=gcp
2015-07-11 19:19:29 +02:00
Birunthan Mohanathas
a29151dc87
Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
...
The bulk of this commit was generated by running:
run-clang-tidy.py \
-checks='-*,llvm-namespace-comment' \
-header-filter=^/.../mozilla-central/.* \
-fix
2015-07-13 08:25:42 -07:00
Christoph Kerschbaumer
f2ea467736
Bug 1139297 - Implement CSP upgrade-insecure-requests directive - netwerk changes (r=sworkman)
2015-07-10 09:15:17 -07:00
Emanuel Hoogeveen
b30abdc582
Bug 905127 - Part 1 - Make some functions from nsNetUtil not inline. r=jduell
2015-07-07 04:17:00 +02:00
Valentin Gosu
266cd764c0
Bug 1048131 - Make some network events trigger a captive portal recheck r=mcmanus
2014-10-14 00:35:51 +03:00
Carsten "Tomcat" Book
097d90283b
Backed out changeset 49f72333b407 (bug 1048131)
2015-07-03 14:25:56 +02:00
Valentin Gosu
0054b891e7
Bug 1048131 - Make some network events trigger a captive portal recheck r=mcmanus
2014-10-14 00:35:51 +03:00
Dragana Damjanovic
a02aa928e5
Bug 1170197 - If a channel is suspended in http-on-modify-request, it should not send any trafic untill resumed. r=mayhemer
2015-06-18 10:57:00 -04:00
Ehsan Akhgari
bc9a990ade
Bug 1173069 - Don't accumulate the cache hit telemetry for intercepted channels; r=mayhemer,jdm
...
These channels will always have a fake cache entry associated with them,
so they can skew our telemetry results once we ship service workers.
2015-06-30 13:24:10 -04:00
Patrick McManus
aa986ed04d
Bug 1175545 - Dont process alt-svc on 421 r=hurley
2015-06-19 08:32:05 -04:00
Valentin Gosu
9e2e80c211
Bug 1172697 - URLs containing !// in the query or hash should not be handled as packaged app resources r=mcmanus
2015-06-09 02:20:02 +03:00
Valentin Gosu
683c37b61c
Bug 1142083 - IDN Unicode domain redirect is broken r=mcmanus
2015-06-18 16:05:21 +03:00
Ben Kelly
f38689ba99
Bug 1172884 P1 Properly decode body when intercepted response redirects. r=jduell
2015-06-12 07:20:21 -07:00
Phil Ringnalda
7fb3631f9f
Backed out 3 changesets (bug 1172884, bug 1169819) for OS X timeouts in browser_force_refresh.js in bc3
...
CLOSED TREE
Backed out changeset 7b23ff6ac3a2 (bug 1169819)
Backed out changeset 1434730c0e19 (bug 1172884)
Backed out changeset 17d6ecf1b4ec (bug 1172884)
2015-06-11 20:57:24 -07:00
Ben Kelly
5eb36b1933
Bug 1172884 P1 Properly decode body when intercepted response redirects. r=jduell
2015-06-11 18:29:28 -07:00
Wes Kocher
733d8cb4c9
Backed out changeset 6231a72d0557 (bug 1172884) for being the wrong patches landed a=backout
2015-06-11 17:57:51 -07:00
Ben Kelly
9def975899
Bug 1172884 P1 Properly decode body when intercepted response redirects. r=mayhemer a=kwierso
2015-06-11 17:52:01 -07:00
Dragana Damjanovic
ca8af413eb
Bug 1172885 - nsHttpChannel::BeginConnect must call AsyncAbort in the case of an error. r=valentin
2015-06-09 04:07:00 -04:00
Ehsan Akhgari
07755ae27d
Bug 1164397 - Part 1: Use the original channel URI for constructing the cache entry key when we're dealing with an intercepted channel; r=mcmanus
2015-06-05 15:57:35 -04:00
Ryan VanderMeulen
2a6e9cc9b9
Backed out changeset e95a9e8e7650 (bug 1170795) for e10s test_fetch_event.html faliures.
2015-06-04 11:09:07 -04:00
Josh Matthews
e7a964b382
Bug 1170795 - Ignore redirect errors for synthesized cache entries. r=mayhemer
2015-06-04 10:06:33 -04:00
Honza Bambas
1dc83b6242
Bug 1170534 - Remove Visual Event Tracer. r=dougt
2015-06-02 11:44:00 -04:00
Valentin Gosu
234b8ab84f
Bug 1036275 - Change nsHttpChannel to call into PackagedAppService for urls containing !// r=honzab
2015-06-03 01:46:02 +03:00
Dragana Damjanovic
5f3862258e
Bug 1166133 - If proxy is available and an error happens, onStart/onStopRequest can be called twice. r=mcmanus
2015-05-19 11:28:00 -04:00
Michal Novotny
daecc003ef
Bug 1163900 - crash in mozilla::net::nsHttpChannelCacheKey::GetData(unsigned int*, nsACString_internal&), r=jduell
2015-05-14 19:05:34 +02:00
Michal Novotny
6ebc2c926a
Bug 1156493 - e10s: move .cacheKey to nsICacheInfoChannel so child channels can get/set it, r=jduell
2015-05-10 02:26:39 +02:00
Eric Rahm
1d6101df90
Bug 1162336 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj
...
Check that logging is enabled before performing potentially expensive
operations.
2015-05-07 12:52:45 -07:00
Eric Rahm
b676a83446
Bug 1162336 - Part 1: Remove instances of #ifdef PR_LOGGING in netwerk. r=froydnj
...
PR_LOGGING is now always defined, we can remove #ifdefs checking for it.
2015-05-07 12:52:44 -07:00
Wes Kocher
ce92b3fcd9
Backed out 2 changesets (bug 1162336) for breaking at least windows builds
...
Backed out changeset 8952a7fa4050 (bug 1162336)
Backed out changeset 0170a6c2a5be (bug 1162336)
2015-05-07 11:13:24 -07:00
Patrick McManus
0d2c0e891e
bug 1153212 - 2/2 Necko explicitly track origin vs routed host and give psm only origin r=dkeeler r=hurley IGNORE IDL
...
Allow necko to simultaneously track the dual concept of routed host
and origin (authenticated host). The origin is given to the socket
provider and the routed host is inserted at DNS lookup time as if it
were a SRV or CNAME.
2015-04-09 11:31:59 -04:00
Eric Rahm
86aef1067d
Bug 1162336 - Part 2: Wrap expensive calls in PR_LOG_TEST. r=froydnj
...
Check that logging is enabled before performing potentially expensive
operations.
2015-05-07 10:35:29 -07:00
Eric Rahm
bd957615ed
Bug 1162336 - Part 1: Remove instances of #ifdef PR_LOGGING in netwerk. r=froydnj
...
PR_LOGGING is now always defined, we can remove #ifdefs checking for it.
2015-05-07 10:35:28 -07:00
Patrick McManus
0b0c4899cb
bug 1157280 - dont getSockName from main thread r=hurley
2015-04-29 18:39:06 -04:00
Richard Barnes
9b4b3b10d6
Bug 1159945 - Add telemetry to measure HSTS usage
2015-04-29 16:16:16 -07:00
Ehsan Akhgari
effc0a89a4
Bug 1156771 - Part 2: Assert that the cache entry for the intercepted doesn't exist in the cache storage before we try to open it for the first time; r=michal
2015-04-27 13:04:17 -04:00
Ehsan Akhgari
51332ad494
Bug 1156771 - Part 1: Ensure that each channel uses a unique ID to compute its cache entry extension; r=michal
...
This makes sure that concurrent synthesized HTTP channels for the same
URL do not try to use the same cache entry accidentally. We have so far
observed this issue as an intermittent test failure (see bug 1136780),
and it's hard to test this standalone, so enabling that test will serve
as an automated test for this patch as well.
2015-04-27 13:04:07 -04:00