70 Commits

Author SHA1 Message Date
cbiesinger%web.de
d15b535f52 bug 346939 allow QI to nsIRunnable too, not just inherit from it
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@206365 18797224-902f-48f8-a5cc-f745e15eee43
2006-08-02 01:56:20 +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
darin%meer.net
2d9101073b fixes bug 287646 "Eliminate nsPIProtocolProxyService and introduce reloadPAC method" r=biesi,neil,beng,mscott sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@193269 18797224-902f-48f8-a5cc-f745e15eee43
2006-03-30 17:31:15 +00:00
darin%meer.net
1b1c14c85d fixes bug 100022 "make sure redirects are followed correctly when loading a PAC URL" r=biesi a=bsmedberg
git-svn-id: svn://10.0.0.236/trunk@175408 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-30 20:21:34 +00:00
darin%meer.net
4dcd98e6e2 fixes bug 100022 "PAC: first page/homepage load fails (b/c automatic proxy configuration is slower than first HTTP request)" r=biesi a=asa
git-svn-id: svn://10.0.0.236/trunk@175134 18797224-902f-48f8-a5cc-f745e15eee43
2005-06-24 23:58:25 +00:00
darin%meer.net
469351164f fixes bug 287648 "Unify 'request' object interface for DNS and PPS asyncResolve methods" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171474 18797224-902f-48f8-a5cc-f745e15eee43
2005-04-01 23:31:04 +00:00
darin%meer.net
666b77cfc6 fixes bug 287956 "Crash shortly after program start [@nsProtocolProxyService::PruneProxyInfo]" r=biesi
git-svn-id: svn://10.0.0.236/trunk@171274 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-28 20:11:16 +00:00
darin%meer.net
c7bc8f9e5d landing patch for bug 282442 "Provide interface for configuring proxies" r=biesi sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@171190 18797224-902f-48f8-a5cc-f745e15eee43
2005-03-25 03:41:33 +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
9ea9b2da0b fixes bug 280731 "nsIProtocolProxyService::NewProxyInfo is broken" r+sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@168695 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-02 06:34:29 +00:00
darin%meer.net
5bb8f98045 landing backend changes for bug 134105 "SOCKS5: DNS lookups should occur on proxy, not client side." (remote dns pref disabled by default) patch by malsmith@cs.rmit.edu.au, r=biesi, sr=darin
git-svn-id: svn://10.0.0.236/trunk@166776 18797224-902f-48f8-a5cc-f745e15eee43
2004-12-16 02:46:12 +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
cbiesinger%web.de
b51a1457df Bug 28998 Support Web Proxy Auto-Discovery Protocol (WPAD); for now, only
support loading http://wpad/wpad.dat, not a pac url from DHCP, or domain
component stripping.

r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@160179 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-31 17:39:29 +00:00
cbiesinger%web.de
eb0f591a87 Bug 253190 Crash if .pac file lists multiple proxies, in a malformed way
r+sr=darin


git-svn-id: svn://10.0.0.236/trunk@159999 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-28 22:03:27 +00:00
darin%meer.net
7b9ffbbb71 cleaning up QueryInterface call from last check in, r=biesi
git-svn-id: svn://10.0.0.236/trunk@158676 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 23:37:40 +00:00
darin%meer.net
7e1bdbfb80 fixes bug 224237 "PAC: make failover behave according to specification"
original patch by jerry.tan@sun.com with revisions by darin, r=biesi


git-svn-id: svn://10.0.0.236/trunk@158673 18797224-902f-48f8-a5cc-f745e15eee43
2004-07-01 23:31:47 +00:00
roc+%cs.cmu.edu
bdc7e5f59b Bug 226439. Convert Seamonkey to EqualsLiteral. rs=darin
git-svn-id: svn://10.0.0.236/trunk@156785 18797224-902f-48f8-a5cc-f745e15eee43
2004-05-22 22:15:22 +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
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
darin%meer.net
b88443b9d8 fixes bug 226615 "PAC: cannot specify SOCKS5 proxy" r=dougt sr=bz a=tor
git-svn-id: svn://10.0.0.236/trunk@150371 18797224-902f-48f8-a5cc-f745e15eee43
2003-12-16 21:23:36 +00:00
bryner%brianryner.com
109d623425 Fix build on gcc 3.4 by removing extra semicolons (bug 218551). r/sr=dbaron, a=brendan.
git-svn-id: svn://10.0.0.236/trunk@146624 18797224-902f-48f8-a5cc-f745e15eee43
2003-09-07 23:12:15 +00:00
darin%netscape.com
0f04de8545 removing errant printf from previous checkin
git-svn-id: svn://10.0.0.236/trunk@144885 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-15 14:51:43 +00:00
darin%netscape.com
2d7cb25892 fixes bug 212598 "netwerk/ should not use nsIPref" r=dougt,caillon sr=bzbarsky
git-svn-id: svn://10.0.0.236/trunk@144851 18797224-902f-48f8-a5cc-f745e15eee43
2003-07-14 21:36:24 +00:00
darin%netscape.com
56fee4cc27 fixes bug 202555 "ExtractProxyInfo not honoring permitHttp flag! [was: IMAP
port "disabled for security reasons"]" r=gordon sr=bz


git-svn-id: svn://10.0.0.236/trunk@141458 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-19 20:03:31 +00:00
darin%netscape.com
33058882d3 avoid compiler warning
git-svn-id: svn://10.0.0.236/trunk@141361 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-18 04:46:40 +00:00
darin%netscape.com
9f57ab74cc fixes bug 84798 "PAC: Failover does not work" r=dougt sr=alecf
git-svn-id: svn://10.0.0.236/trunk@141205 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-15 23:07:12 +00:00
darin%netscape.com
fa1226134e fixes bug 80918 "Proxy: 'No Proxy for:' does not support ip address wildcards" r=bbaetz sr=alecf
git-svn-id: svn://10.0.0.236/trunk@141031 18797224-902f-48f8-a5cc-f745e15eee43
2003-04-11 18:24:55 +00:00
darin%netscape.com
2b1d90b6ed modifications for bug 176919 "async streams" r=dougt,gordon sr=sspitzer a=valeski,asa
git-svn-id: svn://10.0.0.236/trunk@136572 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-18 02:15:14 +00:00
dbaron%dbaron.org
855a1b80fa Bug 178643: Remove uses of NS_INIT_ISUPPORTS, since it is no longer needed. r=timeless sr=jag
git-svn-id: svn://10.0.0.236/trunk@136019 18797224-902f-48f8-a5cc-f745e15eee43
2003-01-08 22:35:09 +00:00
darin%netscape.com
574d44d010 minor tweak to my checkin for bug 105340
git-svn-id: svn://10.0.0.236/trunk@130494 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-26 03:06:11 +00:00
darin%netscape.com
b2b2e0a25e tweak to checkin for bug 105340 r=dougt sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@130255 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-23 18:06:22 +00:00
darin%netscape.com
d926bf2194 fixes bug 105340 "Proxy: manual config uses trailing spaces" r=dougt sr=rpotts
git-svn-id: svn://10.0.0.236/trunk@130227 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-23 01:31:17 +00:00
dougt%netscape.com
e289284076 166917. Clean up xpcom SDK includes. r=rpotts@netscape.com, sr=alecf@netscape.com, a=rjesup@wgate.com
git-svn-id: svn://10.0.0.236/trunk@129050 18797224-902f-48f8-a5cc-f745e15eee43
2002-09-07 17:13:19 +00:00
dougt%netscape.com
d6cc711878 Fixes mozilla/strings requiring unfrozen nsCRT class. patch by scc, r=dougt, sr=jag, b=136756
git-svn-id: svn://10.0.0.236/trunk@121534 18797224-902f-48f8-a5cc-f745e15eee43
2002-05-15 18:55:21 +00:00
bbaetz%student.usyd.edu.au
183c98e9f7 Bug 129420 - mailto: urls not working with PAC
r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@119091 18797224-902f-48f8-a5cc-f745e15eee43
2002-04-16 07:41:47 +00:00
darin%netscape.com
04849998e1 fixes bug 124042 "support internationalized URIs" r=dougt, sr=alecf, a=asa
git-svn-id: svn://10.0.0.236/trunk@115936 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-06 07:48:55 +00:00
bbaetz%student.usyd.edu.au
5fd1019b70 Bug 128234/128045 - http proxy was being tried even when the protocol
didn't allow it.
r=dougt, sr=darin, a=blizzard


git-svn-id: svn://10.0.0.236/trunk@115551 18797224-902f-48f8-a5cc-f745e15eee43
2002-03-01 03:51:26 +00:00
bbaetz%student.usyd.edu.au
b5fd1e48f2 Bug 115720 - migrated ("network.proxy.type", 3) fails to connect
r=darin, sr=dveditz


git-svn-id: svn://10.0.0.236/trunk@113163 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-29 23:15:41 +00:00
timeless%mac.com
7b921259da Bugzilla Bug 110080 change !NS_SUCCEEDED(status) to NS_FAILED(status)
s/!NS_SUCCEEDED/NS_FAILED/g;s/!NS_FAILED/NS_SUCCEEDED/g;
r=dougt sr=hewitt


git-svn-id: svn://10.0.0.236/trunk@108471 18797224-902f-48f8-a5cc-f745e15eee43
2001-11-19 06:45:00 +00:00
darin%netscape.com
e049e476e7 fixes bug 103979 "Crash if autoconfig proxies prefs enabled by the default"
r=gagan,dougt sr=rpotts


git-svn-id: svn://10.0.0.236/trunk@105425 18797224-902f-48f8-a5cc-f745e15eee43
2001-10-15 22:26:19 +00:00
gerv%gerv.net
13afb6d0f9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089.
git-svn-id: svn://10.0.0.236/trunk@104119 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-28 20:14:13 +00:00
darin%netscape.com
76c7355ac1 checking bbaetz's patch for bug 89500 "SOCKS: only http|https re-directted in (post Mozilla 0.9.2)"
patch=bbaetz, r=dougt, sr=darin


git-svn-id: svn://10.0.0.236/trunk@102859 18797224-902f-48f8-a5cc-f745e15eee43
2001-09-13 02:21:05 +00:00
serge%netscape.com
67c90e46e4 bug 79246 PAC: reload of PAC file fails; submitted by tingley@sundell.net, r=serge, sr=darin
git-svn-id: svn://10.0.0.236/trunk@100342 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-04 01:53:49 +00:00
timeless%mac.com
856882d68a Bugzilla Bug 89539 Memory leak(s) when memory allocation fails.
r=dbaron sr=blizzard


git-svn-id: svn://10.0.0.236/trunk@100071 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-01 02:13:00 +00:00
jaggernaut%netscape.com
2b3b3b2586 Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
git-svn-id: svn://10.0.0.236/trunk@99906 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 07:54:28 +00:00
bbaetz%cs.mcgill.ca
5e273715c8 Checking in for smeredith@netscape.com
Bugs 65583, 78119: implement SOCKS 4.
Bug 92002: SOCKS on the Mac broken.
Bug 48357: SOCKS intermittent 'connection refused' errors.
r=bbaetz, sr=darin


git-svn-id: svn://10.0.0.236/trunk@99850 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-25 00:28:28 +00:00
scc%mozilla.org
90f810b66a bug #85271: sr=waterson, r={beard, jag, dbaron}, a=asa. Eliminate features of |nsXPIDLC?String| that keep it out of the string hierarchy (i.e., using assigment to rebind ownership, static |Copy| members, and |getter_Shares|), fixing some leaks in the process.
git-svn-id: svn://10.0.0.236/trunk@97289 18797224-902f-48f8-a5cc-f745e15eee43
2001-06-17 05:23:38 +00:00
serge%netscape.com
63f3533b11 fix for #79371; crash or app failure when Proxy type = PAC, sr=darin; r=gagan; a=asa
git-svn-id: svn://10.0.0.236/trunk@96099 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-31 01:56:21 +00:00
gagan%netscape.com
a8f57b8dad Fix for bug 81214. We were running the PAC routines even for non-relevant scheme URLs like chrome, file, etc. Added a check to only process proxy related ones. r=pavlov, sr=darin, a=asa
git-svn-id: svn://10.0.0.236/trunk@95863 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-24 07:12:06 +00:00
darin%netscape.com
b247c6b53d Http branch landing: changes to netwerk/ (bug 76866) r=gagan,sr=dougt,a=chofmann
git-svn-id: svn://10.0.0.236/trunk@94681 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-11 21:04:09 +00:00