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

1246 Коммитов

Автор SHA1 Сообщение Дата
warren%netscape.com 003c94771b Added nsIHttpEventSink.h 1999-11-24 05:49:38 +00:00
warren%netscape.com 79675fe4ef Fix to use the resource url as the original url if an original wasn't supplied. 1999-11-24 04:32:49 +00:00
valeski%netscape.com ff8120dbd7 18434, r=rpotts. the socket transport now issues OnProgress notifications 1999-11-23 23:53:10 +00:00
valeski%netscape.com cc0ae3387f bustage fix. comptr include ordering problem 1999-11-23 23:15:16 +00:00
valeski%netscape.com 40f04c1142 bustage attempt. chasing comptr fun 1999-11-23 23:14:08 +00:00
warren%netscape.com f1a7ed71c1 First Checked In. 1999-11-23 23:03:43 +00:00
valeski%netscape.com 14ec12681e 18434, r=rpotts. HTTP now implements AsyncOpen. AsyncOpen will be used by URI dispatching 1999-11-23 22:23:06 +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 7cd3b6f3eb r=warren. missing addref in sync streamlistener creator. 1999-11-23 21:41:12 +00:00
valeski%netscape.com e8cb5d3991 18435, r = warren. changing chars to constants. 1999-11-23 20:55:27 +00:00
waterson%netscape.com 7c40f7ec27 Fix nsNetModuleMgr and nsNetModRegEntry leaks. r=valeski 1999-11-23 20:47:25 +00:00
valeski%netscape.com 05cd4da132 18435, r=warren. the FTP directory listing stream converter now supports synchronous usage. This allows directory listing streams to be converted when OpenInputStream is called. 1999-11-23 15:13:29 +00:00
andreas.otte%primus-online.de e8ccb0e281 Added code to remove trailing spaces in URLs. (Fixes bug 15451)
Some code to add a trailing / in SetDirectory if it is missing. There is no special bug behind this, just a fix for a potential bug.

And a oneliner in ParsePath to deal with params, querys and refs in the right place. Between setting brk and getting to the code that deals with this stuff, there is a ReplaceMess call which can change the position of querys and co. This change avoids that problem.

r=valeski
1999-11-23 14:06:17 +00:00
warren%netscape.com 9e4e72120c Test case for the res: protocol. 1999-11-23 12:14:58 +00:00
warren%netscape.com 05cb637dbe Initial checkin of the res: protocol -- replacement for resource: that does symbolic roots, and searching. 1999-11-23 12:13:33 +00:00
warren%netscape.com 0aed6cafa7 Pedantic change to macro. 1999-11-23 07:03:04 +00:00
warren%netscape.com dcd034b7ce Added code to aggressively clean up file transport on failure. 1999-11-23 07:01:56 +00:00
rpotts%netscape.com 42e90203c9 bug #19303. HTTPHeader entries were leaking... I checked in a modified version of beards patch. 1999-11-22 07:02:44 +00:00
rpotts%netscape.com eb0cf86772 bug #15342 and #15560. Refactored the LoadGroup and DocumentLoader... 1999-11-22 05:46:03 +00:00
valeski%netscape.com 47e8779d01 fixing build bustage 1999-11-20 23:23:59 +00:00
valeski%netscape.com a9f5170c23 6144, I'm checking in gagan's code for him as he's gone. r=valeski, r=gagan :). This checkin drops in HTTP authentication caching so you don't get hit w/ multiple auth dialogs when accessing auth requiring sites that have images in their html 1999-11-20 22:11:15 +00:00
sfraser%netscape.com b838732c93 Added nsAuthEngine.cpp for valeski 1999-11-20 22:09:56 +00:00
valeski%netscape.com a592298c68 not in build. updated auth engine 1999-11-20 21:46:23 +00:00
waterson%netscape.com 185feea34c Bug 16797. Allow files to be 'zero' length. r=warren 1999-11-20 07:15:28 +00:00
warren%netscape.com bec28d62e5 Fix for bug that triggers assertion in END_READ state of file transport. 1999-11-20 04:19:20 +00:00
morse%netscape.com 0a9cc1a1ec Partial fix for bug 18668, unable to login to aka, r=valeski 1999-11-20 04:13:21 +00:00
tbogard%aol.net 32683c53e8 Spelling fix for bug #16386. 1999-11-20 03:57:34 +00:00
gagan%netscape.com b8b2046ce1 New files first checkin. 1999-11-20 01:34:19 +00:00
duncan%be.com b2f3e43c7c Fix to behave correctly under BeOS.
r=warren
1999-11-19 21:58:39 +00:00
fur%netscape.com 0c7f0bf6ab Add support for offset argument to FileTransport's OpenOutputChannel() method.
r: fur, yixiong.zou@intel.com
1999-11-19 15:56:24 +00:00
fur%netscape.com 3843bad8c9 Change IDL to generate identical C++ headers, but with improved scriptability.
r: rpotts
1999-11-19 15:13:00 +00:00
dougt%netscape.com 365b2789ad Fixes: 19167,16801,17282,17682,17690,18616 Yes, this one line fix closes
all of these bugs and has taken 40 some hours to find.  Good night.
1999-11-19 04:11:16 +00:00
valeski%netscape.com e84c1214d7 changed the on header notification to actually request the observers of the correct notification. OnHeaders indicates a response has come back, thus those registered for the RESPONSE should get notified, not those registered for the REQUEST 1999-11-19 00:15:42 +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
valeski%netscape.com ee4b9f450d typo. we need to be allocating the size of the struct, not the pointer to the struct. 1999-11-18 20:05:15 +00:00
mscott%netscape.com 6cec5eae37 remove these obsolete files. 1999-11-18 09:56:39 +00:00
mscott%netscape.com deaa4a3be5 Fix clobber unix build. don't build uri dispatcher anymore. 1999-11-18 09:55:44 +00:00
mscott%netscape.com 392ef94e33 remove some obsolete files 1999-11-18 08:15:39 +00:00
mscott%netscape.com 36fcad27d3 Remove some obsolete idl files from the unix build. 1999-11-18 08:13:15 +00:00
warren%netscape.com d8bbb844e6 Removed the nsICapabilities interface in favor of nsIInterfaceRequestor. 1999-11-18 07:36:41 +00:00
valeski%netscape.com d3773b82a2 updated urltest.cpp to use the new Resolve code 1999-11-18 06:19:01 +00:00
warren%netscape.com 6f53100289 Added nsIJARProtocolHandler.idl 1999-11-18 02:54:05 +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
warren%netscape.com b18f1f2b6d Fix socket transport deadlock (affecting imap thread). Bug #18201 and regression bug 14612. r=rpotts 1999-11-16 01:25:46 +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
valeski%netscape.com 286d76860f fixing bustage for win32 vc5 1999-11-13 01:56:02 +00:00
valeski%netscape.com c0b43f9671 fixing win32 vc5 bustage 1999-11-13 01:48:17 +00:00
valeski%netscape.com 02ce4f5c12 18725, r=sdagley. FTP is now cancellable.
* added new state to FTP. data channel reading state.

* the FTP channel's SetConnectionQueue now handles a null arg and resets it's eventq if null is passed in.
1999-11-13 00:31:36 +00:00
warren%netscape.com 4471ddf809 Added NS_NewGenericModule. Made NS_IMPL_NSGETFACTORY use it to save space. r=dp,alecf 1999-11-12 09:07:26 +00:00
warren%netscape.com fc54f21d24 Added neckoutil_s.lib 1999-11-12 08:58:32 +00:00
warren%netscape.com 0ee2d59137 Added idl files 1999-11-12 08:57:52 +00:00
warren%netscape.com 01a5c1fa80 Libjar cleanup. Added Close method. Bug#18273. r=mstoltz,gayatrib,dveditz 1999-11-12 06:13:13 +00:00
warren%netscape.com 24ca88445e Added 1999-11-12 05:58:46 +00:00
valeski%netscape.com d64928140b FTP no longer sets the port on a URI. If no port is set on a URI, FTP will use the default (21) at connection time. 1999-11-12 01:26:20 +00:00
valeski%netscape.com 70d82ff415 fixes bugzilla problem. added improved LF CRLF LFLF handling. 1999-11-11 22:40:08 +00:00
warren%netscape.com a22efa2985 Added 1999-11-11 05:21:38 +00:00
valeski%netscape.com 379aaedf05 hooking up keyword prefs so we check for them 1999-11-11 02:18:02 +00:00
valeski%netscape.com 8997a4d473 18419. *removed nsIFTPContext and associated impl of it. we no longer pass this context between the FTP thread and the channel thread, we use nsISupports proxies to move back and forth.*added SetcontentLength() method to nsIFTPChannel so we can move the content length from the FTP thread to the channel thread. nsFTPChannel impls this meth now.*made a couple FTP channel logging changes for better description*nsCOMPtrized a bit*added nsFTPChannel to load group when avail (this starts/stops the throbber for url bar loaded ftp urls.*the FTP protocl handler (a service) is now an observer of XPCOM shutdown. this allows the handler to join w/ all the threads it has created (that are still running) if we try and shutdown the main thread whill ftp is still running. 1999-11-11 02:14:23 +00:00
valeski%netscape.com 88328c1f2a *** empty log message *** 1999-11-11 02:13:44 +00:00
valeski%netscape.com d7435ba60d removed files: mozilla/netwerk/protocol/ftp/public/nsIFTPContext.idl 1999-11-11 02:11:50 +00:00
valeski%netscape.com bc91729f99 18419. 1999-11-11 02:09:07 +00:00
valeski%netscape.com 216ec2ae9e 16256, nscomprtizing 1999-11-11 00:39:21 +00:00
valeski%netscape.com 09ddc819d2 16256. nsCOMptrizing 1999-11-11 00:38:16 +00:00
valeski%netscape.com fcb6898462 16256, r=gagan. the nsinputstreamchannel was lowercasing the entire contenttype. we don't want to lower case the contenttype attribs 1999-11-11 00:37:18 +00:00
valeski%netscape.com 20cb926474 16256, r=morse. Large bugzilla queries were bleeding http headers into the html displayed. 1999-11-11 00:34:01 +00:00
valeski%netscape.com 41c6bb318a 16485, y2k DOS FTP server date parsing problem (we're now compensating for lacking two digit dos date years 1999-11-11 00:28:30 +00:00
sspitzer%netscape.com 7da352c5ad ignore generated Makefiles 1999-11-11 00:08:20 +00:00
morse%netscape.com a1c18a8cc0 fix bug 65552, integrating ftp authentication with single signon, r=valeski 1999-11-10 03:39:33 +00:00
sspitzer%netscape.com f4811c7ecf fix warnings. r=valeski. 1999-11-10 00:10:59 +00:00
cls%seawood.org 311b18a2a2 Replaced NO_SECURITY ifdef with MOZ_SECURITY one. This causes pref_VerifyLockFile to always return PR_TRUE rather than linking against the dummy secfree library. This replacement also removed the last dependency upon that dummy library so it will no longer be built (next patch). 1999-11-09 23:13:53 +00:00
valeski%netscape.com 5e78789c1b 18134, a=chofmann,r=andreas. Resolve() was not handling ../../ cases in relative URI specs. Now it is. We call ReplaceDotMess() on the path portion _only_. 1999-11-09 21:31:43 +00:00
scc%netscape.com 61336fa215 was using private |#defines| (in spite of the warning) from "nsCOMPtr.h" that happened to go away with this checkin. Should have been using |NS_STATIC_CAST| from "nscore.h". r={danm, hyatt} 1999-11-08 11:43:09 +00:00
warren%netscape.com 5f446c2b3a Got Gayatri's JAR protocol working. (not in build yet) 1999-11-07 21:55:12 +00:00
dmose%mozilla.org 42fc94a6ec updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
rpotts%netscape.com aaff8f1fe9 bug #7428. Added support for connection timeout. Now if a connection cannot be made within 35 seconds, the transport times out. 1999-11-06 01:32:34 +00:00
fur%netscape.com d9417349b9 Checkpoint 1999-11-05 21:58:37 +00:00
rpotts%netscape.com 26886c0192 bug #17500 (r=warren). Added code to fire an OnStopNotification to the parent load group if an active group is canceled. 1999-11-05 20:51:11 +00:00
valeski%netscape.com d734e720e1 10736, r=andreas.otte@primus-online.de. Actually I'm more like the reviewer here. Andreas submitted this optimization to MakeAbsolute (it uses minimal memory routines and minimal parsing. this means performance increase by a factor of 10 for this method). I'm checking it in for him. 1999-11-04 20:31:36 +00:00
gagan%netscape.com 88d7ec557d Last of the leftover files... that didn't include the API change. 1999-11-03 09:33:03 +00:00
gagan%netscape.com 112b02da1f Removed an extra free that cvs merge put in! 1999-11-03 08:21:37 +00:00
gagan%netscape.com 8ccfdc1111 Argh... speed kills. Removed this conflict that I accidently checked in. 1999-11-03 08:19:54 +00:00
gagan%netscape.com 13717abc7b Fixes 11708,15477 and partial 14610. r=warren. We now pass a print host for displaying in status messages that is different than the hostname connecting to. Also added Keep-Alive support (turned on by user_pref("network.http.keep-alive",1))We also honor the "network.proxy.type" preference to turn the proxy use on and off. 1999-11-03 08:17:59 +00:00
gagan%netscape.com 3deed6b233 Fixes 11708,15477 and partial 14610. r=warren. We now pass a print host for displaying in status messages that is different than the hostname connecting to. Also added Keep-Alive support (turned on by user_pref("network.http.keep-alive",1)) 1999-11-03 08:14:38 +00:00
gagan%netscape.com ca894d853a *** empty log message *** 1999-11-03 08:12:18 +00:00
gagan%netscape.com e5ae8343a0 Added printHost parameter for use in status messages in cases where printHost is different than the connecting host (as in the case of proxies) Fixes bug 11708. r=warren. 1999-11-03 08:11:39 +00:00
davidm%netscape.com cf61280eee 6552 Browser-generated forms not triggering single-signon switch to use nsINetPrompt so that single sign lives again r morse 1999-11-03 05:24:01 +00:00
davidm%netscape.com 6166f186c6 6552 Browser-generated forms not triggering single-signon add nsINetPrompt for single sign on r morse 1999-11-03 05:21:49 +00:00
davidm%netscape.com 622def8c98 First Checked In. 1999-11-03 05:19:39 +00:00
warren%netscape.com 813f9f7c13 Structural changes for MakeAbsolute performance. bug#10736 r=valeski 1999-11-03 05:13:44 +00:00
warren%netscape.com b22885e6c4 Made nsIInputStreamChannel scriptable and constructable from component manager. bug#15294 1999-11-03 05:09:20 +00:00
warren%netscape.com df3b2e524b Fixed more bustage from gordon's checking -- missing vtable symbols for nsDNSRequest's (unused) nsIRequest interface. 1999-11-03 04:57:34 +00:00
gagan%netscape.com af6e1f65f9 Added file. Not in the build. Some utility code for color console messages on Unix. Using this is simple- Declare PRINTF_FOO in the scope of your printf statements where FOO is one of the colors in (YELLOW, RED, CYAN, BLUE, MAGENTA, GREEN) and any printfs in that scope will print in color. You may also start and stop colors by using STARTF00 and ENDCOLOR. So you can try something like printf(STARTRED "Red " STARTBLUE "Blue" ENDCOLOR); 1999-11-03 03:43:13 +00:00
gordon%netscape.com e9bd30d328 Fix more of my bustage: pass clientContext parameter back on callbacks from nsDNSService::Lookup(). r=warren. 1999-11-03 02:42:52 +00:00
warren%netscape.com 2ffdd8efb3 Fixed Gordon's wackage. 1999-11-03 02:18:00 +00:00
gordon%netscape.com e9951ee54b Basic Mac implementation of async DNS. r=warren, patrick; part of bug:10731. 1999-11-03 01:24:51 +00:00
cls%seawood.org 14ef08310e Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
valeski%netscape.com 7594dd3219 r=cyeh, forcing PR_LOGGING for ftp in release builds 1999-11-02 23:24:06 +00:00