Commit Graph

1620 Commits

Author SHA1 Message Date
hoa.nguyen%intel.com
2b5c4f0317 Standalone daemon process to handle async DNS lookup on Unix/Linux.
git-svn-id: svn://10.0.0.236/trunk@41165 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 21:25:00 +00:00
hoa.nguyen%intel.com
6327669a1f Makefile for DNS daemon process.
git-svn-id: svn://10.0.0.236/trunk@41163 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-26 21:23:24 +00:00
beard%netscape.com
c0d3140ca8 Makes resource URLs work, by special-casing "/usr/local/netscape/bin" on the Mac. This should probably be moved elsewhere, but works for now.
git-svn-id: svn://10.0.0.236/trunk@41058 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 18:39:41 +00:00
beard%netscape.com
600b254bf5 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@41057 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 18:35:34 +00:00
valeski%netscape.com
d850efef51 necko - we now set the user agent by default
git-svn-id: svn://10.0.0.236/trunk@41049 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 13:54:47 +00:00
sdagley%netscape.com
aea9fee3b4 Removed mime component from main newterk and put it into its own project.
git-svn-id: svn://10.0.0.236/trunk@41035 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 01:39:44 +00:00
sdagley%netscape.com
1ede7574e2 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@41034 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-25 01:37:42 +00:00
ducarroz%netscape.com
ddd1ec0e31 First Checked In.
git-svn-id: svn://10.0.0.236/trunk@40997 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-24 20:50:35 +00:00
warren%netscape.com
4b293af6b1 Removed about:blank joke.
git-svn-id: svn://10.0.0.236/trunk@40925 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 20:11:02 +00:00
gordon%netscape.com
ee5b1ea717 File Removed.
git-svn-id: svn://10.0.0.236/trunk@40922 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 19:39:04 +00:00
valeski%netscape.com
c8d4b07406 necko only - added temporary user agent string creation code
git-svn-id: svn://10.0.0.236/trunk@40904 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 16:35:53 +00:00
valeski%netscape.com
9a52ab52ad necko only - fixed some miss-matched memory deallocations, and pulled an extraneous addref/release combo
git-svn-id: svn://10.0.0.236/trunk@40902 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 16:35:13 +00:00
gordon%netscape.com
efdaf675dc Mac-NECKO-only checkin. Added nsIStreamConverter2.idl to netwerkIDL.mcp project, as per Scott MacGregor's request.
git-svn-id: svn://10.0.0.236/trunk@40852 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 07:09:36 +00:00
mscott%netscape.com
6f0592ea4d 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


git-svn-id: svn://10.0.0.236/trunk@40842 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 06:16:37 +00:00
pinkerton%netscape.com
794a624c7e fix access paths to find timer in widget instead of gfx. all targets updated.
git-svn-id: svn://10.0.0.236/trunk@40841 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 06:06:19 +00:00
mscott%netscape.com
d6f84bc6bc export nsIStreamConverter2.idl
git-svn-id: svn://10.0.0.236/trunk@40836 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 05:50:32 +00:00
mscott%netscape.com
cc42f117af generate header file for nsIStreamConverter2.idl
git-svn-id: svn://10.0.0.236/trunk@40835 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 05:49:07 +00:00
mscott%netscape.com
5f54a2db1e 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.


git-svn-id: svn://10.0.0.236/trunk@40834 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 05:48:27 +00:00
gordon%netscape.com
4ea3c23c95 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.
git-svn-id: svn://10.0.0.236/trunk@40827 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 05:24:28 +00:00
gordon%netscape.com
d2e7216ee9 Export functions on Mac (only) because it builds Netwerk Util as a shared library, not as static as on the other platforms.
git-svn-id: svn://10.0.0.236/trunk@40773 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 01:50:58 +00:00
gordon%netscape.com
67a5ba8337 Added nsHTTPEncodeStream.cpp.
git-svn-id: svn://10.0.0.236/trunk@40767 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 01:03:15 +00:00
gordon%netscape.com
3f608f4057 Added nsIHTTPProtocolHandler.idl.
git-svn-id: svn://10.0.0.236/trunk@40763 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 00:56:23 +00:00
gordon%netscape.com
c3668ab3f4 Removed nsStandardUrl.cpp and added nsStdURL.cpp. Changed prefix header of debug target to actually use debug header file (Thanks Scott).
git-svn-id: svn://10.0.0.236/trunk@40760 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-23 00:43:07 +00:00
valeski%netscape.com
c70503fb5a changed stream converter progid root and provided more in depth usage notes
git-svn-id: svn://10.0.0.236/trunk@40746 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 23:59:32 +00:00
andreas.otte%primus-online.de
e7bfe57e8b adding the new streamconv makefiles
git-svn-id: svn://10.0.0.236/trunk@40709 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 21:39:04 +00:00
valeski%netscape.com
984b693bb3 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
git-svn-id: svn://10.0.0.236/trunk@40702 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 21:24:58 +00:00
gagan%netscape.com
7499531639 Replaced nsStandardUrl with nsStdURL.
git-svn-id: svn://10.0.0.236/trunk@40700 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 21:19:15 +00:00
gagan%netscape.com
fe009512c7 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.
git-svn-id: svn://10.0.0.236/trunk@40697 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 21:14:51 +00:00
mscott%netscape.com
07b3bbabb8 Necko only: Change the library name to mimetype instead of mime. we were overwriting a mailnews library which had the same name.
git-svn-id: svn://10.0.0.236/trunk@40691 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 20:09:22 +00:00
mscott%netscape.com
0a9927565c 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.


git-svn-id: svn://10.0.0.236/trunk@40689 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 20:05:33 +00:00
valeski%netscape.com
16306105e8 adding stream converter code
git-svn-id: svn://10.0.0.236/trunk@40684 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 19:11:33 +00:00
tbogard%aol.net
3f2aa8acfc Fixing Necko build bustage.
git-svn-id: svn://10.0.0.236/trunk@40592 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 03:33:49 +00:00
tbogard%aol.net
5a355ca688 Looks like I missed a header for the nsCStringKey -> nsStringKey change.
git-svn-id: svn://10.0.0.236/trunk@40587 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 02:47:39 +00:00
tbogard%aol.net
0562346fa7 Changed nsCStringKey to nsStringKey. This new key now has the ability to hash on PRUnichar* strings as well as char* strings.
git-svn-id: svn://10.0.0.236/trunk@40584 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-22 02:11:04 +00:00
gagan%netscape.com
b1bd2ca61f Replaced resource:// with resource:/ to be more compliant with our parsing rules.
git-svn-id: svn://10.0.0.236/trunk@40440 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 11:48:56 +00:00
warren%netscape.com
7e740fae1a Added encode flags.
git-svn-id: svn://10.0.0.236/trunk@40424 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 07:05:12 +00:00
warren%netscape.com
359e372750 Working on NS_NewPostDataStream -- doesn't work yet though.
git-svn-id: svn://10.0.0.236/trunk@40420 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-21 05:53:25 +00:00
mscott%netscape.com
81bba65a3c 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.


git-svn-id: svn://10.0.0.236/trunk@40341 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 22:44:24 +00:00
valeski%netscape.com
b6da7c85c9 added notification progids
git-svn-id: svn://10.0.0.236/trunk@40333 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 21:54:40 +00:00
valeski%netscape.com
1445aad005 using more appropriate notification progids
git-svn-id: svn://10.0.0.236/trunk@40319 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 20:44:02 +00:00
mscott%netscape.com
dfd44a08a0 Necko only!!! Fix build breakage for clobber builds by removing reference to nsIHTTPHandler.h
which is no longer being exported.


git-svn-id: svn://10.0.0.236/trunk@40293 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 18:46:34 +00:00
warren%netscape.com
a3204cabc3 Fixed query/ref problem.
git-svn-id: svn://10.0.0.236/trunk@40267 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 08:46:35 +00:00
warren%netscape.com
f1dfc48c58 Changed around load group insertion/removal to happen on mozilla thread.
git-svn-id: svn://10.0.0.236/trunk@40266 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 08:46:33 +00:00
warren%netscape.com
eaef4bf523 Started adding encode stream for necko posting.
git-svn-id: svn://10.0.0.236/trunk@40265 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-20 08:45:41 +00:00
warren%netscape.com
5d3a4fb15f Added BeOS fix.
git-svn-id: svn://10.0.0.236/trunk@40116 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 18:42:44 +00:00
rickg%netscape.com
541f805b78 switch to faster string search API
git-svn-id: svn://10.0.0.236/trunk@40073 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-19 03:29:56 +00:00
mcafee%netscape.com
a2a0a379f7 Removing unnecessary includes of xp_core.h and xp_str.h to help BeOS compile. Patch provided by warren.
git-svn-id: svn://10.0.0.236/trunk@39846 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 06:50:57 +00:00
mcafee%netscape.com
a2cd5a6820 More error checking for nsFTPChannel::Init()
git-svn-id: svn://10.0.0.236/trunk@39836 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 03:02:22 +00:00
mscott%netscape.com
9ae814e569 bulletproofing some code. it's possible for the loadgroup to be null.
git-svn-id: svn://10.0.0.236/trunk@39823 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 02:06:47 +00:00
warren%netscape.com
e73f2bf964 Backed out Gagan's nsStdURL changes.
git-svn-id: svn://10.0.0.236/trunk@39803 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-17 01:32:48 +00:00