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

1721 Коммитов

Автор SHA1 Сообщение Дата
valeski%netscape.com 7e72cd5bf7 18434. r=rpotts. HTTP now implements OpenInputStream and proxies event sink callbacks between the caller and the transport. 1999-11-30 04:15:27 +00:00
valeski%netscape.com 76719511ea r=waterson. 17647. MIME mapping for file extensions was case sensitive. we now disregard case (this is actually broken, but for 99% of the real world cases we're covered) 1999-11-30 04:07:51 +00:00
mscott%netscape.com 649881fcba Fix xp build breakage by defining rv.
I'm not sure how this compiled on someone's machine =)
1999-11-30 01:12:58 +00:00
dougt%netscape.com f66be6c30c fix for 18078. r=mstoltz,warren 1999-11-30 00:32:43 +00:00
mscott%netscape.com ab7eb32184 modify SetLoadGroup to work with retargeting.
r=rpotts
1999-11-30 00:10:37 +00:00
valeski%netscape.com 70e6082366 comment changes for javadoc 1999-11-29 22:17:11 +00:00
valeski%netscape.com b82de3adef r=warren. the return val from the progress sink was getting in the way of the socket transport state machine, now it's just being ingonored. 1999-11-29 22:16:21 +00:00
sspitzer%netscape.com e17346bdb8 ignore generated files 1999-11-29 21:20:30 +00:00
brendan%mozilla.org b4fef52e82 Whitespace police! 1999-11-28 10:26:53 +00:00
warren%netscape.com 96ec037ac6 Eliminated the libs build pass. 1999-11-28 03:05:01 +00:00
shaver%netscape.com b829e11c5a Fix for 18505 (rename nsDeque::Peek to nsDeque::PeekFront) from Sammy Ford
<fuzed@swbell.net>.
1999-11-27 17:47:05 +00:00
rpotts%netscape.com 193521bc26 bug #18651. Explicitly cancel te transport to make it go away even if it is blocked waiting for the consumer to empty the pipe... 1999-11-24 23:51:09 +00:00
waterson%netscape.com f31fcc62c9 Bug 19600. Change content length magical 'unknown-so-read-til-you-puke' value from zero to -1. 1999-11-24 21:44:13 +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
valeski%netscape.com 194cef3866 passing a signed int into an unsigned param. now we're not 1999-11-24 21:07:11 +00:00
warren%netscape.com f4ae91832a Added friend _class_ for hpukes. 1999-11-24 20:42:04 +00:00
warren%netscape.com a8eff9eb1f Added nsIInterfaceRequestor.h to keep nsCOMPtr happy. 1999-11-24 08:31:06 +00:00
warren%netscape.com 30deace1d8 Added optimized dependency on netwerk util. 1999-11-24 08:28:08 +00:00
warren%netscape.com 6b84e27c34 Added include for nsCOMPtr. 1999-11-24 07:40:54 +00:00
warren%netscape.com 895216338d Somehow added to wrong directory. Moving. 1999-11-24 07:19:12 +00:00
warren%netscape.com ca701bffec First Checked In. 1999-11-24 07:16:03 +00:00
warren%netscape.com 0d606f1fa6 Added test for res protocol. 1999-11-24 06:30:51 +00:00
warren%netscape.com 6072675c2d Added res and jar protocols. 1999-11-24 06:29:44 +00:00
warren%netscape.com ac4e9c302a First Checked In. 1999-11-24 05:54:31 +00:00
warren%netscape.com 1b5bf54c3e *** empty log message *** 1999-11-24 05:51:32 +00:00
warren%netscape.com 2d07d1ec0a Added nsIHttpEventSink.h 1999-11-24 05:49:38 +00:00
warren%netscape.com c71b5e670b 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 48203c3079 18434, r=rpotts. the socket transport now issues OnProgress notifications 1999-11-23 23:53:10 +00:00
valeski%netscape.com 67698d87bd bustage fix. comptr include ordering problem 1999-11-23 23:15:16 +00:00
valeski%netscape.com eed079587d bustage attempt. chasing comptr fun 1999-11-23 23:14:08 +00:00
warren%netscape.com e91b1c3cbe First Checked In. 1999-11-23 23:03:43 +00:00
valeski%netscape.com 74f4362cfb 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 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 2483a0d45c r=warren. missing addref in sync streamlistener creator. 1999-11-23 21:41:12 +00:00
valeski%netscape.com 99b014292c 18435, r = warren. changing chars to constants. 1999-11-23 20:55:27 +00:00
waterson%netscape.com d3cae83201 Fix nsNetModuleMgr and nsNetModRegEntry leaks. r=valeski 1999-11-23 20:47:25 +00:00
valeski%netscape.com 5fbbd2c8ba 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 971895689a 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 13fdc55f32 Test case for the res: protocol. 1999-11-23 12:14:58 +00:00
warren%netscape.com ad0a3a73fc 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 71dfb4d846 Pedantic change to macro. 1999-11-23 07:03:04 +00:00
warren%netscape.com 9493f81938 Added code to aggressively clean up file transport on failure. 1999-11-23 07:01:56 +00:00
rpotts%netscape.com a37eb4c71f 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 8026dca974 bug #15342 and #15560. Refactored the LoadGroup and DocumentLoader... 1999-11-22 05:46:03 +00:00
valeski%netscape.com 3687cfa049 fixing build bustage 1999-11-20 23:23:59 +00:00
valeski%netscape.com 096a415b0e 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 0ad5eff0a6 Added nsAuthEngine.cpp for valeski 1999-11-20 22:09:56 +00:00
valeski%netscape.com 70b64aebbe not in build. updated auth engine 1999-11-20 21:46:23 +00:00
waterson%netscape.com cbf6dd0ab7 Bug 16797. Allow files to be 'zero' length. r=warren 1999-11-20 07:15:28 +00:00
warren%netscape.com ecca9ba977 Fix for bug that triggers assertion in END_READ state of file transport. 1999-11-20 04:19:20 +00:00
morse%netscape.com 13667e188c Partial fix for bug 18668, unable to login to aka, r=valeski 1999-11-20 04:13:21 +00:00
tbogard%aol.net 3b0705ad68 Spelling fix for bug #16386. 1999-11-20 03:57:34 +00:00
gagan%netscape.com cf4d5767a7 New files first checkin. 1999-11-20 01:34:19 +00:00
duncan%be.com 39169f6482 Fix to behave correctly under BeOS.
r=warren
1999-11-19 21:58:39 +00:00
fur%netscape.com 2e1ec9c975 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 9eb2b7d985 Change IDL to generate identical C++ headers, but with improved scriptability.
r: rpotts
1999-11-19 15:13:00 +00:00
dougt%netscape.com a14b905a11 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 6077a89639 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 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
valeski%netscape.com 7a63151a46 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 61f7f1b342 remove these obsolete files. 1999-11-18 09:56:39 +00:00
mscott%netscape.com 14e52f7738 Fix clobber unix build. don't build uri dispatcher anymore. 1999-11-18 09:55:44 +00:00
mscott%netscape.com 364f36c2ae remove some obsolete files 1999-11-18 08:15:39 +00:00
mscott%netscape.com ab03db9585 Remove some obsolete idl files from the unix build. 1999-11-18 08:13:15 +00:00
warren%netscape.com 59ef7fadbf Removed the nsICapabilities interface in favor of nsIInterfaceRequestor. 1999-11-18 07:36:41 +00:00
valeski%netscape.com 6e90418e7e updated urltest.cpp to use the new Resolve code 1999-11-18 06:19:01 +00:00
warren%netscape.com e9e854fcac Added nsIJARProtocolHandler.idl 1999-11-18 02:54:05 +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
warren%netscape.com e126986a82 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 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
valeski%netscape.com 947c2a030a fixing bustage for win32 vc5 1999-11-13 01:56:02 +00:00
valeski%netscape.com b7d25b0205 fixing win32 vc5 bustage 1999-11-13 01:48:17 +00:00
valeski%netscape.com d16733f10b 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 7f04320416 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 1c16cc0c44 Added neckoutil_s.lib 1999-11-12 08:58:32 +00:00
warren%netscape.com 61656725bd Added idl files 1999-11-12 08:57:52 +00:00
warren%netscape.com 4a274d01f1 Libjar cleanup. Added Close method. Bug#18273. r=mstoltz,gayatrib,dveditz 1999-11-12 06:13:13 +00:00
warren%netscape.com 1dec9a5ab3 Added 1999-11-12 05:58:46 +00:00
valeski%netscape.com 741d2f7369 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 a1d602c174 fixes bugzilla problem. added improved LF CRLF LFLF handling. 1999-11-11 22:40:08 +00:00
warren%netscape.com fb7ad57ff3 Added 1999-11-11 05:21:38 +00:00
valeski%netscape.com 6150abfbb5 hooking up keyword prefs so we check for them 1999-11-11 02:18:02 +00:00
valeski%netscape.com 9fed6b2933 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 4e3281f9e6 *** empty log message *** 1999-11-11 02:13:44 +00:00
valeski%netscape.com da1276fb98 removed files: mozilla/netwerk/protocol/ftp/public/nsIFTPContext.idl 1999-11-11 02:11:50 +00:00
valeski%netscape.com 7cc35fcae3 18419. 1999-11-11 02:09:07 +00:00
valeski%netscape.com dde5dae6b7 16256, nscomprtizing 1999-11-11 00:39:21 +00:00
valeski%netscape.com 313da28e27 16256. nsCOMptrizing 1999-11-11 00:38:16 +00:00
valeski%netscape.com 405d84eeb1 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 497885da1d 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 4130b8bf80 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 55a14aa16e ignore generated Makefiles 1999-11-11 00:08:20 +00:00
morse%netscape.com 8b606c4d99 fix bug 65552, integrating ftp authentication with single signon, r=valeski 1999-11-10 03:39:33 +00:00
sspitzer%netscape.com 2f06de9705 fix warnings. r=valeski. 1999-11-10 00:10:59 +00:00
cls%seawood.org dcb3aa39d9 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 e70792af1e 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 5d8c1c00fe 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 8fe0bb36a6 Got Gayatri's JAR protocol working. (not in build yet) 1999-11-07 21:55:12 +00:00
dmose%mozilla.org 5312eacf8c 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 7d63cbc945 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 28ad514473 Checkpoint 1999-11-05 21:58:37 +00:00
rpotts%netscape.com ee19ba5eca 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 14e25a91af 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 c80556169a Last of the leftover files... that didn't include the API change. 1999-11-03 09:33:03 +00:00
gagan%netscape.com deb5334e6c Removed an extra free that cvs merge put in! 1999-11-03 08:21:37 +00:00
gagan%netscape.com 70a39da830 Argh... speed kills. Removed this conflict that I accidently checked in. 1999-11-03 08:19:54 +00:00
gagan%netscape.com ed922a4f57 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 36231763c1 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 d0215584ef *** empty log message *** 1999-11-03 08:12:18 +00:00
gagan%netscape.com ec4f880416 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 533c933f45 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 62deeea345 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 d79c14b388 First Checked In. 1999-11-03 05:19:39 +00:00
warren%netscape.com d3b9c9c3cc Structural changes for MakeAbsolute performance. bug#10736 r=valeski 1999-11-03 05:13:44 +00:00
warren%netscape.com 424eae7fa3 Made nsIInputStreamChannel scriptable and constructable from component manager. bug#15294 1999-11-03 05:09:20 +00:00
warren%netscape.com cfa80dbbe7 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 d4b03d1a83 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 dce74fed98 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 b385f6f36f Fixed Gordon's wackage. 1999-11-03 02:18:00 +00:00
gordon%netscape.com 67c770c6b8 Basic Mac implementation of async DNS. r=warren, patrick; part of bug:10731. 1999-11-03 01:24:51 +00:00
cls%seawood.org bee74e223b Removed unused NECKO ifdefs.
a=leaf
1999-11-02 23:34:03 +00:00
valeski%netscape.com 9f26a5bfba r=cyeh, forcing PR_LOGGING for ftp in release builds 1999-11-02 23:24:06 +00:00
rpotts%netscape.com 4667ff7441 bug #3469 (r=warren). Fixing nsLoadGroup::Cancel() to call cancel on all active transports and subgroups... 1999-11-02 08:00:07 +00:00
warren%netscape.com 9aeb8f663b Made nsHTTPEncodeStream seekable (for reposting form data). Bug #17685. r=waterson 1999-11-02 07:43:37 +00:00
warren%netscape.com 332749d6fa Made nsIUnicharStreamLoader be scriptable and deal with an xpcom observer instead of a proc pointer and void*. Part of bug#11159. r=nisheeth,kipp,pierre 1999-11-02 06:49:44 +00:00
warren%netscape.com 29db97eb7f Removed dependence on neckoutil functions. Part of bug#11159. Not in the build yet. 1999-11-02 05:31:56 +00:00
valeski%netscape.com f0edbb0a62 11869, r=warren. passing the http spec all the way into http rather than passing a simple uri into the service newChannel(). 1999-11-02 05:05:44 +00:00
valeski%netscape.com b7021722f9 16910, r=mcafee. FTP now uses thread pools. it also provides some status to the webshell. and it no longer uses the server's defualt path. 1999-11-02 04:04:23 +00:00
valeski%netscape.com eab20fe1b3 11869, r=mcafee. adding keyword protocol handler to the build. mac still needs to be hooked up. 1999-11-02 04:01:35 +00:00
mcafee%netscape.com 6a583bd16a NECKO=1 is on by default now. this was removed from the Makefile name-space this past weekend and needs to be removed here. Adding necko directories by default, removing netwerk/makefiles. Adding netwerk/protocols/keyword/Makefiles for valeski. r=slamm. 1999-11-02 01:54:54 +00:00
dp%netscape.com 3c76a86c02 Changing use of NS_WITH_SERVICE() as GetService() to GetService(). r=warren 1999-11-02 01:40:46 +00:00
dp%netscape.com b881f6543b Changing misuse of NS_WITH_SERVICE() to GetService(). r=warren 1999-11-02 01:40:14 +00:00
valeski%netscape.com 963d87f8da not in build. updating keyword protocol handler to use new api. 1999-11-01 23:33:05 +00:00
dp%netscape.com 45efd8fe95 Removing extra release happening on a service. NS_WITH_SERVICE() will
take care of this release.
1999-11-01 21:57:14 +00:00
mscott%netscape.com 2b8c759d6e Don't build new uri idl interfaces in netwerk. they've been moved to uriloader. 1999-11-01 21:49:55 +00:00
mscott%netscape.com e31bab7aae remove these uri dispatching interfaces from netwerk.
they live in uriloader now.
1999-11-01 21:47:26 +00:00
mscott%netscape.com 542a5aef6c none of these interfaces were being used yet.
they've been moved into mozilla\uriloader.
1999-11-01 21:45:29 +00:00
tbogard%aol.net 10ded258a5 Changed NS_ENSURE_NOT to NS_ENSURE_FALSE to reflect API change. r=hyatt 1999-11-01 21:43:56 +00:00
warren%netscape.com 501fc9ffdf Eliminating netwerk/util 1999-11-01 20:48:12 +00:00
rpotts%netscape.com 849b3d2a71 bug #16418 (r=warren,gagan). When redirecting a URL only copy the Ref to the new URL (not the Param and Query). 1999-11-01 06:00:55 +00:00
danm%netscape.com 4078ce0970 insert cast necessary on one of the "other" platforms 1999-10-30 03:13:55 +00:00
valeski%netscape.com 06df69b960 warning fixes, again :( 1999-10-29 23:35:06 +00:00
valeski%netscape.com 1c925b169b 17521, r = mscott. FTP authentication dialogs we're looping if canceled. I also changed a bunch of string getter routines to take XPIDLCStrings. there was speculation during the reveiw that there might be some casting problems on other platforms. if this is the case either case the XPIDLCString to (const char *) or call me and I'll do it. 1999-10-29 23:00:52 +00:00
rpotts%netscape.com dc45cb6d2a Fixed crash during error condition in END_WRITE... (r=warren) 1999-10-29 22:14:52 +00:00
valeski%netscape.com 1d7ec4c9d0 15590 - build warnings prompted some variable name changes. Also replaced nsVoidArray usage w/ nsCStringArrays. Added some null checks. converted some raw ptrs to com ptrs.
16968 - bugzilla wasn't progress through bug lists via "next" "prev" links. we now set cookie headers from within x-multi-mixed-replace data.
1999-10-29 20:50:06 +00:00
gagan%netscape.com a4cb24fb47 Fixed bug 17393. We were firing an OnStopRequest for redirect's response completion. That messes up imagelib which starts to reset/abort streams. r=waterson 1999-10-29 01:55:58 +00:00
mscott%netscape.com 6af3315e9c part of url dispatching framework.
build nsURLDispatcher.cpp
1999-10-28 22:08:57 +00:00
rpotts%netscape.com f85134d446 cleanup - removed unnecessary code checking that mRequest != nsnull. Now the mRequest is allocated at channel construction and the channel is deleted if the request allocation fails... 1999-10-28 21:15:56 +00:00
mscott%netscape.com 3048a14355 Build new uri dispatching interfaces on the Mac. 1999-10-28 20:38:16 +00:00
mscott%netscape.com 703d5c5c76 export uri dispatching interfaces. 1999-10-28 20:37:58 +00:00
sspitzer%netscape.com f0ee5969fe fix warnings. r=valeski 1999-10-28 20:25:43 +00:00
valeski%netscape.com 4bd531e836 16968, r=gagan. Changed the way HTTP header notification occurs. now the channel does the notification. Also added SetREsponseHeaders() to the nsIHTTPChannel iface which allows outside users to add response headers (such as nsMultiMIMEConv/bugzilla) and have the new headers perculate to observers. also fixed HTTP handler leak, r=dp on that one. 1999-10-28 20:12:59 +00:00
warren%netscape.com d3269bc410 Changed file transport to facilitate jar: protocol -- parameterized by nsIFileSystem. Bug#12579 r=gagan,gayatrib 1999-10-28 08:02:07 +00:00
mscott%netscape.com 06fc9aaccf part of url dispatching.
export the uri dispatching interfaces.
no reviewer for this makefile change.
1999-10-28 02:05:12 +00:00
rpotts%netscape.com 6e6993d4df bug #13054. r=mscott,warren. Reworked how data is written to the network. I consolidated the writing of nsIBufferInputStreams and nsIInputStreams and limited the amount of data being wrtten at once to MAX_IO_TRANSFER_SIZE... 1999-10-27 06:51:12 +00:00
mscott%netscape.com 00427af57f Bug #14928 --> url dispatching. Adding initial scaffolding for the uri dispatcher service.
(not part of the build yet)
1999-10-27 06:49:42 +00:00
rpotts%netscape.com cba431eac3 bug #16897. Consolidated the firing of OnStopRequest into the nsHTTPChannel. This is also called if a transport fails to be created... 1999-10-27 06:48:53 +00:00
rpotts%netscape.com 4ae67e1366 These are pollmanns changes for bug #8209 and other related POSTing bugs r=rpotts 1999-10-27 06:35:03 +00:00
gagan%netscape.com b98eb078bf Fixed bugs 11677 (perf) 13837 (spaces) 14380 (leading spaces) 14707 (-1) 15069 (file://) r=valeski 1999-10-26 23:16:34 +00:00
valeski%netscape.com c747ced3c1 fixing bustage 1999-10-26 22:07:50 +00:00
valeski%netscape.com e6e2c9e39f 17270, r=dougt@netscape.com. These changes move FTP from interface pointers to COMptrs. There is also a variable name change, mUrl -> mURL. Also some extraneous pipe code has been removed. 1999-10-26 20:55:50 +00:00
mscott%netscape.com 7038d579bb Bug #14928 -- > url dispatching. Change DoContent to return a stream listener instead of
a nsIContentViewer.
r=travis
1999-10-26 20:35:21 +00:00
warren%netscape.com f50d3df7c0 Added nsIChannel::GetOriginalURI so that we can get back to the original chrome file (bug#17144). r=rpotts,mscott 1999-10-26 09:16:24 +00:00
mscott%netscape.com f7caaf4fb9 Bug #14928 --> url dispatching. convert nsIContentHandler.idl, nsIURIDispatcher.idl and nsIContentListener.idl
into .h files.
no reviewer yet. the code review for url dispatching will come later.
1999-10-26 07:11:44 +00:00
mscott%netscape.com 82a471ddd8 Bug #14928 --> first pass at several key interfaces for url dispatching.
Not part of the build and no reviewer yet. The review will come later on when we review url dispatching
1999-10-26 07:10:27 +00:00
rpotts%netscape.com 559cc27b79 Cleanup - changed setter/getter methods to an attribute. 1999-10-26 04:49:56 +00:00
rpotts%netscape.com 573c915774 Added CancelPendingChannel(...) which allows a nsHTTPChannel to remove itself from the list of pending requests if it is cancelled... This was causing a leak :-( 1999-10-26 04:49:23 +00:00
rpotts%netscape.com 5a4bbbd3b8 Cleanup - Moved the PostData stream from the nsHTTPChannel to the nsHTTPRequest... The PostStream is now released once the request has been sent to the server since it is no longer useful. Fixed up Cancel to remove the channel from the list of pending requests if necessary. 1999-10-26 04:48:26 +00:00
rpotts%netscape.com 8603fffaf1 Cleanup - Removed NSPIPE2 ifdefs. Fixed up the nsHTTPResponse constructor which no longer takes a nsIInputStream. 1999-10-26 04:45:03 +00:00
rpotts%netscape.com d86d3a6c06 Cleanup - Removed unused methods and members. Changed char* member to nsCString 1999-10-26 04:43:19 +00:00
dougt%netscape.com ce7f0ed109 Change net module notification to make proxies lazy. r=dveditz, mozbot.
This reduces memory overhead.
1999-10-25 22:31:59 +00:00
gagan%netscape.com 834fa26854 Added profiling info for measuring performance when doing -all. Test case only. 1999-10-25 02:22:30 +00:00
gagan%netscape.com 91fa3a6003 Fixed bug 15963. Host: headers were not including port numbers. r=mozbot,a=self. (/msg mozbot do these diffs look ok to you? Should I continue with my checkin? <CR> mozbot: That is interesting. Please continue. ) 1999-10-24 22:20:52 +00:00
rpotts%netscape.com 5b6eec640d Backing out the fix for bug #15560. This fixes the editor regression - bug #16937 1999-10-24 07:26:54 +00:00
warren%netscape.com 8558ad745c Cleaned up nsTraceRefcnt environment variables. r=kipp,beard 1999-10-23 03:16:19 +00:00
gagan%netscape.com eaeac236aa Post requests are now only read upto the specified amount. Not in the build. 1999-10-23 00:47:24 +00:00
gagan%netscape.com ba623d2c25 a dummy post request file for testing post requests in HTTP. not in the build. 1999-10-22 21:27:38 +00:00
gagan%netscape.com 85092ee7c1 Added /post test as well. Not in the build. 1999-10-22 21:24:57 +00:00
gagan%netscape.com a9a5c1c9d2 Added stuff to the test server to handle post requests as well. Not in the build. 1999-10-22 21:21:30 +00:00
rpotts%netscape.com ea0ac2fecc Fix build bustage on platforms that require full infor for nsCOMPtrs... 1999-10-22 05:56:19 +00:00
rpotts%netscape.com b4a25275f3 bug #13054 (r=warren,gagan). Reworked the way requests are sent to the server. Now requests can be of an arbitrary size... 1999-10-22 05:13:01 +00:00
valeski%netscape.com f5adfb90de fixing build warning 1999-10-22 04:56:24 +00:00
valeski%netscape.com fda2741ac6 removing last reference to nsFtpStreamListenerEvent.h. Actually it was a commented out line. 1999-10-22 04:33:19 +00:00
valeski%netscape.com 2f1f0a6e95 *** empty log message *** 1999-10-22 04:32:18 +00:00
sfraser%netscape.com d4f5e018cc Fixing Mac FTP projects for valeski 1999-10-22 04:24:08 +00:00
valeski%netscape.com ecf2cd252d *** empty log message *** 1999-10-22 04:22:54 +00:00
valeski%netscape.com e40999dd81 adding connection cache interface 1999-10-22 04:11:12 +00:00
valeski%netscape.com 3a4a5695b4 14659, r=dougt. FTP now uses xpcom proxies to send stream listener notifications back to the channel thread. it also uses them to access connections from the protocol handler cache. 1999-10-22 04:10:46 +00:00
dp%netscape.com 7092bc9ea1 Fixed warning of unused variable. 1999-10-22 01:02:29 +00:00
valeski%netscape.com 42fee2aeb2 14659, r=gagan&warren&dougt
Misc. FTP changes:
*increased FTP buffer read/write size from 4k to 8k.
*removed un-needed (for now) SetPASV() for FTP connection thread
*string optimizations
*FTP Connection thread now uses the NS_IMPL_ISUPPORTS4 macro for addref, rel, and QI methods.
*connection cache key api consolidation (Get()/Remove() combo turned into Remove(key)).

Authentication dialog changes:
*Authentication dialog now includes host name the user is trying to connect to.

nsIRequest support:
*FTP Connection thread now maintains a member variable pointing to it's event queue. It also pumps the event queue in the main loop.
*FTP Connection thread now implemented the nsIRequest interface (never called directly; only via the nsFTPChannel api)
*FTP Channel now uses an xpcom proxy object to make the nsIRequest api calls on the FTP Connection thread.

FTP protocol interpretation changes:
*FTP now handles servers that send multi-line greetings in the first Read() (we blocked indefinately before)
*FTP now parses the parent working directory properly (used to always treat it as '/')
1999-10-19 22:37:47 +00:00
rpotts%netscape.com 5d9dde0e60 bug #15560. Changed the LoadGroup to fire notifications via PLEvents to stop reenterency. 1999-10-19 19:36:07 +00:00
bienvenu%netscape.com 08c624a0ca fix ref count logging on nsMimeImpl r=warren 1999-10-19 14:50:09 +00:00
dougt%netscape.com 34e52378d1 Fix for 16700. Isolating CreateTransport into new function.
r=gagan.
1999-10-18 19:43:34 +00:00
danm%netscape.com 1228f0c794 adding PR_LOGging to event queue handling. r:hyatt@netscape.com 1999-10-18 15:09:50 +00:00
bienvenu%netscape.com 387b68dd20 fix memory leak of registry location r=warren 1999-10-15 23:45:45 +00:00
gagan%netscape.com ce3168b8a9 Added "resolving host" status notification for eSocketState_Created. No bug number. r=law. 1999-10-15 22:47:24 +00:00
fur%netscape.com d372095c34 Initial version of net data cache APIs 1999-10-15 00:46:41 +00:00
morse%netscape.com d119af7584 fix bug 10434, memory leak detection, r=valeski 1999-10-14 13:36:33 +00:00
beard%netscape.com 67ade3a167 added support for "about:bloat?leaks". bug=15906,r=warren 1999-10-14 01:56:49 +00:00
gagan%netscape.com 5b9f510ea1 Fix the windows build bustage. Bad checkin on my part! 1999-10-13 11:09:37 +00:00
gagan%netscape.com 02366e93bc Removing an #if 0 block that got checked in accidently with my last checkins. 1999-10-13 10:31:16 +00:00
gagan%netscape.com f1203c259d Fix for bug # 10333. Made webshell a progress event sink as well so that now it redirects all progress messages from necko land to the appropriate docloader observer. The hack to delete strings which are being received in the status messages is a work around the current limitation of the proxy event code. When bug # 16273 is fixed that delete wont be necessary. In fixing this I also noticed that the nsFileTransport wasn't using the proxy events and was incorrectly firing status messages directly onto the UI thread. Fixed that as well. r=rpotts,warren 1999-10-13 10:24:12 +00:00
warren%netscape.com c3c7245ed5 Added about:bloat 1999-10-12 09:35:22 +00:00
warren%netscape.com cfb796e4d7 added files: mozilla/netwerk/protocol/about/src/nsAboutBloat.cpp 1999-10-12 09:32:18 +00:00
warren%netscape.com 3ac26e9e98 removed files: mozilla/netwerk/protocol/about/src/nsAboutBloat.cpp 1999-10-12 09:26:38 +00:00
warren%netscape.com 407e7aa732 added files: mozilla/netwerk/protocol/about/src/nsAboutBloat.cpp 1999-10-12 09:25:14 +00:00
warren%netscape.com 2d18e3d9b5 Added about:bloat handler. 1999-10-12 09:20:25 +00:00
sfraser%netscape.com d2195dcdcd Fix for bug 16151; make the file transport working thread stack size 64k, instead of 8k. Fixes crashes on startup on Mac. r=beard 1999-10-12 05:39:18 +00:00
waterson%netscape.com bdfcaec321 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 03:05:10 +00:00
waterson%netscape.com 8241422540 Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur 1999-10-12 02:10:08 +00:00
warren%netscape.com 641f3b5442 Lowercased idl method names for scriptability. Cleaned up nsIURL interface. 1999-10-12 01:39:37 +00:00
dveditz%netscape.com ff01d5e8f4 Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz 1999-10-10 01:32:59 +00:00
beard%netscape.com 0239d763d8 nsFileSpec.GetLeafName() allocates a string, fix leak. r=warren, bug=15380 1999-10-09 02:52:46 +00:00
valeski%netscape.com 7674a4e0db not in build. test app for makeabsolute performance 1999-10-07 21:43:49 +00:00
warren%netscape.com d36664f952 Fixed warnings. 1999-10-07 04:10:12 +00:00
gagan%netscape.com 38b76fb99f Partial checkins for fixing bug # 10333. Added the nsIStatusCodeEventSink for conveying status codes to the UI thread from the socket ones. r=mscott,a=don 1999-10-06 20:50:12 +00:00
gagan%netscape.com a3cde5bf1a added files: mozilla/netwerk/base/public/nsIStatusCodeEventSink.idl 1999-10-06 20:44:23 +00:00
mscott%netscape.com 157e5f2f6e No Bug #.......removing an obsolete file that isn't part of the build
r=valeski
1999-10-06 20:21:35 +00:00
valeski%netscape.com 43edbee475 r=warren, 15457. Added file extension attribute to URL implementations 1999-10-06 14:36:22 +00:00
warren%netscape.com 2c0e5cdc00 Updating xpcom registry usage as per edburns@acm.org and dp's suggestions. 1999-10-06 09:57:50 +00:00
warren%netscape.com 6bf20c1230 Fixed nsCOMPtr bustage. 1999-10-06 09:03:43 +00:00
warren%netscape.com 1df0904cc1 Fixed build warnings. 1999-10-06 08:51:48 +00:00
warren%netscape.com 8603974025 Added AsyncOpen to nsIChannel for URL dispatching. Added ContentLength to InputStreamChannel. (r=rpotts,valeski) 1999-10-06 08:26:01 +00:00
warren%netscape.com 4cf8a945d1 added files: mozilla/netwerk/base/public/nsIFileSystem.idl 1999-10-06 08:16:48 +00:00
gagan%netscape.com 69ba56eaff An event sink to transfer status codes to a consumer of necko.
This is not in the build as yet.
1999-10-06 07:49:32 +00:00
warren%netscape.com 4e3e38be06 Added nsIFileSystem interface for new file transport implementation. 1999-10-06 07:27:22 +00:00
mscott%netscape.com f66303b2e9 Bug #000 (no bug needed). Remove nsIStreamConverter2.idl. r=valeski 1999-10-06 03:27:55 +00:00
mscott%netscape.com 7943c66745 Bug #0000 (no bug # needed) remove nsIStreamConverter2.idl r=valeski 1999-10-06 03:27:15 +00:00
mscott%netscape.com 1dd1fb17b2 bug #000 (no bug # needed). removing obsolete file from the build
nsIStreamconverter2.idl
r=valeski
1999-10-06 03:21:44 +00:00
mscott%netscape.com 51134f93b3 Bug #000 (no bug number needed) remove an obsolete file from the build (nsIStreamConverter2.idl)
r=valeski
1999-10-06 03:20:39 +00:00
valeski%netscape.com 0d56bd309b r=sdagley, 15654 was deleting a void * which is a no-no on hp. 1999-10-06 02:54:49 +00:00
sfraser%netscape.com 0bcd8986cc Fix the file creator code so that the library gets the nice pretty icon. r=sdagley 1999-10-06 02:38:35 +00:00
mscott%netscape.com adddfe7cec Bug #0000 (no bug number necessary). remove old STREAM_CONVERTER_HACK #ifdef code because we no longer need this.
This was the hack we used before we had a stream converter service to load rfc822 data into a webshell and get it
converted to html.
r=warren
1999-10-05 20:54:03 +00:00
rpotts%netscape.com 1dd0ecd453 Added a missing lock to nsSocketTransport::OnFull... reviewed by warren. 1999-10-05 08:41:37 +00:00
dp%netscape.com a46d351a91 Fixed build bustage caused by undefined min() 1999-10-05 06:28:17 +00:00
rpotts%netscape.com 94023176e2 Fixed up broken test case while investigating bug #14181... 1999-10-05 05:02:56 +00:00
valeski%netscape.com 12bba9e092 NOT part of the build. 1999-10-04 23:13:11 +00:00
valeski%netscape.com 7ffe53f79f NOT part of the build. 1999-10-04 23:12:02 +00:00
valeski%netscape.com 3c9e0c4585 adding keyword protocol handler to tree. this code is NOT in the build yet. 1999-10-04 16:34:45 +00:00
beard%netscape.com 9eae33066d changed from directly using "MSL DropInRuntime.Lib" to using "NSComponentStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:46:23 +00:00
beard%netscape.com 01f6019676 changed from directly using "MSL ShLibRuntime.Lib" to using "NSLibraryStartup.o" to enable GC leak detector. r=smfr 1999-10-03 20:37:53 +00:00
rjc%netscape.com 38e1d06d8d Bug # 14034: Convert to nsIModule to prepare for memory leak fixing. Review: dp@netscape.com 1999-10-02 00:48:02 +00:00
gagan%netscape.com caad83220b Fix for 14772. r-rjc/a-self. Removed the pragma no-cache header being sent to proxy requests. 1999-10-02 00:43:10 +00:00
valeski%netscape.com 57515c5355 15300 r=warren. Changed NS_NewThread api to default to PR_UNJOINABLE_THREAD, also added new NS_NewThread() function so you don't have to combine the runnable w/ thread creation. added threads to xpcom init so you can create them w/ the com mgr. 15298 r=gagan, FTP threads are now synched w/ ftp handler shutdown, removed extraneous buffer work, added ftp authentication, and ftp channel content length 1999-10-01 23:32:12 +00:00
dougt%netscape.com 38f4e29eb0 adding hostname to socket provider. (r) warren. 1999-10-01 23:23:49 +00:00
fur%netscape.com 4bb28b8cda Updated API 1999-10-01 21:30:53 +00:00
valeski%netscape.com e0f2c7fad2 15296 r=gagan. Added .txt extension to the MIME type extension resolver. 1999-10-01 20:25:38 +00:00
valeski%netscape.com 11d4fc7789 15352 r=jevering. regular pointers to com ptrs changeover, as well as more initialization of a PRExplodedTime struct. 1999-10-01 14:10:02 +00:00
valeski%netscape.com 15528a8450 12748 r=Andreas. Completely removed the GetHostByAddr() call so we no longer do any reverse lookups 1999-10-01 13:38:46 +00:00
valeski%netscape.com f0b51341ca 15297 r=gagan. Condensed Enumerate() Reset() call combinations to overloaded Reset() 1999-10-01 13:37:11 +00:00
pollmann%netscape.com e6dd7cba91 Bug 13997, Reviewed by Gagan. This change is to read the http post stream in 1Kb chunks rather than using the Available (unimplemented). 1999-10-01 02:39:05 +00:00
pollmann%netscape.com fe80026dca Bug 13997, Reviewed by Gagan. This changes are to correctly return the number of bytes read by nsHTTPEncodeStream. 1999-10-01 02:37:31 +00:00
briano%netscape.com ea4cf374c0 Fix for AIX 4.2, specifically, but should help other platforms with shared library difficulties. Approved by leaf for closed tree checkin. 1999-10-01 01:30:33 +00:00
kipp%netscape.com 004521b2e6 nuked 1999-09-30 21:51:07 +00:00
kipp%netscape.com 8fedfe4c3c nuked 1999-09-30 21:38:19 +00:00
kipp%netscape.com 21c8ac3d2b added files: mozilla/netwerk/build/nsNetModule.cpp, removed files: mozilla/netwerk/build/nsNetFactory.cpp 1999-09-30 21:35:44 +00:00
kipp%netscape.com d9bd33b359 added files: mozilla/netwerk/protocol/resource/src/nsResourceProtocolModule.cpp, removed files: mozilla/netwerk/protocol/resource/src/nsResourceProtocolFactory.cpp 1999-09-30 21:33:21 +00:00
kipp%netscape.com 8f9681c9f9 added files: mozilla/netwerk/protocol/http/src/nsHTTPHandlerModule.cpp 1999-09-30 21:31:38 +00:00
kipp%netscape.com 51e8918bbf added files: mozilla/netwerk/protocol/ftp/src/nsFtpModule.cpp, removed files: mozilla/netwerk/protocol/ftp/src/nsFtpFactory.cpp 1999-09-30 21:30:13 +00:00
kipp%netscape.com c76720c9ee added files: mozilla/netwerk/protocol/file/src/nsFileProtocolModule.cpp, removed files: mozilla/netwerk/protocol/file/src/nsFileProtocolFactory.cpp 1999-09-30 21:29:03 +00:00
kipp%netscape.com 9d6b42d4a9 added files: mozilla/netwerk/protocol/data/src/nsDataModule.cpp, removed files: mozilla/netwerk/protocol/data/src/nsDataFactory.cpp 1999-09-30 21:27:46 +00:00
kipp%netscape.com 027f81b578 added files: mozilla/netwerk/protocol/about/src/nsAboutProtocolModule.cpp, removed files: mozilla/netwerk/protocol/about/src/nsAboutProtocolFactory.cpp 1999-09-30 21:26:31 +00:00
kipp%netscape.com a8d7d25d5d Converted from components to modules 1999-09-30 21:22:48 +00:00
briano%netscape.com dfca8736cb Fix for AIX 4.2, specifically, but should help other platforms with shared library difficulties. 1999-09-30 03:16:30 +00:00
kipp%netscape.com 8945b95dcc new 1999-09-30 01:53:31 +00:00
shaver%netscape.com 7a5b9d5e55 nsIRegistry scriptability update, r=dveditz,dp,alecf a=leaf,chofmann 1999-09-29 02:36:54 +00:00
gagan%netscape.com 7d8cdd5eb5 Fix for 14536. r/a rjc the great since he surfs a lot... :) 1999-09-29 01:33:14 +00:00
valeski%netscape.com 1d0621c58c a=leaf, r=potts. fix for 12748, dotted quad and numeric hosts 1999-09-27 20:52:31 +00:00
valeski%netscape.com b736d59eec removing dead file: a=leaf 1999-09-27 17:10:37 +00:00
warren%netscape.com 121ccf3671 Cleanup 1999-09-26 10:12:54 +00:00
warren%netscape.com 3e9e99b661 Fixed NewChannel to not look up service twice 1999-09-26 10:11:36 +00:00
warren%netscape.com 4c7cb0ab7c Fixed bug#14863 Network buffer size too large 1999-09-25 08:54:45 +00:00
gordon%netscape.com f7f8b0a361 Change target directory for xpt file. For bug#13697. Reviewed by Warren, approved by chofmann. 1999-09-24 00:46:00 +00:00
gordon%netscape.com 13382d47fa First Checked In. 1999-09-23 23:25:14 +00:00
pavlov%netscape.com 2fc547acaa implimented GetURI() 1999-09-22 06:27:37 +00:00
kipp%netscape.com 0bdd6d0f51 Whacked test a bit and added more test cases, primarily for bug #6193 1999-09-21 22:27:27 +00:00
kipp%netscape.com aa26582241 Fixed some of bug #6193 1999-09-21 22:27:06 +00:00
valeski%netscape.com 841057f534 removed dependency on #include string.h nsSocketTransportService.cpp 1999-09-21 21:32:01 +00:00
valeski%netscape.com fd355442ad removed extraneous #include nsString2.h nsSocketTransport.cpp 1999-09-21 21:24:32 +00:00
valeski%netscape.com 57cc4f180e removed dependency on ctype.h and made a few optimizations 1999-09-21 20:37:01 +00:00
rpotts%netscape.com 50c44ebef0 Checking in a patch that ramiro gave me to fix some multi-processor Linux woes... 1999-09-21 08:29:18 +00:00
rpotts%netscape.com 4012f7b8c2 Reworked how the socket transport uses the DNS service - as discussed with gordon... 1999-09-21 08:02:06 +00:00
waterson%netscape.com 06b78978e9 Fix backwards return values on nsIEnumerator::IsDone(). 1999-09-21 01:28:18 +00:00
gagan%netscape.com 2a26ad2c70 Fixes the crash thats occuring on windows with no proxy setting. 1999-09-21 00:08:09 +00:00
warren%netscape.com bde1055a86 Fixed warnings. 1999-09-20 20:57:21 +00:00
warren%netscape.com 2d231c38d9 cleaned up unused stuff in nsFileProtocolHandler 1999-09-20 20:53:17 +00:00
warren%netscape.com 9a5468a916 freed mCommand in nsFileChannel 1999-09-20 20:53:13 +00:00
warren%netscape.com 1071d02393 exited threads on shutdown in nsFileTransportService 1999-09-20 20:53:09 +00:00
gagan%netscape.com 57feefab37 Fix the bad prefs returning a value for non-existent proxy port. Fixes today morning horkage in service. 1999-09-20 18:56:44 +00:00
gagan%netscape.com 9207a13c6e Proxies work now. Place these two lines in your .mozilla/mozProfile/prefs.js and have fun-
user_pref("network.proxy.http", "w3proxy.netscape.com");
user_pref("network.proxy.http_port", 8080);
Some other micro fixes here and there.
1999-09-20 07:51:15 +00:00
sspitzer%netscape.com 259ce26195 fix for #14326
r=gagan
nsStdURL was not correctly parsing the host out of url's like "foo://bar@cheese"
1999-09-20 07:45:42 +00:00
fur%netscape.com 83b33c9a8b Initial cut at network cache IDL 1999-09-20 06:43:24 +00:00
rpotts%netscape.com 0f2bc33329 The nsLoadGroup now supports nsWeakReference... 1999-09-20 05:27:50 +00:00
mccabe%netscape.com 4f7990cd94 Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage.  Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes.  (This could mean blackwood; sorry, guys!)

Many thanks to Alec Flett (alecf@netscape.com) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu) and Mike Shaver (shaver@mozilla.org) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.

Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
andreas.otte%primus-online.de eb286e33d1 add some more testcases 1999-09-18 11:12:45 +00:00
andreas.otte%primus-online.de 1cae2db3a1 modified comment to DirFile to reflect changed nsStdURL.cpp 1999-09-18 09:24:17 +00:00
andreas.otte%primus-online.de b0d8245e50 add protocol/jar makefiles 1999-09-18 09:13:20 +00:00
andreas.otte%primus-online.de a150884e5a NOT ON BUILD: add ignore files 1999-09-18 09:11:27 +00:00
andreas.otte%primus-online.de 094c80303a NOT ON BUILD: Add loadgroup parameter 1999-09-18 09:08:56 +00:00
andreas.otte%primus-online.de c2931d16b3 fixing a memory leak, thanks David 1999-09-18 09:06:23 +00:00
slamm%netscape.com d4f05404b5 Re-order initializers to match class declarations (i.e. fix build warning). 1999-09-18 01:38:46 +00:00
valeski%netscape.com 42c78be306 added more logging. fix attempt at 14209. 1999-09-18 00:37:21 +00:00
briano%netscape.com a99e9a73ca General cleanup. 1999-09-17 21:06:32 +00:00
valeski%netscape.com 428c99910a fix for 14143. also yanked local isspace, isdigit, isalpha routines from FTP dir listing converter, and corrected a buffer allocation problem that was causing extra data 'bad data' to be buffered. 1999-09-17 20:13:33 +00:00
valeski%netscape.com 2697a44285 I'm a moron. backing out previous change 1999-09-17 18:40:12 +00:00
valeski%netscape.com 2a3a1917bf 14143 1999-09-17 18:05:11 +00:00
valeski%netscape.com 1bc83966ea the Directory parser want uppercase; PS I know I'm checking in while the tree's closed, flame me 1999-09-17 18:04:01 +00:00
valeski%netscape.com 9940aa8e82 NOT IN BUILD - adding boilerplate for jar protocol handler 1999-09-17 16:12:41 +00:00
andreas.otte%primus-online.de 1d3ac5be65 fix for bug 14132 1999-09-17 14:52:39 +00:00
rpotts%netscape.com e5409b13e3 bug #13477. nsHeaderEntry structs were leaking... 1999-09-17 09:21:50 +00:00
andreas.otte%primus-online.de fb0e5b529c fix for bug 9040 1999-09-16 21:51:54 +00:00
andreas.otte%primus-online.de c67042c8b1 fix for bug 12059, bug 13311, bug 13313, bug 12769, bug 11643 and bug 11648 1999-09-16 20:08:21 +00:00
dp%netscape.com d0ccf9a6eb Ability for XPCOM to use non-default component registry and component directory 1999-09-16 19:28:57 +00:00
rpotts%netscape.com 5205b9890f Fire an OnStopRequest notification if the load group is cancelled... 1999-09-16 08:53:21 +00:00
warren%netscape.com 2635eceaa5 Fixed breakage. 1999-09-16 08:34:20 +00:00
warren%netscape.com ba45516208 Fix for the editor coming up DOA. nsInputStreamChannel wasn't getting the load group propagated to it. 1999-09-16 08:03:02 +00:00
warren%netscape.com e0e4b005af Added 1999-09-16 02:33:31 +00:00
warren%netscape.com 4ac98d62ef Added missing includes for nsCOMPtr (why doesn't Windows complain about this!). 1999-09-16 01:48:00 +00:00
gordon%netscape.com 9ecddd21c9 Remove include of nsDirectoryStreamMumbleSomething.h. 1999-09-16 01:28:16 +00:00
warren%netscape.com 3283a0e5f9 removed in favor of idl 1999-09-16 01:25:54 +00:00
warren%netscape.com 7d5e565fd5 Factored file transport service out of file: protocol. 1999-09-16 01:16:22 +00:00
gordon%netscape.com d99240d307 Added nsIFileTransportService.idl and nsISocketTransportService.idl to netwerkIDL.mcp. Removed nsDirectoryIndexStream.cpp from file.mcp and added nsFileTransport.cpp, nsFileTransportService.cpp, and nsDirectoryIndexStream.cpp to netwerk.mcp. All part of warren's checkin. 1999-09-16 01:16:17 +00:00
gagan%netscape.com bb3286dcc1 Now throwing a dialog box for basic auth username/password. This is a temporary checkin to allow basic auth work to progress. Eventually this will/must go away as the dialog box will come from the app triggered thru the HTTP event sink. But using this basic auth could be tested now. 1999-09-15 23:38:39 +00:00
valeski%netscape.com cf50888d59 minor logging adjustment 1999-09-15 21:56:34 +00:00
warren%netscape.com 994f05a34e Making nsIThread nsIRunnable and nsIThreadPool idl interfaces. 1999-09-15 21:41:20 +00:00
slamm%netscape.com 93bea7dbd6 Fix build warnings: reorder initializers. 1999-09-15 19:24:20 +00:00
slamm%netscape.com ad29db07a7 Fix build warnings. 1999-09-15 19:18:15 +00:00
warren%netscape.com be2ef806ea idl versions 1999-09-15 09:51:46 +00:00
warren%netscape.com 279545985d Adding includes for nsIThreadPool.h and nsIRunnable.h in anticipation of idl files. 1999-09-15 09:49:18 +00:00
ramiro%netscape.com e8ba593918 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
valeski%netscape.com 8a900bcfe5 FTP now uses the unknown content-type when it can't find one for the file it's transferring 1999-09-15 00:04:32 +00:00
valeski%netscape.com b29015ef0d we now attempt a read even if the buffer's available count is zero. we were calling available before any data was getting in 1999-09-14 21:21:00 +00:00
valeski%netscape.com e8c2fedfd3 updated date formatting code for FTP dir listing. we're now more accurate. also commented out some extraneous logging 1999-09-14 19:45:43 +00:00
valeski%netscape.com fea615e364 content types are now forced to lower case: 13609 1999-09-14 19:42:09 +00:00
warren%netscape.com f5b8d2c733 Getting ready to turn on the new file transport. 1999-09-14 04:36:16 +00:00
jdunn%netscape.com c123f33f8a Fix MAC bustage... don't need the static declaration 1999-09-14 02:54:23 +00:00
jdunn%netscape.com d2a6677712 move GetInstance from the header to the CPP since HPUX was throwing an
unresolved symbol.
1999-09-14 02:05:47 +00:00
briano%netscape.com a54c669e40 General cleanup. 1999-09-14 01:35:43 +00:00
sfraser%netscape.com bdcf7c443e Fix the file type of the shared lib 1999-09-14 00:49:58 +00:00
valeski%netscape.com 9e63a60731 fixed buffer mem allocation inconsistencies. we now loop for more data on long dir listings. we also consider any server string with 'windows' in it, to be an NT server. also added deletion of dir listing underlying buffer fir stringstream to the OnDataAvailEvent destructor; kinda ugly, but works 1999-09-13 23:29:12 +00:00
valeski%netscape.com 354974765f we're now registering sreamconverters in the NSRegisterSelf function; HURRAY!. Also added escaping to FTP's rendition of http-index filenames and dates. date formatting is still hosed though :(. I'm working on it) 1999-09-13 23:26:26 +00:00
warren%netscape.com 1072360e3f Moving this from netwerk/protocol/file/src. 1999-09-13 20:20:21 +00:00
warren%netscape.com 9d0374e06a New modernized file transport. I'm in the process of factoring this out from nsFileChannel. 1999-09-13 20:19:32 +00:00
valeski%netscape.com 5488cf13f2 optimized user-agent setting 1999-09-13 18:36:20 +00:00
valeski%netscape.com ae6af510a2 beefed up the user agent string component initialization stuff, see bug 10465 for more info 1999-09-13 18:35:27 +00:00
rpotts%netscape.com 704d411d11 Fixed unix build bustage with forward declared nsCOMPtrs... 1999-09-13 07:40:10 +00:00
rpotts%netscape.com 111c42ebe0 Remove the socket transport from the list of active transports if an error occurs while writing the request out to the server... 1999-09-13 06:59:20 +00:00
cls%seawood.org adf94e4618 Add -D_POSIX_SOURCE to DEFS to get rid of those useless 'index shadow' warnings. Add either -D_BSD_SOURCE or -D_XOPEN_SOURCE=500 to whichever Makefile.ins need it to accommodate for Posix' strictness. Add check for getopt.h for nsinstall.c. 1999-09-12 14:25:28 +00:00
cls%seawood.org f0889ec840 Reorderd member initializers to remove silly warnings. 1999-09-12 12:02:03 +00:00
rpotts%netscape.com c69272c96e Throw away any pending channels when Cancel is called... 1999-09-12 08:44:53 +00:00
rpotts%netscape.com b641e81433 oops.. 1999-09-12 06:02:51 +00:00
rpotts%netscape.com c1578109bd The DNS Service is now used for hostname resolution... 1999-09-12 05:29:27 +00:00
warren%netscape.com 834f4d890e Re-adding these files. 1999-09-11 22:32:20 +00:00
warren%netscape.com 31bc33179f Attempt to fix linux bustage. 1999-09-11 20:45:50 +00:00
warren%netscape.com 506438ded2 More fixes for nsCOMPtr inconsistencies. 1999-09-11 19:43:06 +00:00
warren%netscape.com df96620f94 Fix for linux breakage. 1999-09-11 19:32:03 +00:00
warren%netscape.com d3eb73be23 Removed caps dependency from necko. Used nsCOMPtr for nsInputStreamChannel. 1999-09-11 18:45:36 +00:00
mscott%netscape.com d3aa1711da export nsIRequest.idl so other idl files outside of netwerk can inherit from it. 1999-09-11 05:13:13 +00:00
warren%netscape.com 04332c183c Reduced IO buffer and transfer size. 1999-09-11 00:56:22 +00:00
jdunn%netscape.com d6e55f9dc4 hp requires a newline at the end 1999-09-10 23:56:20 +00:00
mscott%netscape.com fe4d9c99f3 export nsIChannel.idl so other idl files outside of netwerk can inherit from it. 1999-09-10 23:23:24 +00:00
hoa.nguyen%intel.com adf82b7cf1 Initial checking 1999-09-10 23:17:09 +00:00
hoa.nguyen%intel.com 3ab6a57a1d Initial checkin 1999-09-10 23:16:40 +00:00
valeski%netscape.com 96799ab633 added more robust/accurate numeric ip address check 1999-09-10 22:33:09 +00:00
valeski%netscape.com 4840abba0f we now handle a complete single line greeting from an ftp server 1999-09-10 22:09:39 +00:00
valeski%netscape.com fc5428a60f we're now escaping the filename in ftp dirlisting's dump of http-index, also fixed a MonthNumber() bug. 1999-09-10 22:08:26 +00:00
valeski%netscape.com ecae4a681a added accept */* to the default http request 1999-09-10 18:32:02 +00:00
valeski%netscape.com 4513ebaee5 forcing CString and setting capacitynsStdURL.cpp 1999-09-10 18:30:51 +00:00
valeski%netscape.com d9dc484fc8 linux breakage. 1999-09-10 15:38:35 +00:00
valeski%netscape.com 78f83b1a41 build bustage 1999-09-10 15:27:19 +00:00
brade%netscape.com d58e203a43 add files for valeski 1999-09-10 15:02:10 +00:00
valeski%netscape.com c5ca8a0101 fixing mac bustage - mac doesn't have int 64s it has a struct for it instead 1999-09-10 14:53:49 +00:00
valeski%netscape.com 675eca537d adding nsFTPDirListingConv stream converter to the build. we now dump all stream converter factory registration into one file 1999-09-10 14:36:56 +00:00
valeski%netscape.com 6661597694 updated FTP to use the directory listing stream converter when it encounters a dir listing. also removed it's dependency on time.h 1999-09-10 14:32:06 +00:00
valeski%netscape.com c59bbe1062 added bin,exe extensions 1999-09-10 14:27:16 +00:00
valeski%netscape.com 022431ebf3 using NS_GET_IID macro now 1999-09-10 14:26:47 +00:00
briano%netscape.com 32510b6ff3 General cleanup. 1999-09-10 01:57:11 +00:00
warren%netscape.com 2ea5b49ec9 Fix for blocking output streams (affects mailnews). Basically we were calling ReadSegments with a 0 count, and when it returned 0 we thought it was EOF. 1999-09-10 01:46:49 +00:00
briano%netscape.com de44b4d417 General cleanup. 1999-09-10 00:59:21 +00:00
vidur%netscape.com 8fae5bb797 nsLoadGroup now uses weak pointers for observers and LoadGroupListenerFactory. 1999-09-09 23:55:19 +00:00
warren%netscape.com 39799a6d16 EOF changes. 1999-09-09 22:18:44 +00:00
warren%netscape.com 40ed9d6ad2 Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked. 1999-09-09 22:05:05 +00:00
valeski%netscape.com 5ffbf3effa NOT HOOKED INTO BUILD. adding FTP directory listing stream converter 1999-09-09 19:33:16 +00:00
briano%netscape.com f8e486e56b General cleanup. 1999-09-09 07:32:15 +00:00
rpotts%netscape.com d78c217f46 bug #11376. I added GetContentLength to nsIChannel so the content length can be gotten from a channel... 1999-09-09 05:07:30 +00:00
briano%netscape.com c858c8cd9c General cleanup. 1999-09-09 02:02:21 +00:00
briano%netscape.com 2ff5e413e7 Removed the obsolete non-NECKO leftovers. 1999-09-09 01:08:34 +00:00
briano%netscape.com 696e28cdec Removed the obsolete non-NECKO leftovers. 1999-09-09 00:59:41 +00:00
briano%netscape.com b77bbb9a68 Removed the obsolete non-NECKO leftovers. 1999-09-09 00:41:10 +00:00
dougt%netscape.com f7d5f139ef bug fix for 13321. 1999-09-08 22:53:13 +00:00
andreas.otte%primus-online.de 056f7d5fcd adding the data protocol to the build 1999-09-08 07:21:22 +00:00
andreas.otte%primus-online.de 3a3660436b forgot this one 1999-09-08 07:18:45 +00:00
andreas.otte%primus-online.de 8d0370fffd add protocol/data makefiles 1999-09-08 07:17:24 +00:00
andreas.otte%primus-online.de 91f0402f9e add a missing return 1999-09-08 07:16:10 +00:00
andreas.otte%primus-online.de 12ce8bf4c1 add some ignorance 1999-09-08 07:14:49 +00:00
brendan%mozilla.org f3bfcd687b Don't abuse nsAutoLock in single-exit nsSocketTransport::Process and PR_Unlock
and relock it in subroutines -- this causes false deadlock-detection positives.
Also comment module callouts with lock held.
1999-09-08 06:17:20 +00:00
norris%netscape.com 2d8e12375f * Add checks on urls formed from web scripts
* Make nsScriptSecurityManager implement nsXPCSecurityManager
* Fix unix warnings
1999-09-07 02:54:19 +00:00
cls%seawood.org 91c70687a3 include <string.h> for when it disappears from nsID.h again. 1999-09-06 23:08:43 +00:00
brendan%mozilla.org a84076e44e Expand tabs to spaces per Emacs modeline; other space cleanups. 1999-09-06 22:59:11 +00:00
brendan%mozilla.org 7de384224d Use deadlock detecting nsAutoMonitors, etc., correctly. 1999-09-06 19:57:40 +00:00
shaver%netscape.com 0251fe0ed6 convert to CreateInstanceFromProgID 1999-09-05 06:42:13 +00:00
shaver%netscape.com 6cecf4c569 convert to CreateInstanceFromProgID 1999-09-05 06:27:42 +00:00
bruce%cybersight.com d16eeb2d46 Change delete[] of nsEscape() result to nsCRT::free(). 1999-09-04 16:37:24 +00:00
valeski%netscape.com f7e8b6cd05 changed nsCOMTypeInfo<> template to NS_GET_IID macro 1999-09-03 23:51:14 +00:00
dougt%netscape.com 028f11d2bf Changes nsIAtom iterface to return a shared (non-allocated) wstring when
GetUnicode() is called.  (thanks waterson, jband)

Also fixing 12237.  (thanks jband).
1999-09-03 22:21:29 +00:00
mscott%netscape.com eb22c256d5 Bug #10845 --> mailnews mime stream converter now works with the stream converter service and uses nsIstreamConverter
instead of nsIStreamConverter2.
1999-09-03 22:03:12 +00:00
bruce%cybersight.com f67b510aa5 Use nsCRT::free() instead of delete[] for char* data. 1999-09-03 07:53:26 +00:00
valeski%netscape.com 036616dcaa adding data protocol to the build 1999-09-03 00:44:28 +00:00
valeski%netscape.com 9bd1d6e8d4 adding data protocol handler to necko 1999-09-03 00:39:55 +00:00
kipp%netscape.com 78bace2449 Use nsAutoString instead of nsString for temps 1999-09-02 18:13:07 +00:00
valeski%netscape.com 7d4ee90d8c stream converter service uses the component mgr now to create stream converter instances, rather than the old use of the service mananger. 1999-09-02 03:39:10 +00:00
valeski%netscape.com 8d8b9baa71 fixing an ftp crasher 1999-09-02 03:30:04 +00:00
waterson%netscape.com 79d165f38c Fix ambiguity that was busting --pedantic. 1999-09-02 02:54:57 +00:00
valeski%netscape.com 02f3298de1 added a context param to the stream converter service 1999-09-02 02:18:28 +00:00
valeski%netscape.com b177237e32 fixed mem leak 1999-09-01 23:20:22 +00:00
valeski%netscape.com 617b0c2db7 fixing warning 1999-09-01 20:07:50 +00:00
dougt%netscape.com 4b6c318cdc Bug fix for 12702.
Adding notes to remove nsIAtom comparison by string.
1999-09-01 20:06:30 +00:00
jdunn%netscape.com de5a534c65 change static_cast to NSCAP_STATIC_CAST 1999-09-01 19:47:50 +00:00
valeski%netscape.com b314594876 warning fixes + removal of nsString constructor usage w/ internal string byte size specifier 1999-09-01 14:13:51 +00:00
valeski%netscape.com dc75493b3e warning fix 1999-09-01 14:11:15 +00:00
warren%netscape.com daec1b8fe3 Cleaning up dependency on nsIBuffer.h 1999-09-01 04:40:12 +00:00
gagan%netscape.com ec8d3b31ef Basic Auth stuff. very basic indeed. 1999-09-01 04:21:12 +00:00
warren%netscape.com bc9c0f4451 Fix case where suspended file transport terminates early. Fixes missing Help menu and toolbar problem. 1999-09-01 01:31:39 +00:00
cyeh%netscape.com 34cd2ddae1 Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people. 1999-09-01 01:13:14 +00:00
rickg%netscape.com 2783bc0081 removed a warning 1999-09-01 00:58:45 +00:00
warren%netscape.com efb0c1cd5d Made NS_BASE_STREAM_WOULD_BLOCK a failure code (for JS). Reduced socket transport buffer size. Fixed ABBA deadlock when calling OnEmpty in pipe code (bug#12870). 1999-08-31 21:47:30 +00:00
gagan%netscape.com e3df677e44 added files: mozilla/netwerk/protocol/http/src/nsAuth.cpp, mozilla/netwerk/protocol/http/src/nsBasicAuth.cpp 1999-08-31 10:46:23 +00:00
gagan%netscape.com e611258377 added files: mozilla/netwerk/protocol/http/src/nsAuth.cpp, mozilla/netwerk/protocol/http/src/nsBasicAuth.cpp 1999-08-31 10:46:10 +00:00
gagan%netscape.com 4d9f337895 Basic Auth files. First checkin. 1999-08-31 10:40:12 +00:00
gagan%netscape.com 4aa3207b39 Added a struct to hold auth stuff. Not in the build (at least not for a couple of cycles anyway) 1999-08-31 10:39:38 +00:00
rpotts%netscape.com 89e414a3f4 ug #8443. Added GetCharset to nsIHTTPChannel 1999-08-31 04:46:05 +00:00
jdunn%netscape.com 02595d2f21 HP requires a newline... 1999-08-30 22:34:15 +00:00
norris%netscape.com d8507f844e * clean up nsScriptSecurityManager
* remove nsJSSecurityManager
* save principals in nsIChannels and nsIDocuments
1999-08-29 21:58:42 +00:00
beard%netscape.com b772d8ec15 First Checked In. 1999-08-29 20:02:46 +00:00
rickg%netscape.com 4dea02ede3 replaced call to deprecated method in nsString 1999-08-29 17:44:48 +00:00
rickg%netscape.com 5fa59a798b converted an instance to nsCString and replaced deprecated nsString call 1999-08-29 17:42:34 +00:00
valeski%netscape.com c52959b8f1 nsString2 to nsCString 1999-08-29 16:46:30 +00:00
valeski%netscape.com 40b89c7eea nsSTring2 to nsCString changeover 1999-08-29 16:43:16 +00:00
valeski%netscape.com 0b30c81c11 change nsString2 to nsCString 1999-08-29 16:42:27 +00:00
valeski%netscape.com e4721cc30c now we're handlin data sent in non-delimited chunks 1999-08-29 15:53:59 +00:00
valeski%netscape.com 7c0f309bdf added file to export list 1999-08-29 14:36:43 +00:00
valeski%netscape.com 7bf9003be8 added the converters dir to the builds (mac isn't in yet :( 1999-08-29 14:16:32 +00:00
valeski%netscape.com 639287b4ae added GetContentType functionality. Now the channel tries the mime service and uses it's own member when possible. 1999-08-29 14:14:30 +00:00
valeski%netscape.com f83d51a664 mem leak fix 1999-08-29 14:12:05 +00:00
valeski%netscape.com e4de57add0 updated final receiver's OnDataAvailable so it now outputs the data it receives. Also added asyncronous conversion test w/ multiple OnDataAvailables 1999-08-29 14:11:41 +00:00
valeski%netscape.com e543752523 added newline and encapsulating header file ifdef 1999-08-29 14:09:16 +00:00
bruce%cybersight.com ad7abbafe9 Fix build bustage. This has an nsCOMPtr<nsIEventSinkGetter> so it must include nsIEventSinkGetter.h to fully define the type. 1999-08-29 07:04:31 +00:00
rpotts%netscape.com dc14f6f1d9 Moved redirect logic out of the HTTPResponseListener and into the Channel... 1999-08-29 06:02:27 +00:00
dougt%netscape.com 02c9ac8e9a Fix for 12702. cookies work again. 1999-08-28 22:28:08 +00:00
jdunn%netscape.com 67091cd2ca HP requires a newline at the end 1999-08-27 21:23:42 +00:00
sfraser%netscape.com 9d55eb4970 Remove errant semicolon 1999-08-27 20:54:22 +00:00
valeski%netscape.com e1ba01e5de not in main build - added comments and collapsed interface method definitions into related macros 1999-08-27 15:12:40 +00:00
valeski%netscape.com c0dc78036c not in builds yet. updated MUltiMixed stream converter to new model 1999-08-27 14:10:21 +00:00
gagan%netscape.com 58d5877fdf Fixed tabs to spaces and misc leaks... 1999-08-27 12:38:06 +00:00
warren%netscape.com 136db06f40 Fix for linux bustage (different includes for some reason). 1999-08-27 11:03:12 +00:00
warren%netscape.com ed1d3aa12e Fix for failure case. 1999-08-27 10:58:23 +00:00
warren%netscape.com b1c540e4a4 Ported to the new nsPipe2 implementation. 1999-08-27 10:33:37 +00:00
warren%netscape.com 2c5f004652 Fixed leak in NewURI. 1999-08-27 10:32:55 +00:00
gagan%netscape.com 48a6252554 More mem leak fixes. 1999-08-27 10:03:07 +00:00
gagan%netscape.com 013eeb5f2a More mem leak fixes which were showing up originating in nsStdURL. 1999-08-27 09:59:59 +00:00
andreas.otte%primus-online.de a470d9dbdf adding netwerk/streamconv/converters/Makefile 1999-08-27 08:33:31 +00:00
andreas.otte%primus-online.de 081d3a5b1d first checked in 1999-08-27 08:32:24 +00:00
andreas.otte%primus-online.de df9cc3406c first checked in - not on current build 1999-08-27 08:31:57 +00:00
jevering%netscape.com 8dfa81c80e Finshed null reference fix. 1999-08-27 06:32:18 +00:00
jevering%netscape.com 49ec00b6b5 Free'd memory read fix. 1999-08-27 06:08:21 +00:00
rjc%netscape.com 9ab582d122 When enumerating a folder's contents, don't resolve aliases, and don't return hidden files/folders. 1999-08-27 03:42:23 +00:00
rpotts%netscape.com 094c37e358 Fix for unix... nsIChannel needed to be fully defined... 1999-08-26 23:05:20 +00:00
rpotts%netscape.com 0085d83ab0 M9 BRANCH landing... 1999-08-26 22:45:55 +00:00
andreas.otte%primus-online.de 7be99f3cfa Don't forget the last one in the converter chain 1999-08-26 15:05:26 +00:00
valeski%netscape.com 6c3d09ea42 added virtual specifier to destructor 1999-08-26 14:55:14 +00:00
valeski%netscape.com 271b4483c7 adding multipartmixed stream converter implementation NOTE: it's not part of the build yet 1999-08-26 14:53:01 +00:00
valeski%netscape.com 394c235b4e fixed transposed args, we now pass the listener in as we're supposed to when we find a 1-to-1 mapping 1999-08-26 14:33:25 +00:00
valeski%netscape.com a1171738f9 added virtual destructor to elliminate linux warning 1999-08-26 14:28:17 +00:00
andreas.otte%primus-online.de 1dd7cc989e adding the test directory 1999-08-26 09:21:42 +00:00
andreas.otte%primus-online.de 931bef08c5 adding netwerk/streamconv/test/Makefile 1999-08-26 09:19:21 +00:00
andreas.otte%primus-online.de 81474cea1e first checked in 1999-08-26 09:18:33 +00:00
waterson%netscape.com a079c6ff90 Fix compiler warning. 1999-08-26 04:28:14 +00:00
gagan%netscape.com a5d6c9c5de Argh... missed a free. 1999-08-25 23:58:24 +00:00
gagan%netscape.com 54c84be4b4 Fix for #11204. 1999-08-25 23:27:58 +00:00
jdunn%netscape.com 7e20f0761f HP requires a newline at the end 1999-08-25 21:21:22 +00:00
ramiro%netscape.com 5c9835cc68 Cleanup linking of libimg. 1999-08-25 13:37:11 +00:00
dougt%netscape.com 4fa0148c0f fixing build bustage. 1999-08-25 00:19:00 +00:00
dougt%netscape.com 9d805dcf7b Fix for bug 10435. Everything except CopyFrom() and MoveFrom() 1999-08-24 22:30:59 +00:00
waterson%netscape.com 4b3a77da70 Okay, checking back in my fix for the filespec and iterator. 1999-08-24 22:08:55 +00:00
valeski%netscape.com 162f83d534 added stream converter test dir and accompanying files (win build only for now). fixed an out of order param in teh service implementation as well 1999-08-24 22:04:05 +00:00
valeski%netscape.com 8e17ea1cfb Added start request event firing, and we now maintain the initial response code from a multi-line response 1999-08-24 21:53:27 +00:00
warren%netscape.com fe52d530ae Added new nsIPipe/nsPipe2 stuff inside #ifdef NSPIPE2. 1999-08-24 21:47:23 +00:00
valeski%netscape.com 2c118bb38b added pr logging to ftp 1999-08-24 21:46:09 +00:00
valeski%netscape.com c87f374efc fixed mem leak 1999-08-24 21:45:20 +00:00
waterson%netscape.com 0def552738 Backed out per don's request. 1999-08-24 20:07:12 +00:00
waterson%netscape.com eca4eb2378 Can't keep a ref to iterator's filespec, and then advance the iterator; need to make a copy. 1999-08-24 19:58:07 +00:00
danm%netscape.com 90596b6aad removing (faulty) GLOWCODE directives 1999-08-24 19:18:20 +00:00
hshaw%netscape.com 6114a3c317 purging temporary NET_SOCKET_PROVIDER_BUILD ifdef, dougt checked in mac build support 1999-08-24 19:04:58 +00:00
warren%netscape.com 895a69acc1 Replaced nsPipe2.h with nsIPipe.idl 1999-08-24 08:46:32 +00:00
hshaw%netscape.com 737c7c0824 NS_DECL_NSIFOO changes 1999-08-24 06:50:41 +00:00
waterson%netscape.com 6282b19257 Add some commentary. 1999-08-24 06:45:06 +00:00
waterson%netscape.com 03ef9a0dd7 Oops. Left off the 'file-type' specifier in the '200' line. 1999-08-24 06:41:35 +00:00
hshaw%netscape.com 37b1f71f8d now that we are sure the socket Makefile got regenerated on linux and solaris, we can reference the output 1999-08-24 04:54:03 +00:00
hshaw%netscape.com 18a2becea1 let's make sure configure gets run 1999-08-24 04:26:51 +00:00
waterson%netscape.com f35714a8a6 Add nsDirectoryIndexStream to the build. 1999-08-24 04:24:35 +00:00
waterson%netscape.com 087fbea164 Add nsDirectoryIndexStream.cpp to the build. 1999-08-24 04:23:55 +00:00
hshaw%netscape.com d777716bcd remove temporary ifdef 1999-08-24 04:16:15 +00:00
dougt%netscape.com 0eb69adb48 adding socket/base 1999-08-24 03:43:37 +00:00
dougt%netscape.com ce7ee8aba7 First Checked In. 1999-08-24 03:42:59 +00:00
waterson%netscape.com 64ab1c9f4e Initial revision. Not yet in the build. 1999-08-24 01:32:19 +00:00
dougt%netscape.com a7dd519e15 Making nsNetModuleMgr use proxy.
Clean up nsNetModuleMgr API.
Change http to use new API.
1999-08-24 00:34:51 +00:00
mscott%netscape.com cfa2aabcd3 Add a do_QueryInterface to a call in AsyncRead. This fixes an assertion I keep getting whenever I bring up the browser. 1999-08-24 00:29:24 +00:00
hshaw%netscape.com 62d6c9c8a4 backout reference to socket provider library until I can figure out why it isn't being built 1999-08-23 15:29:58 +00:00
hshaw%netscape.com 6b4e74c1d7 initial checkin 1999-08-23 14:40:24 +00:00
hshaw%netscape.com 09384ece15 build with socket provider - thanks Andreas Otte 1999-08-23 14:38:31 +00:00
hshaw%netscape.com 045e488d6c link with socket provider base library 1999-08-23 14:37:37 +00:00
hshaw%netscape.com 1e3813fab0 list makefiles for socket provider 1999-08-23 14:35:44 +00:00
hshaw%netscape.com c3cb20f78d initial checkin - thanks Andreas Otte 1999-08-23 14:34:41 +00:00
hshaw%netscape.com 5a772d3166 conditionally build socket provider until Mac build works - thanks Andreas Otte 1999-08-23 14:20:23 +00:00
gagan%netscape.com eac40b7d91 We dont need this macro here now. Its available in nsCRT for all to use. 1999-08-23 08:30:55 +00:00
hshaw%netscape.com 16daea328d fix depend file generation 1999-08-23 02:14:16 +00:00
mccabe%netscape.com a900e17559 Replace declarations of interface methods in implementation classes with xpidl-generated NS_DECL_NSIFOO.
Remainder of the netwerk portion of the NS_DECL_NSIFOO spam.
1999-08-22 23:52:07 +00:00
hshaw%netscape.com cb611f5354 initial checkin 1999-08-22 20:22:43 +00:00
hshaw%netscape.com 3d5ddfe1c7 get macro definition from config.mak 1999-08-22 17:51:49 +00:00
hshaw%netscape.com 62064636df allow inheritance 1999-08-22 17:28:36 +00:00
hshaw%netscape.com a16de4ba9d allow selection of socket type using socket providers 1999-08-22 17:26:09 +00:00
hshaw%netscape.com a51f42652e add socket provider support under NET_SOCKET_PROVIDER_BUILD ifdef (temporary until linux/mac build scripts checked in 1999-08-22 15:20:43 +00:00
hshaw%netscape.com 30a60a78ae compile socket subdir if NET_SOCKET_PROVIDER_BUILD set (will be removed when linux/mac build scripts checked in) 1999-08-22 14:42:05 +00:00
hshaw%netscape.com edc9d201e9 Initial checkin of socket provider 'base' files 1999-08-22 14:40:41 +00:00
mccabe%netscape.com 17cdc659d1 NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
mccabe%netscape.com 381fb81c4f Replace manual method declarations in implementations of xpcom/ interfaces with NS_DECL_NSIFOO. 1999-08-22 11:25:50 +00:00
ramiro%netscape.com 2c19866af3 cleanup linking of libmozreg. 1999-08-21 15:41:53 +00:00
gagan%netscape.com 0c214adc91 Code style consistency cleanup. 1999-08-21 00:22:18 +00:00
cls%seawood.org c2bdb85bf4 Removed all references to obsolete OBJDIR variable.
Removed various sections of config.mk & rules.mk that were only used by OBJDIR or by a non-autoconf build.
1999-08-20 06:52:59 +00:00
jdunn%netscape.com 3ee9202c46 Fix problem for HP Native compiler which does not allow 'deletes' on void *.
Judson ok'd the fix
1999-08-19 21:42:13 +00:00
sspitzer%netscape.com d59e01480f fix warning 1999-08-19 06:27:24 +00:00
tbogard%aol.net 57feff30c2 XPCOM Cleanup: Fixed Aggregation macros in nsAgg.h to do aggregation correctly. Fixed usages and implementation of aggregation using these macros through out the tree. 1999-08-19 05:36:30 +00:00
leaf%mozilla.org 0dae772019 Finishing backout of dougt 1999-08-19 02:58:12 +00:00
leaf%mozilla.org e7d4319fdd backing out dougt 1999-08-19 02:35:39 +00:00
dougt%netscape.com 0b7cc4c86e Updating to use new NetMod Notification. 1999-08-18 09:33:27 +00:00
dougt%netscape.com 431a9eef50 Adding thread proxy support to Net Module Notification.
General cleanup
1999-08-18 09:32:26 +00:00
ramiro%netscape.com ee33c47ded Link in secfree dynamically only where needed. 1999-08-17 15:46:57 +00:00
gordon%netscape.com be0cd1d2e5 This is just a NECKO test app. Updating to work on Mac. 1999-08-13 22:18:34 +00:00
gagan%netscape.com 63d548333f backslashes in ..\.. cases fixed. Thanks bratell@lysator.liu.se 1999-08-13 05:20:45 +00:00
warren%netscape.com d944d70a84 Fix for bug 7682: StringBundle can't load URLs from imap thread. 1999-08-13 00:43:48 +00:00
gagan%netscape.com 1581724dae Fixed bunch of M9 bugs for Necko. 1999-08-12 09:59:24 +00:00
briano%netscape.com 955529a7f3 Unix native compilers don't like it when files don't end with a newline. 1999-08-12 01:58:19 +00:00
valeski%netscape.com 0091d03cb8 added pipe2 stuff back in after patrick got the pipe2 stuff linking in w/ mac 1999-08-12 01:01:55 +00:00
valeski%netscape.com a652772b48 removed nsPipe2 api usage 1999-08-11 23:58:35 +00:00
valeski%netscape.com 4c6ccdee2b added files: mozilla/netwerk/protocol/ftp/public/nsIFTPContext.idl 1999-08-11 22:27:12 +00:00
valeski%netscape.com 87e42a03b1 adding next rev of ftp protocol 1999-08-11 22:26:32 +00:00
rpotts%netscape.com a806fec196 Bug #11410. Changed NS_ASSERTION to checkc the *correct* variable. Someday I'll grow a brain and become really dangerous... 1999-08-11 21:15:49 +00:00