dbaron%fas.harvard.edu
9e9af66a65
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
21ecdf8a48
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
1c359a6c9e
rechecking in fix for 93353. r/sr=darin@netscape.com
2001-08-14 05:07:49 +00:00
darin%netscape.com
fc48584bf3
backing out leaky fix for bug 93353.
2001-08-12 01:44:35 +00:00
darin%netscape.com
3651584fc0
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
6917b5d061
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
4a63d58c92
Adds FTP upload support 92837. r=bbaetz, sr=darin
2001-08-02 01:30:00 +00:00
dougt%netscape.com
78bbac73ef
fixes 84854. make back forward buttons work with ftp. r=bbaetz, sr=me
2001-07-27 18:06:41 +00:00
jaggernaut%netscape.com
e91f8a147e
Bug 86734: Remove NS_WITH_SERVICE. r=dbaron, rs=scc, a=asa
2001-07-25 07:54:28 +00:00
dbaron%fas.harvard.edu
2a55665b6a
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
0714ae9359
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
34a519637b
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
cb0faab070
Bug 73353: clean up the REQUIRES lines in Makefiles.
2001-07-23 22:36:12 +00:00
jaggernaut%netscape.com
5a6317b8a5
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
d5460d02ef
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
81f9fc33d8
fixing speedracer bustage
2001-06-29 16:14:19 +00:00
dougt%netscape.com
da97a3ccff
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
bf5fb48486
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
a8fb409c6e
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
492ffa59e4
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
e0c4831d10
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
2c1f3574d7
Allows FTP to create RAW content. r=gagan, sr=darin, a=blizzard
2001-06-05 05:37:00 +00:00
jst%netscape.com
77aeecc056
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
199c44a737
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
6f256984a9
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
822b09027a
removing ^M
2001-05-02 00:17:16 +00:00
dougt%netscape.com
332429897f
Fixes 78279, 77939. r=gagan@netscape.com, sr=darin@netscape.com
2001-05-01 23:09:25 +00:00
dbaron%fas.harvard.edu
7efdc67c03
Fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage by adding intl to REQUIRES.
2001-04-28 03:04:35 +00:00
dougt%netscape.com
b8df086dbe
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
d0ab1b8298
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
46b177e406
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
31f5e71e87
Removing carriage returns (^M) to fix build bustage on cement tinderbox (IRIX).
2001-04-15 00:20:44 +00:00
dougt%netscape.com
e857e3b2a0
NotPartOfBuild - This is only a test of CVS
2001-04-14 22:39:57 +00:00
dougt%netscape.com
b5673a7057
NotPartOfBuild.
2001-04-14 22:38:46 +00:00
dougt%netscape.com
801492ac4b
removing ^M
2001-04-14 22:37:39 +00:00
dougt%netscape.com
dc49ce01a5
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
58452faa5b
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
9154773289
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
d2c8917d51
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
2ad2b9adcf
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
00a7e27ee6
Necko API changes, bug 74221. r=valeski, sr=rpotts.
2001-04-10 06:01:08 +00:00
bbaetz%cs.mcgill.ca
ff83fccb33
bug 74666 - Wrong context used in nsFTPChannel::OnStopRequest
...
r=jag, sr=darin
2001-04-06 04:35:12 +00:00
dougt%netscape.com
9a9d053389
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
979c006ff6
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
0280bf2a97
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
f595ed19f3
Clean up REQUIRES lines. r=cls
2001-03-25 22:59:27 +00:00
disttsc%bart.nl
385f89696c
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
dac21e34cd
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
5ddf5bcf3d
include limits.h to fix fizzilla build bustage. r=beard/sdagley.
2001-03-21 23:11:42 +00:00
dougt%netscape.com
6a3a4a8997
Fixes many ftp problems. Details in 72280. r=valeski@netscape.com
2001-03-21 19:04:32 +00:00
gordon%netscape.com
3361e48529
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
79b1bcdc60
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
85015a6d5a
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
01253d7390
Fixes bug 66516. Topperf regression from 1/23. r=dougt, sr=mscott
2001-03-08 07:53:40 +00:00
dougt%netscape.com
ad4d6cb65a
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
fca2f78b64
IRIX breakage - CR/LF problem on dougt checkin
2001-03-07 03:04:02 +00:00
dougt%netscape.com
d789fc13dd
NOT PART OF BUILD. moving the getMetdata up a bit
2001-03-06 20:22:01 +00:00
bryner%uiuc.edu
8b80c7c363
Bug 70595 - making nsIPrompt accessible to PSM. r=darin, sr=mscott.
2001-03-06 05:10:33 +00:00
dbaron%fas.harvard.edu
7b468bb07f
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
83bbffbccd
Add pref to REQUIRES to fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage.
2001-03-06 03:24:57 +00:00
dougt%netscape.com
877f3dd664
Fixing windows bustage.
2001-03-06 02:21:37 +00:00
dougt%netscape.com
80614d95ae
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
853f3c4945
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
61a6206885
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
277181c660
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
1e0d9b7877
fixes 66873. fixes WFTPD incompatibility. r=gagan, sr=mscott
2001-03-01 00:23:36 +00:00
dougt%netscape.com
0ff09eae40
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
a6f2f5861a
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
128f95aa9b
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
3d2d80d536
Back out dougt's channel changes
2001-02-12 03:14:23 +00:00
dougt%netscape.com
1b9ca82439
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
e240f6ab6e
removing unused static method
2001-02-03 23:43:59 +00:00
mscott%netscape.com
0b910f67b1
initialize the refcount to fix some annoying assertions
...
r=darin,dougt
2001-02-01 00:06:14 +00:00
darin%netscape.com
d4b4bf4bce
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
6a7567992b
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
31b6aa3971
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
cbcc1af909
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
9906e380fd
duh! wrong var being used. r=darin a=me
2001-01-11 20:55:09 +00:00
dougt%netscape.com
c16bef45b4
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
66a18fcbbf
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
d1939ea6d3
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
e75494be4b
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
618e09bc65
Backing out previous checkin while I investigate orange.
2000-10-04 04:27:01 +00:00
rjc%netscape.com
9450f5b29f
Fix RTM++ bug # 54626: ftp dir resolution. r=waterson sr=gagan
2000-10-04 02:06:03 +00:00
mscott%netscape.com
3e8306773b
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
0257791053
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
62b6238e92
Temporarily back out shaver's needed cleanup to remove wallet dependencies.
2000-09-13 21:49:39 +00:00
shaver%mozilla.org
13f37d3aa4
#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
81b816da2e
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
9e6106beea
Fix bug # 33122: FTP proxy problems. r=gagan
2000-09-06 23:44:21 +00:00
rjc%netscape.com
a588547fa4
Comment out assert() for bug # 46723.
2000-09-06 00:58:41 +00:00
rjc%netscape.com
cb06aeba5e
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
6e3c3421c6
compiler is confused; giving it a more digestible meal
2000-09-02 22:18:57 +00:00
scc%mozilla.org
44952a090c
fixing code that relied on implicit string construction
2000-09-02 21:47:30 +00:00
warren%netscape.com
e05eef45e9
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
e12f238589
Bug 46864 - Embedding needs a name attribute on nsIRequest.
2000-08-21 08:23:54 +00:00
rjc%netscape.com
cbea626ecf
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
84b5fd67e3
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
16d821c74c
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
2b01440bc0
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
3ff5cd0f65
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
5524653464
fix bug 43886, single signon no longer works, r=jefft
2000-06-27 21:13:50 +00:00
dougt%netscape.com
8b638a4c67
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
346b05b162
Added MOZ_COUNT_CTOR/DTOR macros for ftp events. r=warren
2000-06-23 06:32:48 +00:00
waterson%netscape.com
1976839d76
Fix DEBUG mac build bustage.
2000-06-17 01:38:36 +00:00
valeski%netscape.com
64bb31dfdd
fixing a leak
2000-06-16 22:21:50 +00:00
ruslan%netscape.com
5a43febfe4
Continuing preparations for SOCKS landing. Not part of the build
2000-06-16 18:44:04 +00:00
valeski%netscape.com
f0fec56b70
42767. AsyncOpen (dead code) removal.
2000-06-16 14:39:19 +00:00
warren%netscape.com
512c8bf433
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
2000-06-03 09:46:12 +00:00
warren%netscape.com
88151adad6
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
3131e1a65f
File Removed.
2000-06-02 13:02:35 +00:00
valeski%netscape.com
9b5b552f51
39610. r=morse. ftp wasn't ditching bad auths from the wallet
2000-05-26 20:25:28 +00:00
warren%netscape.com
3658e33085
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
4b4d8250bf
correcting invalid port number. They should be -1, not zero.
2000-05-20 00:19:24 +00:00
dougt%netscape.com
d83290854c
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
5f6b57ef08
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
618d468469
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
22de654778
Fixes from wtc for bug 38300.
2000-05-16 05:33:18 +00:00
valeski%netscape.com
7a509f2b73
fixing debugging text typo
2000-05-15 22:49:12 +00:00
valeski%netscape.com
1b04faf9f9
applying patch to ipv6'ify FTP from jgmyers@netscape.com
2000-05-15 22:23:08 +00:00
warren%netscape.com
185c96de20
Combined all necko dlls into two. Bug 17031.
2000-05-06 09:15:56 +00:00
warren%netscape.com
eb6959f7b7
Fixed mac build warnings.
2000-05-06 09:07:31 +00:00
andreas.otte%primus-online.de
e365632082
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
b8ac1228c4
getting rid of extraneous FTP members.
2000-05-04 22:06:21 +00:00
valeski%netscape.com
b1f5ae2519
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
e24dddf19a
31587. FTP was caching the auth dialog data.
2000-05-03 21:17:48 +00:00
valeski%netscape.com
0abe2ef983
26191. FTP can now recover when browsing and a connection times out
2000-04-18 23:05:12 +00:00
valeski%netscape.com
6291d0a329
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
ef7b2bb46e
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
90f6c2cb90
making string conversions explicit
2000-04-15 06:42:27 +00:00
warren%netscape.com
2979b9b4c6
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
932870c3c6
Set SHORT_LIBNAME for 8.3 platforms.
2000-04-08 00:39:39 +00:00
mkaply%us.ibm.com
16e912ab31
# 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
e6cdf16c0b
making string conversions explicit
2000-04-01 22:52:50 +00:00
valeski%netscape.com
6be78f079f
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
fa4844d2c2
Fixed 0 => LL_ZERO problem.
2000-03-29 04:30:01 +00:00
warren%netscape.com
727f312b32
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
5d653fd52b
small changes to clients of string converting APIs
2000-03-26 02:06:10 +00:00
valeski%netscape.com
2771a13dba
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
8126ff53b4
Adding GetSecurityInfo to the nsIChannel. bug 29646. r=warren.
2000-03-17 22:06:32 +00:00
rickg%netscape.com
b8bc8e2084
removed calls to deprecated string methods
2000-03-12 10:59:00 +00:00
rickg%netscape.com
ffe78e83e5
removed calls to deprecated string methods
2000-03-12 09:14:14 +00:00
valeski%netscape.com
ec891ecf55
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
c6e8443b96
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
cf5a3f3925
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
de9519f19a
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
02db4b6aa0
FTP's change for checking the proxy setting. r=valeski
2000-02-24 02:10:32 +00:00
valeski%netscape.com
e2429cef3e
fixing a linux warning, re-ordering initialization to match declaration order in .h
2000-02-16 00:05:06 +00:00
valeski%netscape.com
19107265e4
no longer used as part of FTP proxy changes
2000-02-15 22:25:33 +00:00
brade%netscape.com
aa90de6972
remove nsFTPListener.cpp (r=valeski)
2000-02-15 22:25:14 +00:00
valeski%netscape.com
c4dda545f3
r=gagan. 15594. FTP proxies implemented.
2000-02-15 22:02:11 +00:00
valeski%netscape.com
30c25dc728
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
8dc8022117
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
73802d6f2e
Pro5 update
2000-02-07 23:06:04 +00:00
sspitzer%netscape.com
96a0249281
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
41512e1d6a
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
fb0ec52f63
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
813f53ead8
Access path updates in anticipation of update to CW Pro5 ( #25949 ). r=pinkerton
2000-02-01 04:27:22 +00:00
valeski%netscape.com
3cb4368cf8
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
1df37326cd
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
ca2cad6ac6
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
a6c2777c15
change .obj extension to .cpp for unix bustage. r=bienvenu
2000-01-24 16:40:19 +00:00
valeski%netscape.com
0efe3a1595
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
217765d904
add nsAsyncEvent.cpp (r=valeski)
2000-01-24 15:54:33 +00:00
rpotts%netscape.com
be79b9fb76
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
d8a5c41c93
backing out andreas and warren
2000-01-14 22:01:56 +00:00
warren%netscape.com
ae47d277d3
Moved CIDs to nsIURLParser.idl to avoid mac bustage.
2000-01-14 11:09:17 +00:00
warren%netscape.com
d0f68edd62
Added access path for netwerk/base/src.
2000-01-14 10:15:46 +00:00
warren%netscape.com
ea798addcb
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
64a59be346
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
023f2ff6e1
Made contentType a read/write attribute of nsIChannel
2000-01-08 06:26:04 +00:00
valeski%netscape.com
ec7d6b07da
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
fbd97e9856
fix warnings.
1999-12-28 19:37:29 +00:00
dougt%netscape.com
7b6cb1119f
fix for 16273. r=valeski, a=sdagley.
1999-12-22 01:47:59 +00:00
valeski%netscape.com
7516a3f630
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
77298f5df4
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
d226077369
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
911b963ce5
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
2c8ae74076
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
e51a9fb7c2
added files: mozilla/netwerk/protocol/ftp/src/nsFTPListener.cpp
1999-12-15 03:32:56 +00:00
valeski%netscape.com
6bd54014c8
adding files for new FTP impl, not in build yet
1999-12-15 03:30:33 +00:00
valeski%netscape.com
b42d295bb2
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
e2f28b9ebe
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
db5cd594e2
Make observers support weak references. Bug #18682 ; r=dp.
1999-12-07 14:06:36 +00:00
valeski%netscape.com
06d6ba655f
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
6af4802e75
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
1ef3b0359f
implement retargeting for SetLoadGroup
...
r=valeski
1999-11-30 22:19:35 +00:00
valeski%netscape.com
643953578f
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
4909924e98
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
f66be6c30c
fix for 18078. r=mstoltz,warren
1999-11-30 00:32:43 +00:00
valeski%netscape.com
481695b32a
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
1b5bf54c3e
*** empty log message ***
1999-11-24 05:51:32 +00:00
valeski%netscape.com
4e939113b6
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
3fac4106ad
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
aaa223115e
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
59ef7fadbf
Removed the nsICapabilities interface in favor of nsIInterfaceRequestor.
1999-11-18 07:36:41 +00:00
warren%netscape.com
34ecf73507
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
jdunn%netscape.com
e871be6de2
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
d4e3f86975
another shot at vc5 bustage
1999-11-13 03:17:54 +00:00
valeski%netscape.com
cda947cd7a
another shot at 5.0 bustage
1999-11-13 03:07:01 +00:00