dwitte%stanford.edu
db912713b2
followup bustage-related fix for bug 386154, r+sr=biesi, a=gavins for checkin to closed tree
...
git-svn-id: svn://10.0.0.236/trunk@231062 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 18:42:54 +00:00
dwitte%stanford.edu
cd13eecb4d
fixing bustage.
...
git-svn-id: svn://10.0.0.236/trunk@231045 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 08:55:53 +00:00
dwitte%stanford.edu
e41022c0c0
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
git-svn-id: svn://10.0.0.236/trunk@231029 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-26 06:31:49 +00:00
jwalden%mit.edu
dda6ff3c99
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.
...
git-svn-id: svn://10.0.0.236/trunk@229504 18797224-902f-48f8-a5cc-f745e15eee43
2007-07-08 07:08:56 +00:00
asqueella%gmail.com
cbd06d473f
287469 - fix source comments to match idl.
...
r+sr=biesi
git-svn-id: svn://10.0.0.236/trunk@225564 18797224-902f-48f8-a5cc-f745e15eee43
2007-05-04 06:00:33 +00:00
asqueella%gmail.com
7f3603ea75
Bug 368702 - Effective TLD Service should treat trailing dot properly
...
p=Wladimir Palant <trev.moz@adblockplus.org>
r=biesi, sr=dveditz
git-svn-id: svn://10.0.0.236/trunk@225155 18797224-902f-48f8-a5cc-f745e15eee43
2007-04-27 14:50:15 +00:00
dbaron%dbaron.org
30f83072c5
Remove unused getKey callback from PLDHashTableOps/JSDHashTableOps. b=374906 r=bsmedberg
...
git-svn-id: svn://10.0.0.236/trunk@222462 18797224-902f-48f8-a5cc-f745e15eee43
2007-03-27 15:33:45 +00:00
dveditz%cruzio.com
bd28f770ee
bug 342314: check-in initial effective-tld file. r=bsmedberg.
...
Effective TLD file itself thanks to Jo Hermans.
git-svn-id: svn://10.0.0.236/trunk@219021 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-27 00:12:57 +00:00
gavin%gavinsharp.com
89aaaa248c
Followup patch for bug 269254: make sure not to include the null terminator in the string's length, patch by Ryan Jones <bugs@ryan-jones.com>, r+sr=biesi
...
git-svn-id: svn://10.0.0.236/trunk@217739 18797224-902f-48f8-a5cc-f745e15eee43
2007-01-04 18:37:00 +00:00
timeless%mozdev.org
3ea4e560e3
Bug 363390 IS_LOW_SURROGATE conflicts with winnls.h
...
r=darin
git-svn-id: svn://10.0.0.236/trunk@217292 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-21 07:03:23 +00:00
gavin%gavinsharp.com
bc4d6b90ec
Bug 269254: fix bug in utf16ToUcs4()'s returned length, patch by Ryan Jones <sciguyryan+bugzilla@gmail.com>, r+sr=biesi
...
git-svn-id: svn://10.0.0.236/trunk@217051 18797224-902f-48f8-a5cc-f745e15eee43
2006-12-16 14:36:12 +00:00
pamg.bugs%gmail.com
bf6ed77865
Bug 331510: Adding nsEffectiveTLDService to allow necko and others to know about TLD-like subdomains. r=darin
...
git-svn-id: svn://10.0.0.236/trunk@199621 18797224-902f-48f8-a5cc-f745e15eee43
2006-06-09 18:23:10 +00:00
darin%meer.net
531875076b
fixes bug 312061 "Call res_ninit when restarting the DNS service [was: Firefox keeps a list of dns servers after connection goes down]" r=biesi sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@198384 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-25 16:49:48 +00:00
darin%meer.net
42edf059cf
landing patch for bug 326273 "Implement nsIThreadManager" (Mac portions by Mark Mentovai) with reviews from bienvenu, bsmedberg, bzbarsky, josh, roc, and ssieb
...
git-svn-id: svn://10.0.0.236/trunk@196254 18797224-902f-48f8-a5cc-f745e15eee43
2006-05-10 17:30:15 +00:00
ajschult%verizon.net
f3165ebd62
Bug 334421: Shutdown leak of mEvictionQ entries. r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@195708 18797224-902f-48f8-a5cc-f745e15eee43
2006-04-29 04:37:07 +00:00
cbiesinger%web.de
6322c04952
bug 183156 remove *UCS2* functions, replacing them with *UTF16* ones
...
r+sr=darin
git-svn-id: svn://10.0.0.236/trunk@188844 18797224-902f-48f8-a5cc-f745e15eee43
2006-02-03 14:18:39 +00:00
timeless%mozdev.org
dae7b0629a
Bug 106386 Correct misspellings in source code
...
patch by unknown@simplemachines.org r=timeless rs=brendan
git-svn-id: svn://10.0.0.236/trunk@185282 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-25 21:57:13 +00:00
dbaron%dbaron.org
06b8b2ef2d
Fix negative leak stats regression from bug 302724.
...
git-svn-id: svn://10.0.0.236/trunk@184775 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-16 19:35:07 +00:00
bzbarsky%mit.edu
3dd70b6d6a
Log addref/release for nsHostResolver and nsHostRecord. Bug 302724, r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@184648 18797224-902f-48f8-a5cc-f745e15eee43
2005-11-15 17:30:50 +00:00
bienvenu%nventure.com
0e74ea9dff
add more logging to nsHostResolver to help diagnose 173924, in which host lookups stop working afer extended period of time, r/sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@183211 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-28 21:24:48 +00:00
darin%meer.net
3299d0abcb
fixes bug 290190 "crash when network connection drops and reconnects [@ msvcrt.dll - nsDNSRecord::GetNextAddr ]" r=biesi sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@182492 18797224-902f-48f8-a5cc-f745e15eee43
2005-10-18 21:25:05 +00:00
darin%meer.net
f2c719660d
Fixes bug 304904 "Necko should refuse to look up invalid hostnames containing '%'" patch by andreas.otte@debitel.net, r=biesi, sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@180825 18797224-902f-48f8-a5cc-f745e15eee43
2005-09-22 21:38:12 +00:00
masayuki%d-toybox.com
ae51b7d259
Bug 283016 Make it possible to blacklist characters in domain names r=gerv, sr=darin, a=benjamin
...
git-svn-id: svn://10.0.0.236/trunk@176438 18797224-902f-48f8-a5cc-f745e15eee43
2005-07-22 15:07:33 +00:00
jshin%mailaps.org
af03e18ab6
bug 236425: fix IDN support on 64bit platforms (r=darin, sr=bz, a=chofmann)
...
git-svn-id: svn://10.0.0.236/trunk@174107 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-03 02:21:47 +00:00
darin%meer.net
76ed9d7ac3
fixes bug 289178 "Move show_punycode pref into nsStandardURL" r=biesi sr=dbaron a=asa
...
git-svn-id: svn://10.0.0.236/trunk@172760 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-27 01:32:36 +00:00
darin%meer.net
d57073c4b3
patch for bug 287648 "make nsIDNSService use nsICancelable and move private methods to nsPIDNSService" r=biesi sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@171761 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-06 01:33:28 +00:00
cbiesinger%web.de
5d85d7ccaa
bug 283489 r=darin sr=bz
...
- Make the HTTP, FTP and file channels implement nsIPropertyBag2 and associated
interfaces (by inheriting from nsHashPropertyBag)
- Use that interface to expose a "content-length" property giving the length of
the data as a 64-bit value on the FTP and HTTP channels
- change docshell and xpinstall to use nsIPropertyBag2 instead of nsIProperties
to read/write the referrer property
git-svn-id: svn://10.0.0.236/trunk@171661 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-05 17:40:32 +00:00
darin%meer.net
46e153a53a
fixes bug 283659 "punycode.c:130: warning: signed and unsigned type in conditional expression" patch by baafie@planet.nl r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@169890 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-26 07:36:15 +00:00
bsmedberg%covad.net
fc4099e666
Bug 281414 - global s/nsIPrefBranchInternal/nsIPrefBranch2/ rs=darin (did not change backwards-compatible code in extensions/irc extensions/venkman or extensions/inspector)
...
git-svn-id: svn://10.0.0.236/trunk@169868 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-25 20:46:35 +00:00
darin%meer.net
9ab142536c
fixes bug 282270 (and bug 282520) "always show punycode by default" r=dbaron sr=dveditz a=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@169323 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-17 20:02:37 +00:00
bsmedberg%covad.net
4c08900f0e
Bug 273876 - libxul step 2 (everything through widget, except spidermonkey) r=darin; again, this should not affect non-xulrunner trees.
...
git-svn-id: svn://10.0.0.236/trunk@166497 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-09 19:28:35 +00:00
db48x%yahoo.com
5b16d9a80a
bug 272277: Change to Append/Assign/Equals-Literal in networking
...
patch by Mikael Parknert <mikael@parknert.se>, r=cbiesinger, sr=darin
git-svn-id: svn://10.0.0.236/trunk@166238 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-04 10:19:29 +00:00
darin%meer.net
24f91ff576
use a better hash function, bug 239358 (courtesy of brendan)
...
git-svn-id: svn://10.0.0.236/trunk@161617 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 22:35:37 +00:00
darin%meer.net
8f80ca4f6b
landing non-nspr portion of patch for bug 239358 "DNS: Reverse lookups are
...
degrading performance" r=lorenzo sr=bryner
git-svn-id: svn://10.0.0.236/trunk@161600 18797224-902f-48f8-a5cc-f745e15eee43
2004-09-01 19:55:58 +00:00
darin%meer.net
c459b1d776
Apply bryner's review comment, bug 256316
...
git-svn-id: svn://10.0.0.236/trunk@161215 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 04:43:14 +00:00
darin%meer.net
d2786ee3ad
fixes bug 256316 "non-ascii char in URL lead to heap overrun" r=dveditz sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@161214 18797224-902f-48f8-a5cc-f745e15eee43
2004-08-25 04:41:48 +00:00
darin%meer.net
5311052a55
fixes bug 243498 "nsStandardURL::BuildNormalizedSpec spends too much time in nsIDNService::IsACE" r+sr=bzbarsky
...
git-svn-id: svn://10.0.0.236/trunk@156388 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-13 22:17:17 +00:00
darin%meer.net
70faf8e891
fixes bug 240759 "necko DNS cache stops working" r=biesi sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@155229 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-20 17:57:45 +00:00
gerv%gerv.net
586f796c2a
Bug 236613: change to MPL/LGPL/GPL tri-license.
...
git-svn-id: svn://10.0.0.236/trunk@155091 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-18 22:01:16 +00:00
darin%meer.net
8f7d1a4924
fixes bug 239644 "FreeBSD build error in nsHostResolver" r+sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@155004 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-17 00:57:26 +00:00
dbaron%dbaron.org
4ed895aa90
Perform the normalization of the hostname done by IDN when constructing the URL. b=237818 r=jshin sr=darin a=chofmann
...
git-svn-id: svn://10.0.0.236/trunk@154476 18797224-902f-48f8-a5cc-f745e15eee43
2004-04-03 07:32:18 +00:00
darin%meer.net
40fb30e103
removing DEBUG_darinf printf section
...
git-svn-id: svn://10.0.0.236/trunk@153828 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-10 07:25:54 +00:00
darin%meer.net
e93dd8e36e
patch for bug 68796 "IPv6 : Some IPv4 addresses won't resolve w/IPv6 OS" patch by lorenzo@colitti.com r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@153763 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-09 20:31:54 +00:00
darin%meer.net
1d7c46eef6
final patch for bug 234908 "getter_Copies scoping problem" r+sr=dbaron
...
git-svn-id: svn://10.0.0.236/trunk@153705 18797224-902f-48f8-a5cc-f745e15eee43
2004-03-08 23:48:39 +00:00
bsmedberg%covad.net
824286124d
Bug 232201 part 2 - update consumers to use inherited nsIPrefBranchInternal interface. This should be happy for codesize. r=alecf sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@151994 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-28 23:45:17 +00:00
dbaron%dbaron.org
707d55e1d1
Remove users of deprecated, no-op, NS_INIT_ISUPPORTS macro from tree. b=178643 r+sr=bryner
...
git-svn-id: svn://10.0.0.236/trunk@151780 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-23 23:12:44 +00:00
neil%parkwaycc.co.uk
31842dfb28
Bug 203422 fix some warnings in netwerk p=gautheri@noos.fr r=andreas.otte sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@151004 18797224-902f-48f8-a5cc-f745e15eee43
2004-01-07 23:43:12 +00:00
peter%propagandism.org
7f400f66de
Patch for bug 209699 (convert some consumers over to CopyUTF8toUTF16 / CopyUTF16toUTF8). r=jshin, sr=jst.
...
git-svn-id: svn://10.0.0.236/trunk@150686 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-23 16:48:40 +00:00
darin%meer.net
7116c0540b
adding additional comments to last patch, b=223145
...
git-svn-id: svn://10.0.0.236/trunk@148764 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-03 09:10:57 +00:00
darin%meer.net
c48ac05bdb
fixes bug 223145 "Numeric IPv6 addresses don't work" patch=lorenzo@colitti.com r+sr=darin
...
git-svn-id: svn://10.0.0.236/trunk@148763 18797224-902f-48f8-a5cc-f745e15eee43
2003-11-03 08:54:49 +00:00