Commit Graph

400 Commits

Author SHA1 Message Date
Justin Dolske
4c397f756a Backed out changeset e8fd3f4c52b6 2008-11-05 12:54:51 -08:00
Patrick McManus
346822dba8 Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky 2008-11-04 11:14:29 -05:00
Patrick McManus
00f7b08c74 Bug 459724. Fix normalization of flags in the DNS cache to allow other work that depends on these flags to happen. r+sr=bzbarsky 2008-11-04 11:05:24 -05:00
Boris Zbarsky
f3130e5161 Backing out changesets 374d3cf7b48d, 5d9dc9b6127e, 8c4f57a5674d, cd9a392337b7 2008-11-04 11:03:10 -05:00
Patrick McManus
7f731cfb6e Bug 453403. Add DNS prefetching, similar to what Google chrome does. r+sr=bzbarsky 2008-11-04 10:14:50 -05:00
Patrick McManus
49c7f0bb67 Bug 459724. Fix normalization of flags in the DNS cache to allow other work that depends on these flags to happen. r+sr=bzbarsky 2008-11-04 10:10:00 -05:00
Pam Greene
9d81b8cfdf Bug 455771 - Add information for .tel to public suffix (effective TLD) list; r=gerv 2008-10-18 00:28:36 +02:00
David Triendl
a3c0d750e5 Bug 457470 - Update public suffix (effective TLD) list (3); r=gerv 2008-10-17 01:29:10 +02:00
Patrick McManus
ceb7a682f9 Bug 208312. Cache DNS failure responses, not just successful lookups. r+sr=bzbarsky 2008-10-13 17:04:09 -04:00
Arpad Borsos
8b11d938d2 Bug 456388 - Remove PR_STATIC_CALLBACK and PR_CALLBACK(_DECL) from the tree; r+sr=brendan 2008-10-10 17:04:34 +02:00
Gervase Markham
59cae19e3c Bug 450339 - Public Suffix List incorrectly blocks second-level .pe domains which now exist. Patch by gerv; r=pamg. 2008-09-03 18:23:46 +01:00
Gervase Markham
6dfda16e57 Bug 452428 - Update Public Suffix List again. Patch by David Triendl; r=gerv. 2008-09-02 16:16:18 +01:00
Gervase Markham
1cb45afd89 Bug 447815 - updates to the effective TLD list. Patches by David Triendl and Pam Greene, r=gerv. 2008-08-27 16:14:08 +01:00
Bernard Alleysson ext:(%2C%20Ryan%20VanderMeulen%20%3Cryanvm%40gmail.com%3E)
2903e168b8 do_GetIOService should use nsGetServiceByCID - bug 271823 r=biesi sr=jag 2008-08-18 17:19:27 -07:00
Gervase Markham
0579f178a3 Bug 438585 - "Updates to Public Suffix List" [p=dwitte] 2008-07-12 06:56:15 -05:00
Gervase Markham
b0f81b497d Back out Public Suffix List changes at myk's request 2008-07-10 23:04:06 +01:00
Gervase Markham
9d5f37bb67 Bug 438585 - Updates to Public Suffix List. Patch by gerv; r=dwitte. 2008-07-10 18:26:25 +01:00
Gervase Markham
ef8f6d2699 Backed out changeset 8473190b24b0
Tinderboxes going orange.
2008-06-18 16:32:40 +01:00
Gervase Markham
6a99d8b1da Bug 438585: First round of registry-submitted changes to Public Suffix List. 2008-06-18 15:02:51 +01:00
Gervase Markham
6c5e3d5e40 Testing variable expansion. 2008-06-05 16:46:41 +01:00
Gervase Markham
117b6226ff Add licence boilerplate text to effective TLD list. 2008-06-05 16:25:20 +01:00
smontagu@smontagu.org
1811675432 Pass domain names to stringprep label by label. Bug 427959, r+sr=biesi, a1.9+b1.9=beltzner 2008-04-14 01:26:55 -07:00
wtc@google.com
d68f1edbec Bug 426060: handle the possibility that both mHostRecord->addr_info and mHostRecord->addr are null if the old mHostRecord->addr_info exired and our attempt to reresolve it failed. r=jst, sr=cbiesinger blocking1.9+ Modified Files: nsDNSService2.cpp nsHostResolver.cpp 2008-04-08 17:42:52 -07:00
reed@reedloden.com
378cac5766 Bug 333308 - "make clean and make distclean miss various files" (cleanup even more 2) [p=fta+bugzilla@sofaraway.org (Fabien Tassin) / mh+mozilla@glandium.org (Mike Hommey) r=bsmedberg a1.9=damons] 2008-03-14 08:18:24 -07:00
dwitte@stanford.edu
df68dd0e5a improve interface documentation. no bug, npob 2008-03-09 01:12:12 -08:00
wtc@google.com
c06d18ce56 Bug 403370: fixed a memory leak of a PRNetAddr whenever nsHostResolver::ResolveHost parses an IP address literal again. r=cbiesinger,darin. a1.9+=damons. Modified files: nsHostResolver.cpp nsHostResolver.h 2008-02-26 16:27:33 -08:00
jwalden@mit.edu
35761034ba Bug 414122 - Preprocess effective TLD data into C++ code (eliminate file I/O to read, move parsing out of C++, remove an arena, etc.). r=dwitte, sr=bsmedberg, a=blocker 2008-02-14 14:57:20 -08:00
reed@reedloden.com
a5c2c91a86 Typo fix. 2008-02-10 02:04:21 -08:00
dwitte@stanford.edu
4b820329c8 Bug 409614 - IDN with non-ASCII TLD is displayed in Punycode. r+sr=biesi, a=damons 2008-01-28 22:06:01 -08:00
jwalden@mit.edu
42c76855d3 Remove a duplicated entry in the effective TLD data file. alphabetsoup=campbells 2008-01-28 02:42:50 -08:00
dwitte@stanford.edu
473f091d21 update effective tld data file for gecko 1.9. b=403655, patch by Jo Hermans (jo.hermans@gmail.com) and Caio Tiago Oliveira (asrail@gmail.com), r=dwitte, moa=biesi, a=blocking1.9+ 2008-01-27 20:43:09 -08:00
dwitte@stanford.edu
cb79345994 interface tweak i forgot to make when checking in fix for bug 402013. 2007-12-17 21:31:32 -08:00
dwitte@stanford.edu
bc1aa20f44 fix documentation error. 2007-12-14 21:28:44 -08:00
wtc@google.com
018168f5c4 Bug 337418: added a generation count for the addr_info field of nsHostRecord to detect the change of addr_info and invalidate addr_info's iterator, and added a lock to protect access to the addr_info and addr_info_gencnt fields. r=cbiesinger,sr=bzbarsky blocking1.9+ Modified files: nsDNSService2.cpp nsHostResolver.cpp nsHostResolver.h 2007-12-11 13:45:42 -08:00
dwitte@stanford.edu
f0ccc3d5fe Bug 402013 - improve normalization behavior of nsIEffectiveTLDService. r+sr=biesi, a=mconnor 2007-12-04 13:57:31 -08:00
dwitte@stanford.edu
c35938c835 relanding 402008. 2007-12-03 22:30:47 -08:00
dwitte@stanford.edu
5474394150 backing out due to orange. 2007-12-03 18:46:02 -08:00
dwitte@stanford.edu
103a419fdf Bug 402008 - expose nsIURI::GetHost() "display normalization" behavior on nsIIDNService. r+sr=biesi, a=dsicore 2007-12-03 18:24:53 -08:00
dwitte@stanford.edu
91a72f29e8 rework effective tld service interface, fix normalization bugs and improve error propagation. b=368989, r=biesi, sr=dveditz 2007-10-25 01:14:26 -07:00
bzbarsky@mit.edu
95f84938f7 Fix leak of PRAddrInfos. Bug 397716, r+sr=biesi, a=bsmedberg 2007-09-28 07:43:03 -07:00
dwitte@stanford.edu
dfaf3cb531 no change in private bytes; adding back change. 2007-09-02 20:03:41 -07:00
dwitte@stanford.edu
c1a982c70d backing out previous change temporarily per bug Bug 390856. 2007-09-02 18:10:41 -07:00
dwitte@stanford.edu
fbe6d69937 followup bustage-related fix for bug 386154, r+sr=biesi, a=gavins for checkin to closed tree 2007-07-26 11:42:54 -07:00
dwitte@stanford.edu
947de4b75b fixing bustage. 2007-07-26 01:55:53 -07:00
dwitte@stanford.edu
faeb488a77 rework etld backend to use a flat hash instead of a tree-hash structure, to reduce memory consumption and eliminate shutdown leaks. bugs 386154 and 386155,
r=biesi
2007-07-25 23:31:49 -07:00
jwalden@mit.edu
e3c4baccae Bug 348748 - Replace all instances of NS_STATIC_CAST and friends with C++ casts (and simultaneously bitrot nearly every patch in existence). r=bsmedberg on the script that did this. Tune in next time for Macro Wars: Episode II: Attack on the LL_* Macros. 2007-07-08 00:08:04 -07:00
asqueella@gmail.com
19b90382ec 287469 - fix source comments to match idl.r+sr=biesi 2007-05-03 23:00:33 -07:00
asqueella@gmail.com
2fca2dccd7 Bug 368702 - Effective TLD Service should treat trailing dot properlyp=Wladimir Palant <trev.moz@adblockplus.org>r=biesi, sr=dveditz 2007-04-27 07:50:15 -07:00
dbaron@dbaron.org
85eb65ced4 Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg 2007-03-27 08:33:38 -07:00
hg@mozilla.com
465265d0d4 Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT, 2007-03-22 10:30:00 -07:00