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