Ryan VanderMeulen
9e63d16fb6
Backed out changesets c63a0dc3e90f and 5b53df2993fa (bug 1104623) for leaks.
...
--HG--
extra : rebase_source : cb4ed2e9e43d8d937f75561534f26081e694c964
2014-12-11 13:12:08 -05:00
Christoph Kerschbaumer
208f069325
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel (r=bz,sworkman)
2014-12-07 19:53:33 -08:00
Carsten "Tomcat" Book
6a0a1f7c96
Backed out changeset a2146311e4fa (bug 1104623) for memory leaks
2014-12-11 08:51:25 +01:00
Christoph Kerschbaumer
bd70377d60
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel (r=bz,sworkman)
2014-12-07 19:53:33 -08:00
Ehsan Akhgari
c94b2e2945
Bug 1109697 - Fix more bad implicit constructors in netwerk; r=mcmanus
2014-12-10 17:49:42 -05:00
Jason Orendorff
92f1bf16c5
Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
...
--HG--
extra : rebase_source : a44070dd6155426ef6026c1575116f90b5fdac0c
extra : amend_source : 8d8fcf05dfd5fdf214a39501663347a6d6b56463
2014-11-22 12:23:39 -06:00
Ryan VanderMeulen
2662512950
Backed out changesets 027c65d3ac10 and 541ea8e2706e (bug 1104623) for intermittent leaks in the new test.
2014-12-10 12:43:56 -05:00
Christoph Kerschbaumer
20f7ad1a7b
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel (r=bz,sworkman)
2014-12-07 19:53:33 -08:00
Brian Smith
81f8d7a489
Bug 1107787: Disable TLS_DHE_DSS_WITH_AES_128_CBC_SHA, r=keeler
...
--HG--
extra : rebase_source : 063d859c69adc8deba9d1842f4bd42a9b862bbe5
2014-12-04 19:50:58 -08:00
Brian Smith
5bd7eba3e4
Bug 1037098
: Remove preferences for cipher suites disabled in bug 1036765, r=keeler
...
--HG--
extra : rebase_source : b033bea062c8cafecd93830fa54f4cf184fa28df
2014-12-04 19:47:17 -08:00
Jason Orendorff
acdfa74202
Bug 1103152
- Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
...
--HG--
extra : rebase_source : a349ef612573aff8f87b995a65df94ae56cab13d
extra : amend_source : bbfe549fe0735d8b33ffff66d7eeddcc2ad042d2
2014-12-02 16:56:35 -06:00
Masatoshi Kimura
9404624ff3
Bug 1084025 - Disable insecure version fallback. r=dkeeler
2014-12-09 07:19:04 +09:00
Ryan VanderMeulen
5c88387084
Backed out changesets 916dbe7cf99d and 4ae3b6ea1d85 (bug 1104623) for intermittent leaks in the newly-added test.
2014-12-08 13:11:49 -05:00
Christoph Kerschbaumer
71fcd888ff
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel (r=bz,sworkman)
2014-12-07 20:25:46 -08:00
Trevor Saunders
1a013270b5
bug 1105074 - make more stuff final r=froydnj
2014-11-25 13:56:07 -05:00
Nikhil Marathe
2c068a0e94
Bug 1104959
- Make nsStreamLoader retargetable. r=mcmanus
2014-11-24 10:28:54 -08:00
Patrick McManus
e1e37ec43e
bug 1094563 - assert necko ip connections made in parent r=jduell (despite the CLOSED TREE)
2014-11-05 15:01:53 -05:00
Ryan VanderMeulen
fb8d05cd59
Backed out changesets 9beb53e53951, 4420bb4e5e7c, de1da65301a8, and cd9c2aaf1343 (bug 970307) for causing frequent B2G debug mochitest-11 crashes.
2014-11-24 17:18:27 -05:00
Patrick Wang (Chih-Kai Wang)
c0da861aa4
Bug 970307: Part 1: Report status of each thread to find when all the threads are idle. r=nfroyd
2014-11-24 15:21:52 +08:00
Nathan Froyd
970fc0e8a3
Bug 1099251 - make ChaosMode's behavior modifications more finely-grained selectable; r=roc
2014-11-14 13:12:51 -05:00
Owen Chu
50259ae67d
Bug 704320 - Parse and implement meta tag-based referrer policies for documents and nsHttpChannels. (r=bz,mcmanus)
2014-11-18 08:46:29 -05:00
Patrick McManus
a0cb0e0b94
bug 1097944 - remove spdy/3 2/2 r=hurley
2014-11-17 12:35:06 -05:00
Christoph Kerschbaumer
1b25c3732d
Bug 1083422 - Add triggering Principal to nsILoadInfo - netutil changes (r=jduell)
2014-11-14 08:56:39 -08:00
Blake Kaplan
b7672658f4
Bug 1088457 - Make nsChannelClassifier deal properly with e10s. r=mmc/sworkman
2014-11-11 15:05:55 -08:00
Honza Bambas
a47bcaca63
Bug 1042396 - 'ASSERTION: Wrong Document Channel' with iframe src swap / better cancel detection on redirect, r=mcmanus
2014-11-10 16:10:41 +01:00
Magnus Melin
0278ca314e
Bug 1074793 - Set more restrictive permissions for downloads in the temporary directory. r=paolo
2014-11-02 15:15:43 +02:00
Monica Chew
43fa6ed7e2
Bug 1088183: Propagate the top window URI to the parent http channel through HttpChannelOpenArgs (a=kwierso,r=jduell,mrbkap)
2014-10-29 17:22:22 -07:00
James Kitchener
a7839118a6
Bug 971432 - Move baseURI to nsILoadInfo. r=bz
2014-11-05 01:34:00 +01:00
Nicholas Nethercote
e42db9a0af
Bug 1091986 (part 2) - Change nsStreamLoader::mData to a mozilla::Vector. r=mcmanus.
2014-10-30 19:48:30 -07:00
Dragana Damjanovic
9143780d5e
Bug 1085266 - NetworkActivityMonitor PRIOMethods changed to be static, because not attached nsUDPSockets were crashing if SocketTransportService had been shut down. A small fix to nsUDPSocket destructor has been added. r=michal
2014-11-04 01:23:00 -05:00
Mark Goodwin
e1078587a5
Bug 846498: Fix report url to point to production (r=keeler)
2014-10-31 10:27:46 -07:00
Mark Goodwin
869a1d7a5d
Bug 846489 - Part 2 - create NetError UI, implement report send functionality. r=felipc@gmail.com
2014-10-30 12:52:00 +01:00
Carsten "Tomcat" Book
f38cdc9f95
Backed out changeset c83447ce334c (bug 846498)
2014-10-31 10:03:16 +01:00
Mark Goodwin
a808522c0e
Bug 846498 - create NetError UI, implement report send functionality. r=felipc@gmail.com
2014-10-30 12:52:00 +01:00
Anuj Agarwal
6ca40166e3
Bug 907327 - Updated Dashboard.cpp to use ErrorNames. r=nfroyd
2014-10-22 08:55:00 +02:00
Carsten "Tomcat" Book
f93eae545c
Backed out changeset 83f801de85fb (bug 792989)
2014-10-30 14:37:56 +01:00
Anuj Agarwal
07c35eaef1
Bug 792989 - Updated Dashboard.cpp to use ErrorNames. r=nfroyd
2014-10-22 08:55:00 +02:00
Ethan Tseng
649b2f22ba
Bug 1086198 - [RTSP] The unit of property duration of media element is not in seconds. r=cpearce
2014-10-28 16:42:12 +08:00
Ryan VanderMeulen
a41c52129e
Backed out changeset 06acd829f970 (bug 865314) for causing new topcrashes. a=me
2014-10-27 14:26:13 -04:00
Patrick McManus
bc1d5e575f
bug 865314 - ssl parallelism to new host should not be 1 r=hurley
2014-01-30 03:56:36 -05:00
Patrick McManus
bc4244f5a9
bug 1024730 - nsIHttpPushListener r=hurley
...
co-author: ben brittain <ben@brittain.org>
2014-10-21 14:35:41 -04:00
Patrick McManus
28bf55dae8
bug 865314 - backout for unused variable compiler bustage r=bustage CLOSED TREE
2014-10-24 11:52:18 -04:00
Patrick McManus
bad6068a9f
bug 865314 - ssl parallelism to new host should not be 1 r=hurley
2014-01-30 03:56:36 -05:00
Jon Coppeard
1437ff5c89
Bug 650161 - Root JSRuntimeWrapper::mGlobal r=sworkman
2014-10-24 08:49:33 +01:00
Jon Coppeard
366607fab5
Backed out changeset 305689497e3e (bug 650161) for causing LeakSanitizer failures
2014-10-24 10:02:17 +01:00
Jon Coppeard
e108070448
Bug 650161 - Root JSRuntimeWrapper::mGlobal r=sworkman
2014-10-24 08:49:33 +01:00
Christoph Kerschbaumer
2ab51afbe2
Bug 1076896 - Add newChannel2 to nsIoService that takes loadinfo as an arg (r=sicking)
2014-10-22 17:20:12 -07:00
Christoph Kerschbaumer
33a07fa544
Bug 1067471 - Add newChannel2 to nsIProtocolHandler that takes a loadinfo as an argument (r=sicking)
2014-10-22 17:16:57 -07:00
Patrick McManus
bc0538b160
Bug 1085329 - update proxy selection idl with https comments r=jduell
2014-10-20 08:43:08 -04:00
Carsten "Tomcat" Book
d968ad99e0
Backed out changeset d7294b811da0 (bug 1085329) for causing web-app 4 test failures
2014-10-23 14:52:12 +02:00
Patrick McManus
460bfab760
bug 1085329 - update proxy selection idl with https comments r=jduell
2014-10-20 08:43:08 -04:00
Steve Workman
49393025ca
Bug 1012917 - Send HttpBaseChannel::mApplyConversion with ChannelDiverter constructor in IPDL r=mayhemer
2014-10-21 16:40:08 -07:00
Martin Thomson
e4182ac689
Bug 1083058 - Adding pref to control TLS version fallback, r=keeler
...
From af667978f8915e6ebfaf02f8967b3d320d409a24 Mon Sep 17 00:00:00 2001
---
netwerk/base/public/security-prefs.js | 1 +
security/manager/ssl/src/nsNSSIOLayer.cpp | 21 +++++-
security/manager/ssl/src/nsNSSIOLayer.h | 2 +
.../manager/ssl/tests/gtest/TLSIntoleranceTest.cpp | 76 +++++++++++++++++++---
4 files changed, 90 insertions(+), 10 deletions(-)
2014-10-02 16:36:48 -07:00
Josh Matthews
162208d7d0
Bug 898524 - Part 1: Permit certain HTTP channels to be intercepted before initiating a network connection. r=mayhemer
2014-07-09 16:35:02 -04:00
Christoph Kerschbaumer
78df988ba7
Bug 1063197 - Storing LoadInfo on all channels created through NS_NewInputStreamChannel - API changes (r=mcmanus)
2014-10-16 11:14:05 -07:00
Christoph Kerschbaumer
29facae35b
Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
2014-10-15 19:11:45 -07:00
Martin Thomson
e10ee742fd
Bug 1076983 - Disabling SSL 3.0 with pref
2014-10-14 17:17:35 -07:00
Steve Fink
d8af50a81f
Bug 1082114 - Fix pre-setData() calls to .available(), r=Waldo
...
--HG--
extra : rebase_source : 7a9e0d8047539bdd8a71c51a4fb6352b00994a5d
2014-10-13 13:42:44 -07:00
Sylvestre Ledru
ffdf07dbb6
Bug 1081935 - Missing UUID bump. r=dragana a=me
2014-10-13 17:27:38 +02:00
Patrick McManus
12115897d4
bug 1003448 - HTTP/2 Alternate Service and Opportunistic Security [2/2 necko] r=hurley
2014-08-21 10:50:17 -04:00
Patrick McManus
5e45f58122
bug 1076129 generate event on socket transport cancelation r=sworkman
2014-10-02 00:38:53 -04:00
Matt Brubeck
2d90949938
Bug 1079338 - Log resources blocked by tracking protection. r=mcmanus,mmc,dcamp
...
* * *
Bug 1079338 - Put tracking protection logging in the Security tab
2014-10-10 12:19:14 -07:00
Steve Fink
b640335cbc
Bug 1061288 - Make it harder for ArrayBuffer data pointers to be held across invalidations. r=smaug,terrence,jdm,roc,khuey
2014-10-07 10:44:07 -07:00
Eric Rahm
7fffd05532
Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan
2014-10-08 13:19:14 -07:00
Eric Rahm
8d715a7fe4
Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
2014-10-08 13:17:32 -07:00
Valentin Gosu
6c0f3942a5
Bug 786419 - Part 12: Add getAppOfflineState to nsIIOService r=jduell
2014-10-07 17:08:07 +03:00
Valentin Gosu
0820a97576
Bug 786419 - Part 10 - Fix app wrongly reporting an offline status r=jduell
...
In order for the content process to have an up-to-date table of which apps are
offline, we send that status in TabParent::LoadURL. However, the fact that
IsAppOffline returned true when the browser was offline, caused us to send
the offline status to content processes, and caused Bug 1058718.
This also updates the UUID for nsIOService.
2014-08-27 05:25:47 +03:00
Valentin Gosu
0a63941c13
Bug 786419 - Part 9 - Add better comments to nsIOService. r=jduell
2014-08-23 05:44:04 +03:00
Valentin Gosu
0db7cb932a
Bug 786419 - Part 8 - Several improvements to per-app-offline behaviour r=jduell
...
Make GetAppId() pure-virtual and add implementation for TCPSocketParent, UDPSocketParent, and one for Necko parent that returns UNKNOWN_APP_ID
Change nsIOService to use IsNeckoChild instead of XRE_ method.
Include nsThreadUtils.h (for nsRunnable and dispatchToMainThread) and NeckoCommon for IsNeckoChild.
Make HttpChannelParent set LOAD_ONLY_FROM_CACHE, LOAD_FROM_CACHE and LOAD_NO_NETWORK_IO when offline.
2014-08-22 20:15:00 +03:00
Valentin Gosu
a1b5100a48
Bug 786419 - Part 2 - Modify calls to NS_IsOffline to check for NS_IsAppOffline as well r=jduell,sicking
2014-08-23 06:06:56 +03:00
Valentin Gosu
087d426a86
Bug 786419 - Part 1 - Provide way to "set network offline" per app r=jduell
2014-08-23 06:05:56 +03:00
Patrick Wang (Chih-Kai Wang)
09aed1e55d
Bug 951677 - Part 1: Add Bind function to SocketTransport. r=honzab
2014-10-07 17:24:57 +08:00
Wes Kocher
445e1466e9
Backed out 5 changesets (bug 806819) for WinXP test failures on a CLOSED TREE
...
Backed out changeset 009ae35b0c67 (bug 806819)
Backed out changeset 5a57f87f5061 (bug 806819)
Backed out changeset f06cd735b5b3 (bug 806819)
Backed out changeset e25a2a8d4af4 (bug 806819)
Backed out changeset 70a167982c3f (bug 806819)
2014-10-06 16:32:50 -07:00
Eric Rahm
53a247fb00
Bug 806819 - Part 4: Add files that were excluded from unified builds back in. r=ehsan
...
--HG--
extra : rebase_source : 49a3f57d94fc94702f1604175c4e206091b67197
2014-10-06 13:11:24 -07:00
Eric Rahm
80d2b8bba6
Bug 806819 - Part 3: Remove redundant FORCE_PR_LOG entries. r=ehsan
...
--HG--
extra : rebase_source : c96eea1c12ea8c19314393f0e8b4b57a4316a61d
2014-10-06 13:08:20 -07:00
Phil Ringnalda
145d867409
Backed out 2 changesets (bug 1003448) since their dependency was backed out
...
CLOSED TREE
Backed out changeset 61f98b1d29f9 (bug 1003448)
Backed out changeset 8e947d1636f1 (bug 1003448)
2014-10-04 20:10:19 -07:00
Phil Ringnalda
59de527bac
Back out 77c1b79c5bec (bug 1076129) for causing frequent xpcshell crashes. Again.
2014-10-04 13:58:25 -07:00
Patrick McManus
c0f03905c5
bug 1003448 - HTTP/2 Alternate Service and Opportunistic Security [2/2 necko] r=hurley
2014-08-21 10:50:17 -04:00
Patrick McManus
62ac2724f7
bug 1076129 generate event on socket transport cancelation r=sworkman
2014-10-02 00:47:28 -04:00
Dave Townsend
0b4ad00bae
Bug 1077078: Don't spam stderr when failing to create a channel. r=mcmanus
2014-10-03 09:59:10 -07:00
Ed Morley
6c9d66f653
Backed out changeset a2192165100c (bug 1041180) for xpcshell failures; CLOSED TREE
2014-10-03 10:12:53 +01:00
Christoph Kerschbaumer
b86cc609d3
Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
2014-10-02 23:34:30 -07:00
Ryan VanderMeulen
4e2581f465
Backed out 3 changesets (bug 1076129, bug 1003448) for frequent xpcshell crashes on a CLOSED TREE.
...
Backed out changeset 3034162ee435 (bug 1003448)
Backed out changeset 086fe4b0ba14 (bug 1003448)
Backed out changeset 1babd65ebec7 (bug 1076129)
2014-10-02 15:53:21 -04:00
Patrick McManus
a7de0b2127
bug 1003448 - HTTP/2 Alternate Service and Opportunistic Security [2/2 necko] r=hurley
2014-08-21 10:50:17 -04:00
Patrick McManus
7aa59fd5c0
bug 1076129 generate event on socket transport cancelation r=sworkman
2014-10-02 00:47:28 -04:00
Patrick McManus
14a5b94a1a
bug 1073747 - nsurlparser xpcom methods don't validate input r=sworkman
2014-09-27 14:51:19 -04:00
Christoph Kerschbaumer
0d523437b3
Bug 1073282 - Proxy release of mLoadInfo in cannel dtors (r=jduell)
2014-09-29 08:48:11 -07:00
Honza Bambas
dcb7bd8028
Bug 1064258 - Allow caching channels only store metadata, r=jduell
2014-09-30 15:32:47 +02:00
Camilo Viecco
c2c7007b5f
Bug 787133 - (hpkp) Part 1/2. Header Parsing and interface within PSM. r=keeler, r=mcmanus
2014-09-03 10:24:12 -07:00
Ed Morley
d2440bad17
Backed out changeset 50220dbf59ed (bug 1064258) for xpcshell failures; CLOSED TREE
2014-09-29 17:43:10 +01:00
Honza Bambas
0c74efcb35
Bug 1064258 - Allow caching channels only store metadata, r=jduell
2014-09-29 17:01:58 +02:00
Ben Turner
d081140cb0
Bug 994190 - 'Modify main-thread IndexedDB to use PBackground', r=khuey.
2014-09-26 16:21:57 -07:00
Phil Ringnalda
6eb3e94389
Back out 693507b38116 (bug 1041180) since it doesn't like compiling without its friend
...
CLOSED TREE
2014-09-25 21:18:01 -07:00
Christoph Kerschbaumer
fd3d3cc25b
Bug 1041180: Remove deprecated nsIChannelPolicy (r=sstamm,jduell,jst)
2014-09-25 16:10:28 -07:00
Daniel Stenberg
41837a73eb
Bug 939318 - Introduce the "network.notify.changed" prefs. r=mcmanus
...
Makes it possible to disable 'changed' events.
Disable the network changed event in test_ping_aboutnetworking.js
2014-09-19 06:36:00 -04:00
Daniel Stenberg
253a96d3fb
Bug 939318 - Send a network changed event when returning from sleep. r=mcmanus
...
Coming back from hibernation, the network situation is unknown and may
have changed since the computer went into sleep.
2014-09-19 06:34:00 -04:00
Daniel Stenberg
4e2f285af3
Bug 939318 - Have protocolproxy service act on network change. r=mcmanus
...
Reloads the PAC on network change, but avoids the reload if the
specified PAC URL is a file: or a data: one - as those are not likely to
have changed just because the network changed.
2014-09-05 09:29:00 -04:00
Daniel Stenberg
e3a15e4b5d
Bug 939318 - Detect network interface changes on Windows. r=mcmanus
...
Now supports IPv6 as well if a new enough windows version is used.
Which notification function to use is detect at run-time.
Now sends CHANGED event if the online interface(s) are different in any
way since it was previously checked and considered UP. CHANGED is sent
before UP in case both are detected. It does not send any CHANGED events
during the first 2 seconds after startup.
nIOService: split up the network event receiver function from the
network status init function and have the event receiver act on the
incoming event.
DNSservice: acts on network changes (flushes the host cache and restarts
ongoing name resolves)
HttpHandler: acts on network changes
2014-09-24 23:14:00 -04:00
Ed Morley
0b6dc6427d
Backed out changeset 89d06d103c10 (bug 939318) for Valgrind failures; CLOSED TREE
2014-09-24 16:17:57 +01:00
Ed Morley
7bbf083a70
Backed out changeset 20ae968df114 (bug 939318)
2014-09-24 16:17:27 +01:00