beard%netscape.com
b547c2ffb0
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
kipp%netscape.com
40f3f9c999
nuked
1999-09-30 21:38:19 +00:00
kipp%netscape.com
0aaf192b09
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
0c7d463e0c
Converted from components to modules
1999-09-30 21:22:48 +00:00
kipp%netscape.com
8d0add992e
new
1999-09-30 01:53:31 +00:00
warren%netscape.com
9af7cd8cc1
cleaned up unused stuff in nsFileProtocolHandler
1999-09-20 20:53:17 +00:00
warren%netscape.com
4c7802597b
freed mCommand in nsFileChannel
1999-09-20 20:53:13 +00:00
gordon%netscape.com
360e20dac0
Remove include of nsDirectoryStreamMumbleSomething.h.
1999-09-16 01:28:16 +00:00
warren%netscape.com
48cf4685a9
Factored file transport service out of file: protocol.
1999-09-16 01:16:22 +00:00
gordon%netscape.com
c23abaf265
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
warren%netscape.com
a18c45690f
Making nsIThread nsIRunnable and nsIThreadPool idl interfaces.
1999-09-15 21:41:20 +00:00
slamm%netscape.com
db36a93a15
Fix build warnings: reorder initializers.
1999-09-15 19:24:20 +00:00
warren%netscape.com
0b7d06c326
Adding includes for nsIThreadPool.h and nsIRunnable.h in anticipation of idl files.
1999-09-15 09:49:18 +00:00
sfraser%netscape.com
33a0552c99
Fix the file type of the shared lib
1999-09-14 00:49:58 +00:00
warren%netscape.com
41295ce854
More fixes for nsCOMPtr inconsistencies.
1999-09-11 19:43:06 +00:00
warren%netscape.com
fec02a32a9
Removed caps dependency from necko. Used nsCOMPtr for nsInputStreamChannel.
1999-09-11 18:45:36 +00:00
briano%netscape.com
93ef1fd41e
General cleanup.
1999-09-10 01:57:11 +00:00
warren%netscape.com
e6619b2ad6
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
rpotts%netscape.com
b4e64e851f
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
a461804a96
Removed the obsolete non-NECKO leftovers.
1999-09-09 00:59:41 +00:00
norris%netscape.com
72e3153d3a
* Add checks on urls formed from web scripts
...
* Make nsScriptSecurityManager implement nsXPCSecurityManager
* Fix unix warnings
1999-09-07 02:54:19 +00:00
brendan%mozilla.org
b540021495
Use deadlock detecting nsAutoMonitors, etc., correctly.
1999-09-06 19:57:40 +00:00
shaver%netscape.com
53277f4711
convert to CreateInstanceFromProgID
1999-09-05 06:27:42 +00:00
bruce%cybersight.com
b11f3a2196
Change delete[] of nsEscape() result to nsCRT::free().
1999-09-04 16:37:24 +00:00
valeski%netscape.com
03b9d2d6cb
changed nsCOMTypeInfo<> template to NS_GET_IID macro
1999-09-03 23:51:14 +00:00
mscott%netscape.com
84df5a3496
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
warren%netscape.com
d289cdd60f
Fix case where suspended file transport terminates early. Fixes missing Help menu and toolbar problem.
1999-09-01 01:31:39 +00:00
warren%netscape.com
c5f6d7673b
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
norris%netscape.com
59b4dc8374
* clean up nsScriptSecurityManager
...
* remove nsJSSecurityManager
* save principals in nsIChannels and nsIDocuments
1999-08-29 21:58:42 +00:00
warren%netscape.com
184fdb8f91
Ported to the new nsPipe2 implementation.
1999-08-27 10:33:37 +00:00
rjc%netscape.com
0e42aabae7
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
3ed5c99db2
M9 BRANCH landing...
1999-08-26 22:45:55 +00:00
waterson%netscape.com
7ed5b97168
Fix compiler warning.
1999-08-26 04:28:14 +00:00
jdunn%netscape.com
e5b4494333
HP requires a newline at the end
1999-08-25 21:21:22 +00:00
dougt%netscape.com
902502f2fa
fixing build bustage.
1999-08-25 00:19:00 +00:00
dougt%netscape.com
314d437715
Fix for bug 10435. Everything except CopyFrom() and MoveFrom()
1999-08-24 22:30:57 +00:00
waterson%netscape.com
59521018ac
Okay, checking back in my fix for the filespec and iterator.
1999-08-24 22:08:55 +00:00
waterson%netscape.com
eeed26a507
Backed out per don's request.
1999-08-24 20:07:12 +00:00
waterson%netscape.com
db08885230
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
waterson%netscape.com
90b34d7b17
Add some commentary.
1999-08-24 06:45:06 +00:00
waterson%netscape.com
e7eee242a4
Oops. Left off the 'file-type' specifier in the '200' line.
1999-08-24 06:41:35 +00:00
waterson%netscape.com
ff69d2de0c
Add nsDirectoryIndexStream to the build.
1999-08-24 04:24:35 +00:00
waterson%netscape.com
0686693dda
Add nsDirectoryIndexStream.cpp to the build.
1999-08-24 04:23:55 +00:00
waterson%netscape.com
ac8f702c93
Initial revision. Not yet in the build.
1999-08-24 01:32:19 +00:00
mccabe%netscape.com
3d4917b628
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
mccabe%netscape.com
2290033202
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
warren%netscape.com
8439e8f8ec
Fix for bug 7682: StringBundle can't load URLs from imap thread.
1999-08-13 00:43:48 +00:00
warren%netscape.com
10d6f3a918
Fixed problem for large files (or small buffers). Added logging.
1999-08-11 08:17:35 +00:00
warren%netscape.com
e7a5fbbf4c
Returned error when file not found for OpenInputStream.
1999-08-03 22:00:17 +00:00
warren%netscape.com
72c37924c2
Removed hack to export to netwerk/dist (used before landing necko).
1999-08-03 00:38:25 +00:00
valeski%netscape.com
d2d7def6f8
pulled file extension search code and started using new mime mapping method which does it for us
1999-08-01 16:44:29 +00:00
warren%netscape.com
7dadc19069
Took out more f*** nsCOMPtrs
1999-07-31 07:51:35 +00:00
warren%netscape.com
10e252654f
Added GetLoadGroup/SetLoadGroup to nsIChannel so that redirects can discover the group.
1999-07-31 06:53:12 +00:00
beard%netscape.com
06b83d45c9
removed special handling of /usr/local/bin/netscape in favor of better solution in resource: URL handler.
1999-07-31 01:04:23 +00:00
gagan%netscape.com
fa92cb338a
Fixes the spaces problem also on the Mac!
1999-07-30 01:17:29 +00:00
gagan%netscape.com
80c4f6d45d
Fixed the spaces problem. File path is now unescaped before being handed over to file spec.
1999-07-30 00:55:35 +00:00
sdagley%netscape.com
c312d13d15
Temp hack for the Mac to address error opening files that aren't properly un-escaped (%20 still in the path instead of spaces for example). We still fail to open the file but now there's an error message to go along with the failure. Note that this will require Macsbug to be installed or a Mac hitting this error will crash. Since we were already telling people that they needed Macsbug installed to run the developmental builds I don't see a problem with this.
1999-07-30 00:37:58 +00:00
mscott%netscape.com
b1d6ea24c9
fix build breakage...include config.mak
1999-07-29 02:49:02 +00:00
warren%netscape.com
5c61055a2b
Fixed mismatched delete problem (purify).
1999-07-28 04:05:10 +00:00
beard%netscape.com
eb2d0924b9
Makes resource URLs work, by special-casing "/usr/local/netscape/bin" on the Mac. This should probably be moved elsewhere, but works for now.
1999-07-25 18:39:41 +00:00
mscott%netscape.com
893bc1d040
necko only:
...
Added the "hack" which can be turned off by undefining STREAM_CONVERTER_HACK. Basically, if we are reading in an rfc822
file we insert a stream converter between the file channel and the consumer of the file channel. the file channel
then talks to the converter which talks to the end consumer.
Made the file channel honor the number of bytes read parameter which gets passed in on AsyncRead. We now cancel the read
after we've read in the desired # of bytes.
fixed two file parsing bugs: one in Init and one in GetContenttype
1999-07-23 06:16:37 +00:00
gagan%netscape.com
4a65c95965
Changes for the standard URL parsing. Added SetRelativePath. Cleaned up the deletions (all thru nsCRT now) Added functionality for Query and Ref portions of the Path. Added DirFile function to nsIURL to allow just Directory and the Filename. Misc. cleanups as well.
1999-07-22 21:14:51 +00:00
warren%netscape.com
7bcb94a320
Changed around load group insertion/removal to happen on mozilla thread.
1999-07-20 08:46:33 +00:00
rickg%netscape.com
844a7e45ef
switch to faster string search API
1999-07-19 03:29:56 +00:00
mscott%netscape.com
f1935c2a87
Add support for honoring the offset parameter on AsynchRead by seeking to the offset position in the file before
...
reading.
1999-07-16 23:29:12 +00:00
valeski%netscape.com
996ae44af0
mime map api change
1999-07-16 22:00:11 +00:00
warren%netscape.com
c5684bf4d7
Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome).
1999-07-16 11:14:36 +00:00
rpotts%netscape.com
e65411e118
Added nsIBufferObserver::OnWrite(...) nsFileChannel.h nsFileChannel.cpp
1999-07-12 06:21:41 +00:00
warren%netscape.com
b07497cbf4
Changed file transport worker count to 1 for ease of debugging. Revert later.
1999-07-10 11:26:53 +00:00
warren%netscape.com
4cc4f7d94f
Fixed some file channel problems. Works better now. Upped buffer size to avoid buffer full problems.
1999-07-10 11:26:51 +00:00
warren%netscape.com
9efa754f74
Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods.
1999-07-07 08:08:40 +00:00
gordon%netscape.com
8a580e3ade
Update for changes to Windows makefiles.
1999-07-07 00:59:20 +00:00
warren%netscape.com
51b67ed5e2
Fixed GetContentType method to work.
1999-07-03 05:48:45 +00:00
warren%netscape.com
401b3775c3
Added missing uuid.
1999-07-03 04:53:14 +00:00
waterson%netscape.com
f10f88706a
Ensure all control paths return a value.
1999-07-03 03:54:28 +00:00
valeski%netscape.com
186f7e1705
added mime type mapping to file
1999-07-03 00:59:51 +00:00
dveditz%netscape.com
4c4f269dd4
nakefile cleanups
1999-07-02 13:42:17 +00:00
warren%netscape.com
8462929dda
Renamed OnStartBinding/OnStopBinding to OnStartRequest/OnStopRequest (removing the redundant ones from necko). Numerous necko fixes. Necko now using nsIPrompt interface instead of nsINetSupport.
1999-07-01 19:30:20 +00:00
gordon%netscape.com
beeaffa0bf
Changed access paths.
1999-07-01 19:09:51 +00:00
valeski%netscape.com
a754d778e7
change all GetIID() calls to nsCOMTypeInfo<foo>::GetIID() calls
1999-06-30 20:20:17 +00:00
valeski%netscape.com
a8b4609040
changed our nsISupports::GetIID() calls over to nsCOMTypeInfo<foo>::GetIID().
1999-06-30 20:00:19 +00:00
valeski%netscape.com
01525cf417
very temporary gross necko hack to force an text/html content type in the file and http protocols
1999-06-29 23:28:15 +00:00
rpotts%netscape.com
85fff1b09e
mapped NS_BASE_STREAM to NS_OK for the OnStopBinding(...) notification...
1999-06-29 08:48:41 +00:00
valeski%netscape.com
65011fa313
nsIChannel api change. you no longer have to supply an nsIEventQueue when calling an AsyncRead|Write() method.
1999-06-29 01:52:30 +00:00
bruce%cybersight.com
f23b43cc61
Fixes for builds in an objdir. Use $(topsrcdir) and not $(DEPTH) for calculating path to rules.mk
1999-06-27 05:47:04 +00:00
gordon%netscape.com
cb77bebe14
First Checked In.
1999-06-26 01:14:51 +00:00
warren%netscape.com
9ac7aaff06
Fixed makefiles for necko module, but netwerk directory.
1999-06-25 03:00:32 +00:00
warren%netscape.com
c9b3f8540a
Changed our library names from netwerk to necko.
1999-06-24 23:13:46 +00:00
warren%netscape.com
cbef31b2d1
Added nsILoadGroup. Changed load attribute strategy to flags.
1999-06-24 22:58:42 +00:00
gordon%netscape.com
a8bc7b8f59
First Checked In.
1999-06-24 01:14:30 +00:00
warren%netscape.com
806192fcc1
Added stuff needed for landing -- LoadQuiet, BypassCache, BypassProxy
1999-06-22 00:19:58 +00:00
andreas.otte%primus-online.de
f3d98ac1d5
adding hack to change PUBLIC variable
...
This has no effect until some other changes to SeaMonkey
1999-06-17 19:07:58 +00:00
warren%netscape.com
3ad6726dfb
Fixed refcount problem.
1999-06-17 10:11:35 +00:00
warren%netscape.com
b7824857a2
cleanup
1999-06-17 09:24:11 +00:00
warren%netscape.com
6a880e0207
fixed refcount problem
1999-06-17 09:23:34 +00:00
warren%netscape.com
6af7941437
Fixed GetPort
1999-06-17 03:38:23 +00:00
warren%netscape.com
f437dcc583
Changed nsAutoMonitor to nsAutoCMonitor (cached).
1999-06-16 04:15:25 +00:00
gagan%netscape.com
9a6a3c5bf2
Removed the temporary Open call on nsIChannel. Inspite of the misnomer, the AsyncRead is the one to use.
1999-06-16 00:49:01 +00:00
warren%netscape.com
34ec459271
Removed file transport, now consolidated with file channel. Various buffer(stream) cleanup.
1999-06-15 05:18:40 +00:00
gagan%netscape.com
625a8843c3
Added nsIChannel::Open temporarily to get the test working. There is a problem with the nsIBuffer search routine (see news://npm.netlib) which causes an assertion since refcnt gets reset after a Read following a Search on nsIBuffer.
1999-06-15 04:30:34 +00:00
andreas.otte%primus-online.de
930ad0d17a
fix to get Makefile.in working again
1999-06-12 08:46:44 +00:00
warren%netscape.com
8f6729f704
Removed link dependency on netwerk.dll.
1999-06-12 08:07:05 +00:00
warren%netscape.com
dcf2db91cf
Fixed build problem.
1999-06-12 07:17:02 +00:00
warren%netscape.com
1b29483300
Merged in file transport stuff (now file transport is obsolete).
1999-06-12 07:14:19 +00:00
warren%netscape.com
a58bb71f17
Added dns to the build. Factored Cancel/Suspend/Resume into nsIRequest.
1999-06-12 02:53:21 +00:00
warren%netscape.com
e3060393cf
More work on file: protocol.
1999-06-12 01:41:12 +00:00
warren%netscape.com
3283484dd3
Hack to make necko co-exist with seamonkey so headers don't collide.
1999-06-12 01:41:08 +00:00
andreas.otte%primus-online.de
254f0311f3
conversion to wstring / PRUnichar
...
some cosmetics to various Makefiles
1999-06-11 15:50:14 +00:00
andreas.otte%primus-online.de
76a0d84f42
first checked in
1999-06-11 11:02:57 +00:00
warren%netscape.com
526d6da653
Added start of file: protocol.
1999-06-11 01:37:24 +00:00