dbaron%fas.harvard.edu
0a3ecb8786
Fix FTP leak by breaking cycle in nsFtpControlConnection::Disconnect. b=94979 r=dougt sr=darin
2001-08-15 01:58:12 +00:00
dbaron%fas.harvard.edu
8f115256da
Fix FTP by re-adding the line that got dropped between the two versions of the patch (in different form, due to change in string types). jag is watching the tree for me. b=93353
2001-08-14 13:56:35 +00:00
dougt%netscape.com
f5d308c5c1
rechecking in fix for 93353. r/sr=darin@netscape.com
2001-08-14 05:07:49 +00:00
darin%netscape.com
140986085a
backing out leaky fix for bug 93353.
2001-08-12 01:44:35 +00:00
darin%netscape.com
007370bf5a
fixes bug 93353 "Existing sockets do not forward notification to nested events"
...
patch=dougt; r=danm,bbaetz; sr=darin
2001-08-11 20:09:58 +00:00
andreas.otte%primus-online.de
c6853783af
bug 40670 [URL: resolution of protocol:/path] checking in the groundwork to have an easy fix if we ever decide to support these kind of deprecated relative urls. For that a new attribute URIType is added to nsIProtocolHandler and its implementations to store some protocol/scheme dependend information to have enough information to allow correct parsing. r=darin@netscape.com sr=rpotts@netscape.com
2001-08-07 20:42:57 +00:00
dougt%netscape.com
5959e028cf
Adds FTP upload support 92837. r=bbaetz, sr=darin
2001-08-02 01:30:00 +00:00
dougt%netscape.com
1f6f3e548e
fixes 84854. make back forward buttons work with ftp. r=bbaetz, sr=me
2001-07-27 18:06:41 +00:00
jaggernaut%netscape.com
c14d9c09a1
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
dbaron%fas.harvard.edu
cf99482429
Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding nkcache to REQUIRES (since FTP now uses the cache, bug 84854).
2001-07-25 00:19:32 +00:00
dougt%netscape.com
bb4e28ebfd
Fixes:
...
91019 "BSD Type: L8" alert msg when clicking download link
59039 FTP should proxy back nsIPrompt like HTTP
84525 Not handling 421 error on connect
86369 ftp hangs in CWD
84854 ftp pages are not cached so going backforth is slow
77032 Logging should not log users password!
88482 nsFTPChannel::IsPending() needs to be implemented
Biggest change adds ftp cacheing. r=bbaetz@netscape.com , sr=darin@netscape.com
2001-07-24 22:51:06 +00:00
dougt%netscape.com
ddd43959fa
Fixes 91292. If SIZE fails, try RETR. r=gagan, sr=me. patch from robbe@orcus.priv.at
2001-07-24 00:41:59 +00:00
jaggernaut%netscape.com
4d73a251ab
Bug 73353: clean up the REQUIRES lines in Makefiles.
2001-07-23 22:36:12 +00:00
jaggernaut%netscape.com
03ab87e4a1
Bug 88413: Remove |GetUnicode()| from nsString (and replace it with |get()|). r=dbaron, rs=scc.
...
This removes all call-sites I can currently fix. Tomorrow I'll try to get someone to checkin my changes to security/ and I'll get some help with the Netscape side of things.
nsString::GetUnicode()'s final death-blow will be dealt soon. Please keep this in mind as you add new code :-)
2001-06-30 11:02:25 +00:00
dbaron%fas.harvard.edu
aceadd91ec
Remove nsCStringKey-related bustage fixes from this morning that are no longer needed. r=jaggernaut sr=waterson b=88411
2001-06-29 23:16:52 +00:00
scc%mozilla.org
cfaa8f0238
fixing speedracer bustage
2001-06-29 16:14:19 +00:00
dougt%netscape.com
9d4ffdc962
Fixes bug 77968 & 84880. r=gagan@Netscape.com, sr=darin@Netscape.com, a=asa@mozilla.org & chofmann
2001-06-21 22:04:47 +00:00
cls%seawood.org
80f526179f
Replaced NO_SHARED_LIB & NO_STATIC_LIB with BUILD_SHARED_LIBS, BUILD_STATIC_LIBS, FORCE_STATIC_LIB & FORCE_SHARED_LIB. Added FORCE_USE_PIC.
...
Changes allow us to have a finer control over which parts of the tree are built with PIC. Part of the static build branch landing.
Bug #46775 r=mcafee a=leaf
2001-06-18 22:10:38 +00:00
scc%mozilla.org
2e8b3e9481
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.
2001-06-17 05:23:38 +00:00
dougt%netscape.com
c7504dfb69
Fixes 84472, crash when going to unsupported ftp site. r=gagan, sr=darin, a=asa@mozilla.org
2001-06-11 05:45:02 +00:00
dougt%netscape.com
9174af6517
Fixes bug 83401. r=gagan, darin, sr=vidur, a=blizzard. Add port blacklisting to necko
2001-06-06 00:10:09 +00:00
dougt%netscape.com
ee2f32d386
Allows FTP to create RAW content. r=gagan, sr=darin, a=blizzard
2001-06-05 05:37:00 +00:00
jst%netscape.com
f72e19a2c3
scc checking in from jst's account. bug #75220 : sr=jst, rs=brendan. renaming |nsPromiseC?Concatenation| to |nsDependentC?Concatenation|; |nsPromiseC?Substring| to |nsDependentC?Substring|; |nsLiteralC?String| and |nsLocalC?String| to |nsDependentC?String|, as these new names better reflect clients obligations to instances.
2001-05-19 11:27:30 +00:00
darin%netscape.com
b5c178a4a8
Http branch landing: changes to netwerk/ (bug 76866) r=gagan,sr=dougt,a=chofmann
2001-05-11 21:04:09 +00:00
cls%seawood.org
8fe86ff395
Let the use of PR_Log() be controlled by a toplevel build option. All places that set FORCE_PR_LOG to force logging on need to wrap that #define FORCE_PR_LOG in a MOZ_LOGGING ifdef.
...
It's on by default. Set
--disable-logging (unix)
NO_LOGGING=1 (win32)
moz_logging = 0 (mac)
to turn it off globally.
Bug #53226 r=sspitzer,leaf,sfraser
2001-05-05 10:18:53 +00:00
dougt%netscape.com
c546d5c5b8
removing ^M
2001-05-02 00:17:16 +00:00
dougt%netscape.com
6a44ba717c
Fixes 78279, 77939. r=gagan@netscape.com, sr=darin@netscape.com
2001-05-01 23:09:25 +00:00
dbaron%fas.harvard.edu
d730dcc4cf
Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding intl to REQUIRES.
2001-04-28 03:04:35 +00:00
dougt%netscape.com
c27a05d2de
i collided with string bundle changes. fixing build bustage. r=valeski@netscape.com, a=buildgods
2001-04-27 22:22:56 +00:00
dougt%netscape.com
aa1eedbc15
Fixes 77032, 65270, 71556, 76274, 61290, 47689. Also makes Suspend/Resume work. r=neeti@netscape.com, sr=darin@netscape.com
2001-04-27 20:56:44 +00:00
timeless%mac.com
ee959d2767
fix Bugzilla Bug 75853 CR and LF are naked ifdefs
...
r=dveditz, sr=scc
2001-04-18 05:59:43 +00:00
dbaron%fas.harvard.edu
8104b84a2d
Removing carriage returns (^M) to fix build bustage on cement tinderbox (IRIX).
2001-04-15 00:20:44 +00:00
dougt%netscape.com
2e9c3e669e
NotPartOfBuild - This is only a test of CVS
2001-04-14 22:39:57 +00:00
dougt%netscape.com
f06af5fa96
NotPartOfBuild.
2001-04-14 22:38:46 +00:00
dougt%netscape.com
f4521603df
removing ^M
2001-04-14 22:37:39 +00:00
dougt%netscape.com
e1d0f553ca
Fixing Mac Bustage. ftpcore.h was being included by the IDL file. It doesn't need to be.
2001-04-14 21:31:25 +00:00
dougt%netscape.com
fd0c1821e7
Fixes 72774. Simple fix which checks the response code of the SYST command. If it is a 500 series we default to guessing the server is UNIX. r=bbaetz@cs.mcgill.ca
2001-04-14 20:36:24 +00:00
dougt%netscape.com
4d27debdf6
Fixes refcount cycle pointed out by Mr. David Baron.
...
b=75110
r=dbaron@fas.harvard.edu
sr=darin@netscape.com
2001-04-12 23:37:15 +00:00
dougt%netscape.com
24575a0412
Fixes 75289. If you want to listen to the ftp control traffic, here is your chance.
...
sr=darin
2001-04-12 23:32:47 +00:00
ccarlen%netscape.com
7720f48f12
Bugs 70379, 70380 - Hide nsISingleSignon from embedding apps, split auth prompting methods out of nsIPrompt into a new interface. r=valeski, sr=rpotts.
2001-04-10 18:30:25 +00:00
darin%netscape.com
41efbc6217
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
bbaetz%cs.mcgill.ca
a3e4600edf
bug 74666 - Wrong context used in nsFTPChannel::OnStopRequest
...
r=jag, sr=darin
2001-04-06 04:35:12 +00:00
dougt%netscape.com
3ba88bdbb2
Fixes 70580, 73824. Also fixes a security hole related to port stealing as describe by rfc2577. r=gagan@netscape.com, sr=darin@netscape.com
2001-03-28 23:39:37 +00:00
cls%seawood.org
703015f4d7
Change netwerk/mime to use MODULE=mimetype to remove avoid confusion with mailnews/mime . Update necessary REQUIRES.
...
Bug #68381 r=jag
2001-03-26 23:40:28 +00:00
darin%netscape.com
6c5e6acb73
Fixes bug 73447. When using a proxy, shift-reload does not force a refresh
...
from the network. patch=bbaetz@cs.mcgill.ca , r/sr=darin,dougt
2001-03-26 23:20:07 +00:00
disttsc%bart.nl
6e48266508
Clean up REQUIRES lines. r=cls
2001-03-25 22:59:27 +00:00
disttsc%bart.nl
5c4c414172
Bug 60952: nsMimeTypes.h has wrong type for APPLICATION_HTTP_INDEX, author=Bradley Baetz <bbaetz@cs.mcgill.ca>, r=blake, sr=darin
...
Bug 68651, nsFtpConnectionThread should use NS_LITERAL_STRING, author=Bradley Baetz <bbaetz@cs.mcgill.ca>, r=jag, sr=dougt
2001-03-24 22:57:35 +00:00
darin%netscape.com
2b1bf7fa83
Completes transistion from ULONG_MAX to PRUint32(-1) which was intended to
...
fix frizilla redness. pinkerton checked in the necessary ones; this is
just for completeness. r=gagan,sdagley,sfraser,pinkerton
2001-03-23 03:32:26 +00:00
pinkerton%netscape.com
e5c8283c08
include limits.h to fix fizzilla build bustage. r=beard/sdagley.
2001-03-21 23:11:42 +00:00
dougt%netscape.com
4ffee24e84
Fixes many ftp problems. Details in 72280. r=valeski@netscape.com
2001-03-21 19:04:32 +00:00
gordon%netscape.com
af685fb9d1
Landing MOZ_NEW_CACHE_20010314_BRANCH, incorporating feedback from recent test builds. New cache is still disabled by default.
2001-03-20 22:42:03 +00:00
dbaron%fas.harvard.edu
96e3360b3e
Allow new cache to be built with MOZ_TRACK_MODULE_DEPS. r=cls@seawood.org
2001-03-11 02:02:25 +00:00
valeski%netscape.com
a17c1e235e
sr=alecf. 71086. removing manual stream converter chaining in favor of the automatic chaining that the stream converter service supports.
2001-03-10 18:19:57 +00:00
darin%netscape.com
13d9044a56
Fixes bug 66516. Topperf regression from 1/23. r=dougt, sr=mscott
2001-03-08 07:53:40 +00:00
dougt%netscape.com
a20813cda7
NOT PART OF BUILD. this makes ftp work with the cache a bit better.
2001-03-08 00:59:19 +00:00
mkaply%us.ibm.com
480b5928d2
IRIX breakage - CR/LF problem on dougt checkin
2001-03-07 03:04:02 +00:00
dougt%netscape.com
1e95849b51
NOT PART OF BUILD. moving the getMetdata up a bit
2001-03-06 20:22:01 +00:00
bryner%uiuc.edu
3f9323934e
Bug 70595 - making nsIPrompt accessible to PSM. r=darin, sr=mscott.
2001-03-06 05:10:33 +00:00
dbaron%fas.harvard.edu
ff70fd565b
Fix server name not showing up in status bar for FTP connections. b=66682 r=dougt@netscape.com sr=mscott@netscape.com
2001-03-06 03:32:07 +00:00
dbaron%fas.harvard.edu
ae1d87a803
Add pref to REQUIRES to fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage.
2001-03-06 03:24:57 +00:00
dougt%netscape.com
9bab98efa0
Fixing windows bustage.
2001-03-06 02:21:37 +00:00
dougt%netscape.com
22ce951fef
Fixes 64795 - Allows viewing FTP without the treewidget. r=valeski@netscape.com, sr=waterson@netscape.com
2001-03-06 02:14:42 +00:00
beard%netscape.com
8978769deb
Release mCacheEntry in nsFtpState::StopProcessing() rather than when reallocated in nsFtpState::Connect(). This causes the cache entry to closed sooner only when MOZ_NEW_CACHE is defined. r=dougt, sr=gagan
2001-03-05 03:50:14 +00:00
dougt%netscape.com
e06eff1a36
This is not part of the build (it is currently IFDEF'ed off. Conditionally allows ftp to use the new cache. r=gagan@netscape.com
2001-03-03 01:40:36 +00:00
disttsc%bart.nl
043186b34e
Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
2001-03-02 09:26:57 +00:00
dougt%netscape.com
f37fb7a966
fixes 66873. fixes WFTPD incompatibility. r=gagan, sr=mscott
2001-03-01 00:23:36 +00:00
dougt%netscape.com
9b4e3a86c1
Fixing 69836. Increasing data buffer sizes which improves perf on Mac. r=sfraser, sr=mscott
2001-02-28 23:37:03 +00:00
disttsc%bart.nl
744785129a
Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
2001-02-22 09:35:51 +00:00
dougt%netscape.com
eab041f43f
Relanding Necko Changes.
...
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
disttsc%bart.nl
76fbedadc5
Back out dougt's channel changes
2001-02-12 03:14:23 +00:00
dougt%netscape.com
69415757ab
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
...
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
The full details of the change on written up in the netlib newsgroup.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
valeski%netscape.com
27669e234d
removing unused static method
2001-02-03 23:43:59 +00:00
mscott%netscape.com
1234bdec95
initialize the refcount to fix some annoying assertions
...
r=darin,dougt
2001-02-01 00:06:14 +00:00
darin%netscape.com
4fa7600b23
Fixes bug 66493. nsSocketTransport changes broke in-process PSM.
...
r=bryner,gagan,brendan,dougt sr=mscott
2001-01-27 01:28:00 +00:00
darin%netscape.com
6bfaf3912c
Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
...
r=dougt@netcape.com , sr=mscott@netscape.com .
2001-01-23 22:10:34 +00:00
dougt%netscape.com
35a843db3b
Removing unused files which were removed on the FTP branch, but were never removed from the trunk. r=valeski, a=rpotts.
2001-01-12 22:12:12 +00:00
dougt%netscape.com
6a343b5d7a
adding a little test suite in html for ftp. It is not part of the build.
2001-01-12 22:10:55 +00:00
dougt%netscape.com
b336e270af
duh! wrong var being used. r=darin a=me
2001-01-11 20:55:09 +00:00
dougt%netscape.com
b6a1610607
Landing of FTP branch. Highlights include (a) ftp is now async, (b) removal of threadpool, (c) better caching of control socket. See posting on netlib newsgroup for details. reviewers include valeski@netscape.com, gordon@netscape.com. Superreveiwer is rpotts@netscape.com. Bugs fixed by this bug include 61678.
2001-01-10 23:45:04 +00:00
cls%seawood.org
8bd122b3d5
Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
2000-11-20 07:16:06 +00:00
dbaron%fas.harvard.edu
95fbb1378e
Fix leak of nsConnectionCacheObj for FTP connections to nonexistant sites. r=valeski@netscape.com sr=brendan@mozilla.org b=58948
2000-11-08 03:08:23 +00:00
rjc%netscape.com
1b6e0c7460
Secon attempt to fix RTM++ bug # 54626: ftp dir resolution. r=waterson sr=gagan
2000-10-04 22:58:54 +00:00
rjc%netscape.com
99f1b47e6e
Backing out previous checkin while I investigate orange.
2000-10-04 04:27:01 +00:00
rjc%netscape.com
6e895b0a21
Fix RTM++ bug # 54626: ftp dir resolution. r=waterson sr=gagan
2000-10-04 02:06:03 +00:00
mscott%netscape.com
551c9ff709
Bug #44176 --> pass in the length as the max progress for the download. This allows implementors of
...
nsIWebProgressLIstener to get notifications for ftp downloads.
r=valeski r=gagan
2000-09-22 03:46:11 +00:00
rayw%netscape.com
6cc70ebd6c
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
brendan%mozilla.org
28ac107fcc
Temporarily back out shaver's needed cleanup to remove wallet dependencies.
2000-09-13 21:49:39 +00:00
shaver%mozilla.org
540b148f99
#18352 : remove extensions/ dependencies. This breaks single-signon for now, r=valeski, a=brendan
2000-09-12 20:45:58 +00:00
mscott%netscape.com
da8a396757
Bug #43556 --> remove obsolete reference to old class id for the mime service. use the new one.
...
r=valeski
2000-09-08 00:24:13 +00:00
rjc%netscape.com
0ee16b00c5
Fix bug # 33122: FTP proxy problems. r=gagan
2000-09-06 23:44:21 +00:00
rjc%netscape.com
f04665e248
Comment out assert() for bug # 46723.
2000-09-06 00:58:41 +00:00
rjc%netscape.com
6e0af96b9b
Fix bug # 51016: FTP being too eager with assuming directory vs file. r=me
2000-09-04 23:36:56 +00:00
scc%mozilla.org
8c6332bd42
compiler is confused; giving it a more digestible meal
2000-09-02 22:18:57 +00:00
scc%mozilla.org
ebde012e3f
fixing code that relied on implicit string construction
2000-09-02 21:47:30 +00:00
warren%netscape.com
1c8511e78c
Bug 46777. Redesigned stream interfaces to allows stream observers to be decoupled from pipe implementation. Needed for embedding to fix 'spin' problem. r=rpotts,valeski,ruslan
2000-08-22 07:03:33 +00:00
warren%netscape.com
64a99efec0
Bug 46864 - Embedding needs a name attribute on nsIRequest.
2000-08-21 08:23:54 +00:00
rjc%netscape.com
7fb169ae1e
Fix buf # 44324 (error msg if overloaded FTP server) and bug # 31586 (resolution when logging into user home directory via FTP). r=gagan
2000-08-12 05:13:29 +00:00
warren%netscape.com
4af572e4c1
Bug 46711. Removed nsAutoString travisty from nsStringKey. Introduced nsCStringKey. Made them both share the underlying string when possible. r=waterson
2000-08-10 06:19:37 +00:00
kzhou%netscape.com
4b1c20f376
bug #46136 . r:valeski, a:leaf. Reset mIP6vChecked as PR_FASLE to prevent browser
...
from hunging for ftp protocol
2000-08-03 20:05:22 +00:00
warren%netscape.com
7ac7233df8
Factored string bundles out of necko. Fixes bug 42107 - need to fix string bundle init workaround. Also bug 40506 - nsIWebProgressListener needs status text. Status messages now work in mozilla and viewer with internationalized and parameterized text! Added temporary error architecture until bug 13423 can be fixed. Extended nsIStringBundleService to provide method to format status message. r=valeski,jband,tao. verified=mstoltz
2000-07-25 05:45:56 +00:00
jab%atdot.org
97cbd61317
a=brendan@mozilla.org
...
Bug #16103
Support for SOCKS proxies in HTTP, HTTPS, and FTP protocols.
Also includes the prefs configuration and UI bits.
2000-07-01 10:25:25 +00:00
morse%netscape.com
feb550a4e1
fix bug 43886, single signon no longer works, r=jefft
2000-06-27 21:13:50 +00:00
dougt%netscape.com
e1274cde0a
I IDL-ifying the nsProxyObjectManager.
...
I have updated all users that I found
grepping the source tree.
r=valeski@netscape.com
a=waterson@netscape.com
b=43131
Also checking in changes to the window's embed test which is NOT
hooked up to the build system.
2000-06-24 00:03:10 +00:00
waterson%netscape.com
590004755b
Added MOZ_COUNT_CTOR/DTOR macros for ftp events. r=warren
2000-06-23 06:32:48 +00:00
waterson%netscape.com
9064773cbc
Fix DEBUG mac build bustage.
2000-06-17 01:38:36 +00:00
valeski%netscape.com
a3ef88e9af
fixing a leak
2000-06-16 22:21:50 +00:00
ruslan%netscape.com
819d3d36d5
Continuing preparations for SOCKS landing. Not part of the build
2000-06-16 18:44:04 +00:00
valeski%netscape.com
c9ce86137e
42767. AsyncOpen (dead code) removal.
2000-06-16 14:39:19 +00:00
warren%netscape.com
958ed96edd
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
2000-06-03 09:46:12 +00:00
warren%netscape.com
870a7d208a
Fix to make jar protocol not copy local files. Starting to get chrome to work with jars. Bug #18433
2000-06-02 23:39:45 +00:00
brade%netscape.com
7526bfa59d
File Removed.
2000-06-02 13:02:35 +00:00
valeski%netscape.com
d78a4c6b06
39610. r=morse. ftp wasn't ditching bad auths from the wallet
2000-05-26 20:25:28 +00:00
warren%netscape.com
1e329e1a59
Removing URIParser attribute from nsIURI interface. Fixed Equals for case when port is the default. Cached URL parsers (all 3) to reduce object allocation. r=andreas,dp
2000-05-25 08:27:40 +00:00
dougt%netscape.com
0da3936bb1
correcting invalid port number. They should be -1, not zero.
2000-05-20 00:19:24 +00:00
dougt%netscape.com
4ea1d81354
Fix for 31164, possibly 35658, and prep work for 31174.
...
1) Passing the proxy hostname and port to the underlying socket
and changing all users that appeared in lxr.
2) (psm-glue) registering with the cache manager to allow local loopback so that
psm will work with a proxy.
3) (psm-glue) Storing proxy information in psmSocketInfo.
most reviewed by gagan@netscape.com .
2000-05-19 22:56:12 +00:00
warren%netscape.com
655db9fcdc
Bug 39416. Made ftp work with single sign-on for more than one user/host.
2000-05-17 07:12:40 +00:00
warren%netscape.com
4d1711e5f8
Changes to unify nsINetPrompt with nsIPrompt, making single sign-on work. Single sign-on API changes. Fixes bugs 34583, 34720, 34725, 24746, 33094. r=sspitzer,morse
2000-05-16 05:35:23 +00:00
gagan%netscape.com
d98b4adf1f
Fixes from wtc for bug 38300.
2000-05-16 05:33:18 +00:00
valeski%netscape.com
838c55225a
fixing debugging text typo
2000-05-15 22:49:12 +00:00
valeski%netscape.com
9c506e8c3e
applying patch to ipv6'ify FTP from jgmyers@netscape.com
2000-05-15 22:23:08 +00:00
warren%netscape.com
a451c5f762
Combined all necko dlls into two. Bug 17031.
2000-05-06 09:15:56 +00:00
warren%netscape.com
29f98602c6
Fixed mac build warnings.
2000-05-06 09:07:31 +00:00
andreas.otte%primus-online.de
bdc707dcc5
first round of checkins to fix bug 37616, Retire SetRelativePath, r=warren@netscape.com
2000-05-05 23:39:25 +00:00
valeski%netscape.com
c01e938be2
getting rid of extraneous FTP members.
2000-05-04 22:06:21 +00:00
valeski%netscape.com
4e75ce88dd
removing extraneous channel member, and ensuring that final releases used by the FTP thread are made on the owning thread.
2000-05-03 21:20:32 +00:00
valeski%netscape.com
cb968f053f
31587. FTP was caching the auth dialog data.
2000-05-03 21:17:48 +00:00
valeski%netscape.com
31e569dcd5
26191. FTP can now recover when browsing and a connection times out
2000-04-18 23:05:12 +00:00
valeski%netscape.com
7fd9520f8a
we now use the cached, correct, event queue when firing our Async*() channel api calls from the FTP thread. this allows other applications to spin up FTP threads.
2000-04-18 20:56:04 +00:00
valeski%netscape.com
aa0afb1017
27982. if we were trying to login and the server told us it was full (via a 421 code :-/), then just stop processing
2000-04-18 13:48:34 +00:00
scc%netscape.com
37fba102ef
making string conversions explicit
2000-04-15 06:42:27 +00:00
warren%netscape.com
942ccefd74
Added nsIZipReaderCache. Removed nsIZipReader::ParseManifest. Got jar: protocol going for downloaded jars and input streams. Added assertions that Cancel is called with a failure code.
2000-04-12 07:58:24 +00:00
cls%seawood.org
9c0bd39a1e
Set SHORT_LIBNAME for 8.3 platforms.
2000-04-08 00:39:39 +00:00
mkaply%us.ibm.com
9ec188bd3a
# 34082
...
r= warren@netscape.com
OS/2 Visual Age build - Adding PR_CALLBACK to some functoins for linkage
2000-04-05 02:32:07 +00:00
scc%netscape.com
e71d187597
making string conversions explicit
2000-04-01 22:52:50 +00:00
valeski%netscape.com
a0075a07d0
29754. fixed a couple warnings, removed FTP dependence on xul window for prompting, and started using the nsIPrompt interface.
2000-03-30 01:00:29 +00:00
warren%netscape.com
05545e9005
Fixed 0 => LL_ZERO problem.
2000-03-29 04:30:01 +00:00
warren%netscape.com
d60b12b153
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
2000-03-29 03:58:50 +00:00
scc%netscape.com
6c2b532d42
small changes to clients of string converting APIs
2000-03-26 02:06:10 +00:00
valeski%netscape.com
036606f442
18007 partial. removing extraneous assertion and removing OnStartRequest callback firing. We don't want to fire OnStartRequests() if there was an error.
2000-03-21 22:01:52 +00:00
dougt%netscape.com
612badb3a9
Adding GetSecurityInfo to the nsIChannel. bug 29646. r=warren.
2000-03-17 22:06:32 +00:00
rickg%netscape.com
61c6d0ae1e
removed calls to deprecated string methods
2000-03-12 10:59:00 +00:00
rickg%netscape.com
4791ab3e8f
removed calls to deprecated string methods
2000-03-12 09:14:14 +00:00
valeski%netscape.com
3af65e3e8d
r=warren. a=jar. 30634, 30635. something caused event timing changes which aggrivated some FTP bugs. FTP no longer pumps it's own event loop, no longer implements AsyncOpen, and has changed the synchronization between the channel object and the FTP thread. The current changes aggrivate a bug in the socket transport which manifests itself as the throbber not always stopping when a download completes.
2000-03-09 09:46:56 +00:00
valeski%netscape.com
31266080ae
r=rpotts. a=jar (checkin on red approval = leaf). built, run and pre-checkin tested on all three platforms. 28042. The FTP thread is now threadsafe, and I've reduced the amount of proxy object usage.
2000-02-29 03:29:08 +00:00
tbogard%aol.net
c4734766bd
Changed nsIAppShellService and nsIWindowMediator to talk in terms of nsIXULWindow instead of nsIWebShellWindow. Also removed the function nsIAppShellService::RunModalDialog since windows should be created using the nsIDOMWindow::OpenDialog. r=danm a=jevering
2000-02-29 00:20:55 +00:00
valeski%netscape.com
23c554138d
r-rpotts, 29293. FTP was choking on servers that didn't support the SIZE command
2000-02-26 15:45:50 +00:00
gagan%netscape.com
6d63b45eb5
FTP's change for checking the proxy setting. r=valeski
2000-02-24 02:10:32 +00:00
valeski%netscape.com
23a1b3dd9e
fixing a linux warning, re-ordering initialization to match declaration order in .h
2000-02-16 00:05:06 +00:00
valeski%netscape.com
79f67216e2
no longer used as part of FTP proxy changes
2000-02-15 22:25:33 +00:00
brade%netscape.com
1e76e76195
remove nsFTPListener.cpp (r=valeski)
2000-02-15 22:25:14 +00:00
valeski%netscape.com
645c0fc3a4
r=gagan. 15594. FTP proxies implemented.
2000-02-15 22:02:11 +00:00
valeski%netscape.com
cce73aa691
r=mcafee. FTP now retrieves username and password info directly from the respective URL accessors. This removes any unescaping burden from FTP. These accessors are guaranteed to return unescaped strings
2000-02-14 05:49:55 +00:00
valeski%netscape.com
6ecf97612e
getting the rest of necko to use the mimetypes file. also added protection for UA string setup
2000-02-09 05:04:52 +00:00
scc%netscape.com
5e041e830f
Pro5 update
2000-02-07 23:06:04 +00:00
sspitzer%netscape.com
20bb93971d
change to allow someone to use the "no strip url" interface in wallet.
...
no one is using it yet, because it doesn't work.
r=mscott
2000-02-03 05:01:42 +00:00
valeski%netscape.com
79132da2fc
URL Parsing and implementation rewrite landing. Andreas Otte was generous enough to contribute these changes
2000-02-03 03:44:22 +00:00
valeski%netscape.com
48a5e8c4ff
r=none, I spoke w/ dagley about this, the diffs are cleanup, no code path changes.
2000-02-02 01:19:06 +00:00
sdagley%netscape.com
703c6caa28
Access path updates in anticipation of update to CW Pro5 ( #25949 ). r=pinkerton
2000-02-01 04:27:22 +00:00
valeski%netscape.com
02f19e060e
r=dougt. part of 18007. FTP now notifies the consumer of failures even if the data channel is never used.
2000-01-31 21:07:44 +00:00
pepper%netscape.com
ca347a308e
All source files must contain a newline at the end or the lesser nixes won't compile.
2000-01-26 21:57:30 +00:00
valeski%netscape.com
4326a1acf5
r=gordon. 24985. 24837. we now error out if we confront an ftp server that has reached it's connection limit. we also start the throbber (add our selves to the load group) when an FTP transaction begins
2000-01-26 00:36:01 +00:00
blizzard%redhat.com
1e32b038c5
change .obj extension to .cpp for unix bustage. r=bienvenu
2000-01-24 16:40:19 +00:00
valeski%netscape.com
a206f9d64f
r=gagan. 18977, Implemented FTP upload (AsyncWrite) and 22300 fixed broken FTP responses (many servers don't follow spec and fire back newlines without preceeding numeric codes)
2000-01-24 15:55:40 +00:00
brade%netscape.com
c0f4875407
add nsAsyncEvent.cpp (r=valeski)
2000-01-24 15:54:33 +00:00
rpotts%netscape.com
b410e59d5f
bug #23055 (r=warren). Added LOAD_DOCUMENT_URI load attribute for the DocLoader to distinguish doc URIs
2000-01-15 06:12:54 +00:00
sspitzer%netscape.com
920287de74
backing out andreas and warren
2000-01-14 22:01:56 +00:00
warren%netscape.com
65f2841dbd
Moved CIDs to nsIURLParser.idl to avoid mac bustage.
2000-01-14 11:09:17 +00:00
warren%netscape.com
99b5bd994e
Added access path for netwerk/base/src.
2000-01-14 10:15:46 +00:00
warren%netscape.com
d6a205f1ec
Changes from andreas.otte@primus-online.de for numerous URL parsing bugs. r=warren
2000-01-14 08:50:03 +00:00
valeski%netscape.com
30c8b96046
Allowing the FTP channel to Cancel() even if the underlying connection thread has gone away.
2000-01-12 00:51:17 +00:00
rpotts%netscape.com
3e79b2aec1
Made contentType a read/write attribute of nsIChannel
2000-01-08 06:26:04 +00:00
valeski%netscape.com
79638f0b47
23039. r=rpotts. FTP wasn't closing the data connection after data transfer. This was causing it to hang, waiting for the command channel to unblock.
2000-01-06 00:29:48 +00:00
sspitzer%netscape.com
1ff7f19198
fix warnings.
1999-12-28 19:37:29 +00:00
dougt%netscape.com
c270279361
fix for 16273. r=valeski, a=sdagley.
1999-12-22 01:47:59 +00:00
valeski%netscape.com
b9beb6cdeb
a=sdagley, r=dougt. set the min ftp thread count to 1 (from 4). now we only fire up 1 thread initially. Also set the stack size to default machine stack size. 22033
1999-12-21 22:25:37 +00:00
valeski%netscape.com
098af0b934
a=dagley, r=dougt. 22033. FTP was having problems with multiline, multi read server greetings.
1999-12-21 21:15:03 +00:00
briano%netscape.com
29eeb79673
Added a newline to the end of the file to make it compile on HP-UX.
1999-12-15 22:43:06 +00:00
briano%netscape.com
76e2b7a4ae
Added a newline to the end of the file so HP-UX would be happy again.
1999-12-15 05:00:09 +00:00
valeski%netscape.com
2ce647f94a
21723, a=chofmann, r=rpotts. landing new FTP implementation. It's now much leaner on event processing, and no longer buffers data between the socket transport and consumer. This change went in in order to unblock the xpinstall guys on a UI thread starvation problem
1999-12-15 03:35:15 +00:00
valeski%netscape.com
cb46ba7146
added files: mozilla/netwerk/protocol/ftp/src/nsFTPListener.cpp
1999-12-15 03:32:56 +00:00
valeski%netscape.com
fa134203a6
adding files for new FTP impl, not in build yet
1999-12-15 03:30:33 +00:00
valeski%netscape.com
8b3b4810ea
r=rhp. 21242 adjusted pipe buffer params for FTP Async file transfers. URI dispatching had aggrivated this bug. Now file viewing via FTP works.
1999-12-09 06:41:05 +00:00
valeski%netscape.com
0606c4d07c
r=rhp. 21195. a=jevering. adjusted pipe buffer params for FTP OpenInputSTream. URI dispatching had aggrivated this bug. Now file downloads via FTP work.
1999-12-09 06:20:50 +00:00
scc%netscape.com
f4ad22b9d9
Make observers support weak references. Bug #18682 ; r=dp.
1999-12-07 14:06:36 +00:00
valeski%netscape.com
d009686a61
20956. r=rpotts. necko no longer assumes any MIME type. we send out application/x-unknown-content-type internal MIME type if we don't *know* what the type is. It's now truly up to the app to figure out what to do
1999-12-07 07:00:47 +00:00
warren%netscape.com
bf4ef9672f
Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408
1999-12-04 10:01:32 +00:00
mscott%netscape.com
bd8f43e751
implement retargeting for SetLoadGroup
...
r=valeski
1999-11-30 22:19:35 +00:00
valeski%netscape.com
bcb79d06b0
r=rpotts, 17052. FTP now implements nsIProgressEventSink and sits inbetween the transport's notifications and the consumers.
1999-11-30 15:07:32 +00:00
valeski%netscape.com
02880fef60
r=waterson. 16914. FTP was authentication anonymously even though username and pwd info were suppplied in the url. now it isn't
1999-11-30 04:39:29 +00:00
dougt%netscape.com
1da7d3868d
fix for 18078. r=mstoltz,warren
1999-11-30 00:32:43 +00:00
valeski%netscape.com
bbc2a15492
r=mscott, premature stream closure cleanup and minor state change to FTP state machine.
1999-11-24 21:08:04 +00:00
warren%netscape.com
d141e278ff
*** empty log message ***
1999-11-24 05:51:32 +00:00
valeski%netscape.com
0eb37c639b
added files: mozilla/netwerk/protocol/ftp/public/nsPIFTPChannel.idl, removed files: mozilla/netwerk/protocol/ftp/public/nsIFTPChannel.idl
1999-11-23 22:00:54 +00:00
valeski%netscape.com
95271cf129
18435,18413. r=warren. Implemented AsyncOpen for FTP, as well as OpenInputStream. FTP no longer implements the stream listener interface
1999-11-23 22:00:18 +00:00
valeski%netscape.com
ebac0c1b69
fixing crasher introduced when new Setter*() were dropped in last night. we now set the channel's url member *before* calling the set routines.
1999-11-18 20:51:05 +00:00
warren%netscape.com
d8bbb844e6
Removed the nsICapabilities interface in favor of nsIInterfaceRequestor.
1999-11-18 07:36:41 +00:00
warren%netscape.com
aaf83521f5
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
jdunn%netscape.com
d70d78c6bf
Fixing all unresolved symbols on unix. The bug has the diff's
...
r dp@netscape.com (ramiro helped me with it)
# 18688
1999-11-16 06:02:31 +00:00
valeski%netscape.com
2a5a4acb11
another shot at vc5 bustage
1999-11-13 03:17:54 +00:00
valeski%netscape.com
71b98d3043
another shot at 5.0 bustage
1999-11-13 03:07:01 +00:00