Граф коммитов

339 Коммитов

Автор SHA1 Сообщение Дата
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