Dragana Damjanovic
6866b760d3
Bug 947721 - Fix function CancelAsyncRequest and add the same function for the child process. r=sworkman
2014-08-26 05:09:00 -04:00
Daniel Stenberg
7f1300fb5b
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
81cbb05900
Bug 1046281 - Use the simpler version of nsTHashtable memory reporters. r=njn
2014-08-05 13:27:41 -07:00
Ehsan Akhgari
cae4fa66a8
Bug 1048271 - Fix more bad implicit constructors in netwerk; r=mcmanus
2014-08-05 09:20:24 -04:00
Patrick McManus
b6208f8bcb
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
368b902162
Bug 354493 - Add nsINetworkZonePolicy to protect resources loaded from private IPs r=mcmanus
2014-07-17 11:08:20 -07:00
Valentin Gosu
78f7b5ee86
Bug 1026022 - Check that string is UTF8. r=mcmanus
2014-07-02 19:12:19 +03:00
Nicu Badescu
48082d7710
Bug 1026656 - Fix resolve accessing temporary variable. r=valentin.gosu, r=mcmanus
2014-06-22 15:55:00 -04:00
Benoit Jacob
d66ff6a02f
Bug 1028588 - Fix dangerous public destructors in netwerk/ - r=mcmanus
2014-06-24 12:36:44 -04:00
Nicholas Nethercote
7b107d5931
Bug 1010064 - Allow memory reports to be anonymized. r=bsmedberg.
2014-05-20 23:06:54 -07: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
Georg Koppen
68ea5c22b0
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
fd7a91c539
bug 982565 - make dns ttl and grace period prefs respect 1s granularity r=sworkman
2014-03-09 06:01:56 -04:00
Ehsan Akhgari
68bfe70f09
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
49912eb578
Bug 955942 (part 2) - Remove MemoryUniReporter. r=mccr8.
2013-12-07 22:09:10 -08:00
Jason Duell
aff7a80ada
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
dab9140074
Backed out changeset 3072c9af15b3 (bug 945066) for fixing bustage on a CLOSED TREE
2013-12-11 11:51:35 +01:00
Jason Duell
8b747e58d5
Bug 945066: Make nsIDNSService work on child processes. r=jdm
2013-12-11 01:37:57 -08:00
Nicholas Nethercote
0d8c64efcc
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.
2013-11-07 16:35:30 +11:00
Ehsan Akhgari
65aaebab72
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
2013-11-27 20:05:00 -05:00
Nicholas Nethercote
c363b9d028
Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
2013-11-07 16:35:30 +11:00
Nicholas Nethercote
c6869641e6
Bug 893857 (part 2) - Add a memory reporter for the DNS service. r=sworkman.
2013-11-24 15:24:12 -08:00
Robert O'Callahan
51222bdd45
Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
2013-09-02 20:41:57 +12:00
Valentin Gosu
c909a300cb
Bug 909050 - Prevent about:networking from returning PB data. r=mcmanus
2013-08-31 12:06:14 -04: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
Arnaud Sourioux
b39aa05a83
Bug 883360 - Remove bool operator and nsMainThreadPtrHolder conversion. r=bsmedberg
2013-07-19 12:53:12 -04:00
Josh Matthews
ea85656800
Bug 887191 - Force wrapped JS listeners to proxy callbacks to the main thread if no target is specified. r=mcmanus
2013-06-26 15:54:05 +01:00
Josh Matthews
12820bd46e
Bug 883495 - Avoid releasing a scriptable DNS listener off the main thread. r=mcmanus
2013-06-20 09:18:16 +02:00
Phil Ringnalda
a695b22df4
Back out c50503ce8669 (bug 883495) for still leaking
...
CLOSED TREE
2013-06-19 20:20:52 -07:00
Josh Matthews
0783516930
Bug 883495 - Avoid releasing a scriptable DNS listener off the main thread. r=mcmanus
2013-06-20 02:33:57 +02:00
Josh Matthews
d22f612dda
Backed out changeset 5a3dc3d31890 (bug 883495)
2013-06-19 18:16:04 +02:00
Josh Matthews
03915191f6
Bug 883495 - Avoid releasing a scriptable DNS listener off the main thread. r=mcmanus
2013-06-19 16:28:33 +02:00
Ryan VanderMeulen
cad24e4fcc
Backed out changeset fb43bd87db39 (bug 883495) for mass carnage of a CLOSED TREE.
2013-06-18 13:02:40 -04:00
Josh Matthews
0c76f7a157
Bug 883495 - Avoid releasing a scriptable DNS listener off the main thread. r=mcmanus
2013-06-16 11:56:15 +01:00
Steve Workman
ae67437569
Bug 870652 - Add null ptr check in nsDNSRecord::ReportUnusable to avoid crashing r=mcmanus
2013-05-14 16:35:18 -07:00
Patrick McManus
5601be114e
bug 857291 - fix 807678 regression of DNS::GetCanonicalName r=josh
2013-04-08 12:02:41 -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
Bobby Holley
3edb4a30e8
Bug 850245 - Remove Off-Main-Thread XPCWrappedJS refcounting from DNSListenerProxy. r=mcmanus
2013-03-18 20:39:53 -07:00
Simon Montagu
237ee48659
Remove network.enableIDN pref. Bug 842282, r=honza.b
2013-03-03 18:36:37 +02:00
Honza Bambas
aa3dc04db3
Bug 725587 - Firefox jumps randomly from IPv6 to IPv4 and vice versa in dual-stack environment, r=mcmanus
2013-01-29 23:49:35 +01:00
Ryan VanderMeulen
75fdd30e32
Backed out changeset 0aea65518be3 (bug 725587) for bustage.
2013-01-29 17:01:10 -05:00
Honza Bambas
e1940e7617
Bug 725587 - Firefox jumps randomly from IPv6 to IPv4 and vice versa in dual-stack environment, r=mcmanus
2013-01-29 22:44:58 +01:00
Honza Bambas
a6ca8be5e1
Backout of changeset 816f076c2c15
2013-01-29 22:26:47 +01:00
Honza Bambas
525ef24d96
Bug 725587 - Firefox jumps randomly from IPv6 to IPv4 and vice versa in dual-stack environment, r=mcmanus
2013-01-29 22:05:42 +01:00
Patrick McManus
197ae4fce5
bug 804605 - backout 766973 767158 785050 r=backout a=akeybl
2013-01-22 11:59:01 -05:00
Neil Rashbrook
09357a4c05
Bug 826455 Expose more NetAddr functions to script r=biesi,josh
2013-01-10 18:44:17 +00:00
Honza Bambas
2d462bdc0a
Backout bug 725587, r=mcmanus
2013-01-03 17:43:51 +01:00
Josh Aas
2f597db3d9
Bug 807678: Don't proliferate NSPR DNS types beyond the host resolver itself. Make it possible to easily hook up other host resolvers. r=sworkman
2012-12-23 16:08:43 -05:00
Honza Bambas
ac4a9ec43c
Bug 725587 - Firefox jumps randomly from IPv6 to IPv4 and vice versa in dual-stack environment, r=mcmanus
2012-12-21 18:50:26 +01:00
Josh Aas
dc35c1d29f
Back out fix for bug 807678 again, cset ec4e88c2c77a.
2012-12-20 17:39:30 -05:00