Steve Workman
eafabe3cdc
Bug 1084645 - Enable DNS TTL by default on Windows r=mcmanus
2014-10-20 10:26:33 -07:00
Steve Workman
547eca961f
Bug 1074789 - Adjust DNS renewal time telemetry to take TTL experiments into consideration r=mcmanus
2014-10-07 14:57:48 -07:00
Daniel Stenberg
550c6f65bf
Bug 1077084 - improved DNS cache pruning. r=sworkman
2014-10-13 23:07:00 +02:00
Ehsan Akhgari
27dbfa94cd
Bug 1080937 - Fix a clang-cl build error in nsHostResolver.cpp; r=sworkman
2014-10-11 09:41:51 -04:00
Neil Rashbrook
dd149d64e0
Bug 1078026 Clean up XPCOM string usage r=sworkman
2014-10-10 08:40:11 +01: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
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
Jacek Caban
28b2e29a7d
Bug 1067679 - mingw fixup.
2014-10-01 10:58:30 +02: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
Steve Workman
2f4a61e5cb
Bug 1070966 - Change WrapRunnableNM to NS_NewRunnableMethodWithArg r=mcmanus
2014-09-24 09:56:13 -07: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
David Major
113341cd89
Bug 1067679 followup - fix build bustage with VS2013.
...
--HG--
extra : rebase_source : 63b5b6795d53d70b2d3b3efa1efee1ea2ae2b9df
2014-09-22 13:52:28 +12: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
Gervase Markham
f2fed6481f
Bug 1061266 - New TLD additions for gTLDs contracted with ICANN from 2014-07-25 to 2014-09-01. r=gerv
2014-09-02 07:27:00 +02:00
Gervase Markham
a9a604f9a7
Bug 1061264 - Add service.gov.uk to the PSL. Patch by David Illsley <david.illsley@digital.cabinet-office.gov.uk>. r=gerv.
2014-09-02 08:07:00 +02: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
Patrick McManus
de7e1803bc
Bug 820391 - Backout revision 4741ef815af9 for various regressions.
...
DONTBUILD
2014-08-21 10:53:11 -04:00
Ryan VanderMeulen
30e63485d6
Backed out changeset 49502f43bd03 for landing with the wrong bug number.
2014-08-21 11:03:02 -04:00
Patrick McManus
d8cd53790d
bug 820931 - backout 4741ef815af9 r=backout
...
--HG--
extra : rebase_source : d862e877dd3d28df5322b3464e3c0b10a460a56d
2014-08-21 10:53:11 -04:00
josullivan
fa4f761593
Bug 820391: Use DnsQuery on Windows. r=sworkman
...
From 21e22e494541d5e4c085a6ba84e1bc5b4c92330e Mon Sep 17 00:00:00 2001
---
netwerk/dns/DNS.cpp | 65 +++++++-
netwerk/dns/DNS.h | 6 +
netwerk/dns/GetAddrInfo.cpp | 362 +++++++++++++++++++++++++++++++++++++++++
netwerk/dns/GetAddrInfo.h | 65 ++++++++
netwerk/dns/moz.build | 1 +
netwerk/dns/nsHostResolver.cpp | 320 ++++++++++++++++++++++++++----------
netwerk/dns/nsHostResolver.h | 43 ++++-
7 files changed, 766 insertions(+), 96 deletions(-)
create mode 100644 netwerk/dns/GetAddrInfo.cpp
create mode 100644 netwerk/dns/GetAddrInfo.h
2014-08-15 17:25:06 -07:00
Gervase Markham
7f958e1e10
Bug 1051892 - Fix comments in PSL. r=gerv
2014-08-13 07:39:00 -04:00
Frederico Neves
231897147b
Bug 1051875 - Update PSL for nom.br. r=gerv
2014-08-13 07:41:00 -04:00
Mehmet Gurevin
1dc7f018fb
Bug 1041035 - Add subTLDs for .tr to PSL. r=gerv
2014-08-13 07:45:00 -04:00
Stefano Rivera
631263f5ae
Bug 1040729 - Add yolasite.com to PSL. r=gerv
2014-08-13 07:51:00 -04:00
Jonathan Rudenberg
f809a85075
Bug 1037901 - Add flynnhub.com to PSL. r=gerv
2014-08-13 07:53:00 -04:00
Gervase Markham
36d1f2a82a
Bug 1028347 - Remove k12.nd.us from PSL. r=gerv
2014-08-13 07:55:00 -04:00
Stefan Meinecke
d54cd46bff
Bug 1024631 - Remove additional line breaks between 4rd level .us tld sections. r=gerv
2014-08-13 07:59:00 -04:00
Ben Cartwright-Cox
133acff6fa
Bug 1025002 - Update .et in PSL. r=gerv
2014-06-25 08:31:00 -04:00
Gervase Markham
4816930126
Bug 1024740 - Change one instance of engineering to engineer in the PSL. r=gerv
2014-06-13 02:40:00 -04:00
Nicholas Nethercote
a7cf4142b4
Bug 1050009 - Initialize pldhash tables with a length, not a capacity. r=roc.
...
* * *
imported patch rm-dummy-params
--HG--
extra : rebase_source : c25987eb11bae197218d5fc53b77def19afa36ac
2014-08-06 06:31:21 -07:00
Andrew McCreight
228d194059
Bug 1046281 - Use the simpler version of nsTHashtable memory reporters. r=njn
2014-08-05 13:27:41 -07:00
Gervase Markham
5990baaf11
Bug 1045295 - Update PSL with new TLD additions for TLDs contracted with ICANN from 06/05/2014 - 07/24/2014. r=gerv
2014-08-05 11:00:00 -04:00
Ehsan Akhgari
0403683a4f
Bug 1047782 - Fix some bad impliciit constructors in netwerk/; r=mcmanus
2014-08-05 09:20:50 -04:00
Ehsan Akhgari
748c8aca19
Bug 1048271 - Fix more bad implicit constructors in netwerk; r=mcmanus
2014-08-05 09:20:24 -04:00
Byron Campen [:bwc]
272d9b26ec
Bug 963524 - Avoid setting SO_REUSEADDR when binding a UDP socket to port 0, since the linux kernel might select an already open port. r=mcmanus
2014-07-30 15:02:58 -07: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
Byron Campen [:bwc]
56c34f115a
Bug 1042873: Add the appropriate byte-order conversion to ChildDNSRecord::GetNextAddr r=mcmanus
2014-07-23 11:48:05 -07:00
Mike Hommey
bc5d6801bb
Bug 1041860 - Avoid setting FINAL_LIBRARY to libraries that further use a FINAL_LIBRARY. r=mshal
2014-07-23 08:37:51 +09: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
Birunthan Mohanathas
fed231c37c
Bug 1039653
- Remove unused nsIDNSRequest.idl. r=mcmanus
2014-07-16 12:02:34 -07:00
Gijs Kruitbosch
4f7edd8671
Bug 693808 - part 0: add function decorator to nsIDNSListener, r=bsmedberg
2014-07-11 23:55:17 +01: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