70 Commits

Author SHA1 Message Date
neeti%netscape.com
191592b094 fix for bug 78376 - ASSERTION: New URI failed: 'Error', file mozilla\netwerk\base\src\nsProtocolProxyService.cpp
r=gagan, sr=darin


git-svn-id: svn://10.0.0.236/trunk@93881 18797224-902f-48f8-a5cc-f745e15eee43
2001-05-04 02:42:44 +00:00
attinasi%netscape.com
0864e51ef1 Fixed assertion due to invalid proxy configuration. Patch from Peter V. for bug 53080 r=dbaron@fas.harvard.edu sr=attinasi@netscape.com
git-svn-id: svn://10.0.0.236/trunk@93191 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-26 23:53:27 +00:00
drapeau%eng.sun.com
4564105d70 Bug fix for Bugzilla bug 53080. Includes a JavaScript XPCOM component that
does the automatic proxy config.  Much thanks to Denis Antrushin
(adu@sparc.spb.su), among others, for writing this fix.


git-svn-id: svn://10.0.0.236/trunk@92495 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-17 02:34:47 +00:00
blakeross%telocity.com
9cf78e1542 Fix 49934: gopher support, minor restructuring of directory viewer. necko: r=darin,dougt sr=rpotts other: r=waterson,mstoltz,jag sr=alecf
Fix 70404: assertionsf or datetime and finger. r=dougt, sr=rpotts

Both patches by Bradley Baetz (bbaetz@cs.mcgill.ca)


git-svn-id: svn://10.0.0.236/trunk@89577 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-14 02:41:18 +00:00
disttsc%bart.nl
d30c2be76b Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
git-svn-id: svn://10.0.0.236/trunk@88396 18797224-902f-48f8-a5cc-f745e15eee43
2001-03-02 09:26:57 +00:00
bryner%uiuc.edu
0c7ab20a85 fix a compiler warning. sr=scc.
git-svn-id: svn://10.0.0.236/trunk@85820 18797224-902f-48f8-a5cc-f745e15eee43
2001-01-31 06:48:25 +00:00
rayw%netscape.com
d9228441a4 Bug 37275, Changing value of all progids, and changing everywhere a progid
is mentioned to mention a contractid, including in identifiers.

r=warren


git-svn-id: svn://10.0.0.236/trunk@79036 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-13 23:57:52 +00:00
scc%mozilla.org
5c5b5644f9 explicit constructors stop the automatic construction of a string for a comparison. Really, they want the equivalent of |IsEmpty()| here; let's just test the value of the char[0] in the buffer.
git-svn-id: svn://10.0.0.236/trunk@78064 18797224-902f-48f8-a5cc-f745e15eee43
2000-09-03 05:47:01 +00:00
gagan%netscape.com
f67c707f01 Fix for bug 20145. Proxy Auto Config is now in. For more information check http://www.mozilla.org/docs/netlib/pac.html r=bryner,rjc.
git-svn-id: svn://10.0.0.236/trunk@75257 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-31 21:24:55 +00:00
jab%atdot.org
027f444ba4 a=brendan@mozilla.org
Bug #16103
Support for SOCKS proxies in HTTP, HTTPS, and FTP protocols.
Also includes the prefs configuration and UI bits.


git-svn-id: svn://10.0.0.236/trunk@73625 18797224-902f-48f8-a5cc-f745e15eee43
2000-07-01 10:25:25 +00:00
dougt%netscape.com
6e6d15c4c5 Making ProxyService Threadsafe for Add and Remove Proxy. r=gagan.
git-svn-id: svn://10.0.0.236/trunk@70756 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-24 22:55:35 +00:00
warren%netscape.com
25d84ab908 Fixed mac build warnings.
git-svn-id: svn://10.0.0.236/trunk@68525 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-06 09:07:31 +00:00
gagan%netscape.com
b17f19938b More proxy auto config work.
git-svn-id: svn://10.0.0.236/trunk@68386 18797224-902f-48f8-a5cc-f745e15eee43
2000-05-05 09:49:42 +00:00
gagan%netscape.com
50ad50522f Fixed bug 23480. Changed the PostDataStream api to be UploadStream api to allow PUT requests as well.
Fixed bug 32560. Added AsyncWrite implementation for HTTP.
Fixed bug 33842. Some of the earliar code that ruslan had landed broke the status updating for proxy cases.
Fixed bug 36602. Added an api to add (and remove) entries to the "no proxy for" array. Also changed the array to be constructed once (and hence parsed once) instead on each call to ExamineForProxy.
Part fix for bug 31174. Added HTTPS proxy settings.
And finally also un"ruslan"ized the HTTP code :)


git-svn-id: svn://10.0.0.236/trunk@66812 18797224-902f-48f8-a5cc-f745e15eee43
2000-04-22 00:35:05 +00:00
rickg%netscape.com
f6963679fd removed calls to deprecated string methods
git-svn-id: svn://10.0.0.236/trunk@62720 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-12 11:18:18 +00:00
rickg%netscape.com
4fdc8bcb58 removed calls to deprecated nsString methods
git-svn-id: svn://10.0.0.236/trunk@62717 18797224-902f-48f8-a5cc-f745e15eee43
2000-03-12 11:06:57 +00:00
gagan%netscape.com
422326b7f8 Removing the linux orange... and possibly windows assertions.
git-svn-id: svn://10.0.0.236/trunk@61556 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-24 01:56:12 +00:00
gagan%netscape.com
570f14d71b r=valeski,rjc a=jar. Fixes for the following bugs-
bug 1582 - HTTP Referer header problem.
This is now resolved with a preference (network.sendRefererHeader)
If set to 0 no referrer header is sent (ever) If set to 1 the
referrer header is sent only in cases of user link-clicks and if
set to 2 is sent from image requests as well.

bug 17158 - No Proxies For wasn't implemented.
This was not being read correctly and I also moved and cleaned up
the parsing function to nsProtocolProxyService (thereby also
killing bug 27728)

bug 24642 - http://www.win98central.com/#437 was crashing.
bug 26686 - crash in nsHTTPRequest destructor.
Both of these crashes were because of the nsHTTPRequest being
unconditionally released in the destructor of nsHTTPChannel. Although the main problem remains, I have made it a non-crasher now.

bug 27844 - HTTP breaks when only using FTP proxy.
This was happening because we were not resetting values of the
proxy when they are removed from the preference pane.


git-svn-id: svn://10.0.0.236/trunk@61512 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-23 21:17:17 +00:00
valeski%netscape.com
830c2c4f22 r=rhp. we want to reset any previously set proxy info if we're not supposed to be using proxies.
git-svn-id: svn://10.0.0.236/trunk@60970 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-16 00:07:55 +00:00
valeski%netscape.com
940a145b1e 15594. r=gagan. The protocol proxy service. I'm just dropping this in for now. It won't be used until FTP changes are in
git-svn-id: svn://10.0.0.236/trunk@60724 18797224-902f-48f8-a5cc-f745e15eee43
2000-02-14 10:04:56 +00:00