Honza Bambas
326b2476af
Bug 1170534 - Remove Visual Event Tracer. r=dougt
2015-06-02 11:44:00 -04:00
Patrick McManus
8d273b528b
Bug 1161558 cleanup some nsIObserver shutdown paths r=bagder
2015-05-05 10:04:34 -04:00
Randall Barker
b7e4e29621
Bug 1097804 - Part 1 - Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC. r=mcmanus
...
--HG--
extra : rebase_source : 9a97f2622a0d7bd9f672aa652450af259792e059
2015-04-03 15:54:00 +02:00
Wes Kocher
e9d9b42fc7
Backed out changeset e1f294f7ca90 (bug 1097804)
2015-04-02 13:42:33 -07:00
Randall Barker
276ce99ef7
Bug 1097804 - Part 1, Create a library containing nsISocketTransportService and nsIDNS that can be used to support standalone WebRTC r=mcmanus
2015-04-02 12:13:28 -07:00
Andrea Marchesini
e6f385fb3d
Bug 1148527 - Indentation fix after bug 1145631, r=ehsan
2015-03-27 18:52:19 +00:00
Ehsan Akhgari
883849ee32
Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
...
This patch was automatically generated using the following script:
function convert() {
echo "Converting $1 to $2..."
find . \
! -wholename "*/.git*" \
! -wholename "obj-ff-dbg*" \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert MOZ_OVERRIDE override
convert MOZ_FINAL final
2015-03-21 12:28:04 -04:00
Daniel Stenberg
ba50e00116
Bug 1141741 - Make mDisablePrefetch assigns atomic; r=mcmanus
2015-03-11 13:58:29 +01:00
Daniel Stenberg
8a79925af3
Bug 1140284 - start the resolver even when offline; r=ehsan
2015-03-09 09:52:05 +01:00
Nathan Froyd
4380a42bbc
Bug 1141689 - use services::GetObserverService more; r=ehsan
2014-04-29 13:31:06 -04:00
Patrick McManus
7a1c7b71e8
Bug 967792 - Make localhost resolve offline. r=dragana
2015-02-25 14:02:38 -05:00
Ryan VanderMeulen
fcc3099d24
Backed out changeset 13d9a5e39eb3 (bug 967792) for Gaia unit test failures.
...
--HG--
extra : rebase_source : 965ab6a8427a5753309b0e62b97f8287ce3fcc11
2015-02-25 11:39:14 -05:00
Patrick McManus
a6c55eb584
bug 967792 - make localhost resolve offline r=dragana
...
--HG--
extra : rebase_source : b6080cdfc58a5c488b8dbe50741b44556e8f1c63
2015-02-15 13:50:48 -05:00
Henry Hu
9ebbd4b410
Bug 1132358 - Save and restore mIterGenCnt. Keep it consistent with mIter. r=mcmanus
...
CLOSED TREE
2015-02-20 15:13:39 -05:00
Dragana Damjanovic
82480b23f3
Bug 1108957 - Add per network interface dns query. This is possible only with gonk. r=mayhemer
2015-02-19 00:14:00 -05:00
Carsten "Tomcat" Book
d65809ce11
Backed out changeset d168a14d3f71 (bug 967792) for suspicion of causing OS X xpcshell test failures on a CLOSED TREE
2015-02-17 09:48:33 +01:00
Patrick McManus
d7be74843c
bug 967792 - make localhost resolve offline r=dragana
2015-02-15 13:50:48 -05:00
Patrick McManus
c2d290654c
bug 1129571 - h2/spdy coalsescing by full DNS rrset r=hurley
2015-01-30 10:55:07 -05:00
Ehsan Akhgari
e9499ce141
Bug 1117042 - Mark virtual overridden functions as MOZ_OVERRIDE in netwerk; r=mcmanus
2015-01-02 09:04:04 -05:00
Neil Rashbrook
dd149d64e0
Bug 1078026 Clean up XPCOM string usage r=sworkman
2014-10-10 08:40:11 +01:00
James Willcox
d57ae2ce8d
Bug 1024614 - Guard against null resolver when flushing DNS cache r=sworkman
...
--HG--
extra : histedit_source : 028f9b336a9da0ede7fec22afc4cabd00b86222f
2014-09-26 13:31:22 -05: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
Daniel Stenberg
3984adf1be
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-23 03:48:00 -04:00
John Sullivan
b691107c76
Bug 1067679 - Call DnsQuery in addition to getaddrinfo to get DNS TTL on Windows r=sworkman
2014-09-20 15:10:18 -07:00
Ryan VanderMeulen
0efb1eb5c4
Backed out 7 changesets (bug 939318) for frequent Win7/Win8 xpcshell failures. a=backout
...
Backed out changeset 21dcd9e1b607 (bug 939318)
Backed out changeset cc131cf9ef81 (bug 939318)
Backed out changeset 02925699b9bb (bug 939318)
Backed out changeset a2d39ac660a6 (bug 939318)
Backed out changeset eeb8897aaa59 (bug 939318)
Backed out changeset d1e1ca369322 (bug 939318)
Backed out changeset 37bee525b188 (bug 939318)
2014-08-26 15:56:51 -04:00
Dragana Damjanovic
8bc6d0e95f
Bug 947721 - Fix function CancelAsyncRequest and add the same function for the child process. r=sworkman
...
--HG--
extra : rebase_source : b89d296732cd65e8bfc0c6ff563095a668484eae
2014-08-26 05:09:00 -04:00
Daniel Stenberg
458b97f93e
Bug 939318 - Detect network interface changes on windows properly. 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.
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)
HttpHandler: acts on network changes
2014-08-24 23:19:00 -04:00
Andrew McCreight
228d194059
Bug 1046281 - Use the simpler version of nsTHashtable memory reporters. r=njn
2014-08-05 13:27:41 -07:00
Ehsan Akhgari
748c8aca19
Bug 1048271 - Fix more bad implicit constructors in netwerk; r=mcmanus
2014-08-05 09:20:24 -04:00
Patrick McManus
7b3d6bf83d
Bug 354493 - revert Add nsINetworkZonePolicy to protect resources loaded from private IPs r=backout a=backout
2014-07-24 10:05:36 -04:00
Steve Workman
111df17ab2
Bug 354493 - Add nsINetworkZonePolicy to protect resources loaded from private IPs r=mcmanus
2014-07-17 11:08:20 -07:00
Valentin Gosu
fef5dffe51
Bug 1026022 - Check that string is UTF8. r=mcmanus
2014-07-02 19:12:19 +03:00
Nicu Badescu
6c4361b20f
Bug 1026656 - Fix resolve accessing temporary variable. r=valentin.gosu, r=mcmanus
2014-06-22 15:55:00 -04:00
Benoit Jacob
ff32bb14c1
Bug 1028588 - Fix dangerous public destructors in netwerk/ - r=mcmanus
2014-06-24 12:36:44 -04:00
Nicholas Nethercote
aaf6fb2124
Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
...
--HG--
extra : rebase_source : 5eb756b17a97e751deb0f47e909fdb35533cb23b
2014-05-20 23:06:54 -07:00
Birunthan Mohanathas
5f1fde8824
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
Georg Koppen
ef52c3bbf9
Bug 971153 - Write a test for bug 751465. r=mcmanus
...
This patch adds a) a test for the fixed proxy bypass in bug 751465 and
makes b) some underlying changes to the nsDNSService to be able to write
that test in the first place.
2014-04-15 22:13:00 +02:00
Patrick McManus
7d75165d03
bug 982565 - make dns ttl and grace period prefs respect 1s granularity r=sworkman
2014-03-09 06:01:56 -04:00
Ehsan Akhgari
1b83407ce9
Bug 927728 - Part 1: Replace PRUnichar with char16_t; r=roc
...
This patch was automatically generated by the following script:
#!/bin/bash
# Command to convert PRUnichar to char16_t
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*modules/libmar*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name prtypes.h \
! -name Char16.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRUnichar char16_t
2014-01-04 10:02:17 -05:00
Nicholas Nethercote
91175eb896
Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8.
...
--HG--
extra : rebase_source : 9d70016cb19637ffece6409a184bf41d574cc6b4
2013-12-07 22:09:10 -08:00
Jason Duell
0c4425831b
Bug 945066: remote nsIDNSService to child. r=jdm
...
* * *
bug 945066. Fix windows bustage. r=jduell
2013-12-11 11:03:51 -08:00
Carsten "Tomcat" Book
e249bd1a6e
Backed out changeset 3072c9af15b3 (bug 945066) for fixing bustage on a CLOSED TREE
2013-12-11 11:51:35 +01:00
Jason Duell
6625975d9d
Bug 945066: Make nsIDNSService work on child processes. r=jdm
2013-12-11 01:37:57 -08:00
Nicholas Nethercote
39004db706
Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
...
* * *
Bug 936964 (part 7b) - Fix a use-after-free found by ASan.
--HG--
extra : rebase_source : d38ab6b63e9d576773baf8e55fa4f7182c33915e
2013-11-07 16:35:30 +11:00
Ehsan Akhgari
a903aefdc0
Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
...
Backed out changeset 85486c4aa3d8 (bug 936964)
Backed out changeset 25312eb71998 (bug 936964)
Backed out changeset 6dbb8333960c (bug 936964)
Backed out changeset da6465ad476f (bug 936964)
Backed out changeset a87ffc992f38 (bug 936964)
Backed out changeset 4ae3a61182db (bug 936964)
Backed out changeset 34e9c3137804 (bug 936964)
Backed out changeset fd1459e71585 (bug 936964)
Backed out changeset 3e8a701d8bdc (bug 943660)
Landed on a CLOSED TREE
--HG--
rename : content/canvas/src/WebGLMemoryTracker.h => content/canvas/src/WebGLMemoryReporterWrapper.h
2013-11-27 20:05:00 -05:00
Nicholas Nethercote
bc475c75df
Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
...
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryTracker.h
extra : rebase_source : 611e8d35907959b163aeced1c4ffe1d265048fe6
2013-11-07 16:35:30 +11:00
Nicholas Nethercote
9aa62569a7
Bug 893857 (part 2) - Add a memory reporter for the DNS service. r=sworkman.
...
--HG--
extra : rebase_source : 7d88cf2ef5ad4b58b377f0cec66349b5e26bfc8e
2013-11-24 15:24:12 -08:00
Robert O'Callahan
03e7828db2
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
...
--HG--
extra : rebase_source : 0787130b1814c74bfb38dc178de94022f0b2e64e
2013-09-02 20:41:57 +12:00
Valentin Gosu
29c726a932
Bug 909050 - Prevent about:networking from returning PB data. r=mcmanus
2013-08-31 12:06:14 -04:00