Commit Graph

571 Commits

Author SHA1 Message Date
gordon%netscape.com
de06f1d4be File Removed. 1999-07-23 19:39:04 +00:00
valeski%netscape.com
f3f12e6a64 necko only - added temporary user agent string creation code 1999-07-23 16:35:53 +00:00
valeski%netscape.com
c7f0110854 necko only - fixed some miss-matched memory deallocations, and pulled an extraneous addref/release combo 1999-07-23 16:35:13 +00:00
gordon%netscape.com
c1251fd4a9 Mac-NECKO-only checkin. Added nsIStreamConverter2.idl to netwerkIDL.mcp project, as per Scott MacGregor's request. 1999-07-23 07:09:36 +00:00
mscott%netscape.com
26a3b9cd3b 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
pinkerton%netscape.com
9b0acc807e fix access paths to find timer in widget instead of gfx. all targets updated. 1999-07-23 06:06:19 +00:00
mscott%netscape.com
95219aea51 export nsIStreamConverter2.idl 1999-07-23 05:50:32 +00:00
mscott%netscape.com
912123a982 generate header file for nsIStreamConverter2.idl 1999-07-23 05:49:07 +00:00
mscott%netscape.com
d37058008e this used to be mailnews\mime\public\nsIStreamConverter.idl but it needs to be moved out of mailnews as it is generic
and not specific to mailnews. The final resting place for this file will be netwerk\streamcnvts\public but that
directory isn't buildable yet so I'm moving it here for safe keeping. The name (the 2 part) is lame but it conflicted
with a file Jud is addding to streamconv (nsIStreamConverter). Don't worry..eventually the two interfaces
are going to be merged into one.
1999-07-23 05:48:27 +00:00
gordon%netscape.com
f1a158016a Added nsTimer.cpp and nsRepeater.cpp for the purposes of landing NECKO. This most closely approximates the functionality of the old NetLib, so it required the least amount of changes. We can figure out the ultimate resting place for these files after NECKO lands. 1999-07-23 05:24:28 +00:00
gordon%netscape.com
c932b5eea5 Export functions on Mac (only) because it builds Netwerk Util as a shared library, not as static as on the other platforms. 1999-07-23 01:50:58 +00:00
gordon%netscape.com
d8313c8a56 Added nsHTTPEncodeStream.cpp. 1999-07-23 01:03:15 +00:00
gordon%netscape.com
dd4ca602e8 Added nsIHTTPProtocolHandler.idl. 1999-07-23 00:56:23 +00:00
gordon%netscape.com
eb898b8540 Removed nsStandardUrl.cpp and added nsStdURL.cpp. Changed prefix header of debug target to actually use debug header file (Thanks Scott). 1999-07-23 00:43:07 +00:00
valeski%netscape.com
86906715b9 changed stream converter progid root and provided more in depth usage notes 1999-07-22 23:59:32 +00:00
andreas.otte%primus-online.de
7614fb74cc adding the new streamconv makefiles 1999-07-22 21:39:04 +00:00
andreas.otte%primus-online.de
cbc124a0a4 some ignorance 1999-07-22 21:38:22 +00:00
valeski%netscape.com
7c9e239166 stream converter graph construction now happens when a direct path is not accessible, and is built up by enumerating stream converter subkeys from the registry 1999-07-22 21:24:58 +00:00
gagan%netscape.com
ac23409abc Replaced nsStandardUrl with nsStdURL. 1999-07-22 21:19:15 +00:00
gagan%netscape.com
b44058b222 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
mscott%netscape.com
0e4d1c20f7 Necko only: Change the library name to mimetype instead of mime. we were overwriting a mailnews library which had the same name. 1999-07-22 20:09:22 +00:00
mscott%netscape.com
99170f793f Necko only: change the name of the mime type dll to be mimetype.dll instead of mime.dll. mime.dll was over-writing
the mailnews mime.dll.
1999-07-22 20:05:33 +00:00
valeski%netscape.com
81f815e9aa adding stream converter code 1999-07-22 19:11:33 +00:00
tbogard%aol.net
fc1c23671b Fixing Necko build bustage. 1999-07-22 03:33:49 +00:00
tbogard%aol.net
8f76874619 Looks like I missed a header for the nsCStringKey -> nsStringKey change. 1999-07-22 02:47:39 +00:00
tbogard%aol.net
8fced9fa19 Changed nsCStringKey to nsStringKey. This new key now has the ability to hash on PRUnichar* strings as well as char* strings. 1999-07-22 02:11:04 +00:00
gagan%netscape.com
14c1cb2c49 Replaced resource:// with resource:/ to be more compliant with our parsing rules. 1999-07-21 11:48:56 +00:00
warren%netscape.com
ab34582f5b Added encode flags. 1999-07-21 07:05:12 +00:00
warren%netscape.com
568cf0dedf Working on NS_NewPostDataStream -- doesn't work yet though. 1999-07-21 05:53:25 +00:00
mscott%netscape.com
824bad82e8 we were always returning text/html as the content type for any page using the http channel!!!! this was preventing us from
properly loading rdf files from the web (particularly the tinderbox page for the flash panel). Only use the default
dummy type if we weren't able to extract a legitimate content type from the header.
1999-07-20 22:44:24 +00:00
valeski%netscape.com
7126bb1563 added notification progids 1999-07-20 21:54:40 +00:00
valeski%netscape.com
3373348387 using more appropriate notification progids 1999-07-20 20:44:02 +00:00
mscott%netscape.com
ff5d0893fc Necko only!!! Fix build breakage for clobber builds by removing reference to nsIHTTPHandler.h
which is no longer being exported.
1999-07-20 18:46:34 +00:00
warren%netscape.com
1dd4c2627a Fixed query/ref problem. 1999-07-20 08:46:35 +00:00
warren%netscape.com
bf8423a769 Changed around load group insertion/removal to happen on mozilla thread. 1999-07-20 08:46:33 +00:00
warren%netscape.com
ffe7345c94 Started adding encode stream for necko posting. 1999-07-20 08:45:41 +00:00
warren%netscape.com
5cf0a4cadd Added BeOS fix. 1999-07-19 18:42:44 +00:00
rickg%netscape.com
23b232d248 switch to faster string search API 1999-07-19 03:29:56 +00:00
mcafee%netscape.com
552ee1b1fa Removing unnecessary includes of xp_core.h and xp_str.h to help BeOS compile. Patch provided by warren. 1999-07-17 06:50:57 +00:00
mcafee%netscape.com
2d83f3faab More error checking for nsFTPChannel::Init() 1999-07-17 03:02:22 +00:00
mscott%netscape.com
e5bf603535 bulletproofing some code. it's possible for the loadgroup to be null. 1999-07-17 02:06:47 +00:00
warren%netscape.com
134fa48807 Backed out Gagan's nsStdURL changes. 1999-07-17 01:32:48 +00:00
mscott%netscape.com
8d979a472e 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
jdunn%netscape.com
3a1390d2ca include nsILoadGroup.h before it is referenced by nsCOMPtr 1999-07-16 22:20:24 +00:00
jdunn%netscape.com
471abae47d declare nsINetModRegEntry public (it is assumed private if not specified) 1999-07-16 22:19:38 +00:00
valeski%netscape.com
4ee45defd5 mime map api change 1999-07-16 22:00:11 +00:00
valeski%netscape.com
998b3f60b0 changed mime map service to use nsHashtabel 1999-07-16 21:56:54 +00:00
warren%netscape.com
84bd74a4fd 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
888168a292 Very simple implementation of 301/302 HTTP redirects... 1999-07-16 09:54:20 +00:00
gagan%netscape.com
7703e6769b Removed obsolete files. 1999-07-16 02:33:44 +00:00