Commit Graph

1620 Commits

Author SHA1 Message Date
mscott%netscape.com
79bc4b9326 Add support for honoring the offset parameter on AsynchRead by seeking to the offset position in the file before
reading.


git-svn-id: svn://10.0.0.236/trunk@39786 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 23:29:12 +00:00
jdunn%netscape.com
a2f5337b87 include nsILoadGroup.h before it is referenced by nsCOMPtr
git-svn-id: svn://10.0.0.236/trunk@39771 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 22:20:24 +00:00
jdunn%netscape.com
096acf6076 declare nsINetModRegEntry public (it is assumed private if not specified)
git-svn-id: svn://10.0.0.236/trunk@39770 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 22:19:38 +00:00
valeski%netscape.com
821a5628a1 mime map api change
git-svn-id: svn://10.0.0.236/trunk@39765 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 22:00:11 +00:00
valeski%netscape.com
6764e14d62 changed mime map service to use nsHashtabel
git-svn-id: svn://10.0.0.236/trunk@39764 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 21:56:54 +00:00
warren%netscape.com
84a03567fa Big changes for Necko load groups. Things are much happier now. Now images work (on pages, but not in chrome).
git-svn-id: svn://10.0.0.236/trunk@39678 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 11:14:36 +00:00
rpotts%netscape.com
e4883a66f0 Very simple implementation of 301/302 HTTP redirects...
git-svn-id: svn://10.0.0.236/trunk@39676 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 09:54:20 +00:00
gagan%netscape.com
d8b5541486 Removed obsolete files.
git-svn-id: svn://10.0.0.236/trunk@39626 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 02:33:44 +00:00
gagan%netscape.com
d0583323bb Switching to nsStdURL from nsStandardUrl.
git-svn-id: svn://10.0.0.236/trunk@39625 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 02:32:47 +00:00
gagan%netscape.com
7c9da3ce25 Included the test for resource: protocol that was breaking apprunner.
git-svn-id: svn://10.0.0.236/trunk@39624 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 02:31:07 +00:00
gagan%netscape.com
ba73fe5d83 Changed status from nsresult to PRUint32.
git-svn-id: svn://10.0.0.236/trunk@39602 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 00:40:06 +00:00
gagan%netscape.com
3a52ffc7d9 Changed const char* to char* for GetStatus calls.
git-svn-id: svn://10.0.0.236/trunk@39599 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-16 00:32:50 +00:00
gagan%netscape.com
97bf796713 Added HTTP Status to printout.
git-svn-id: svn://10.0.0.236/trunk@39554 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 22:57:50 +00:00
gagan%netscape.com
20644f0192 Fixed some broken status headers. Added Host: header by default. This was otherwise breaking (as in unsuccessful HTTP) for some sites that use virtual hosts and depend upon the Host: header.
git-svn-id: svn://10.0.0.236/trunk@39553 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 22:57:04 +00:00
mscott%netscape.com
f202d83da4 Necko only! not part of the build. back out gordon's change to fix the windows build until he has a chance to take a
look at it.


git-svn-id: svn://10.0.0.236/trunk@39538 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 17:57:22 +00:00
warren%netscape.com
4de77794cc Removed. Replaced with file: protocol stuff.
git-svn-id: svn://10.0.0.236/trunk@39537 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 17:45:08 +00:00
gordon%netscape.com
6315d13af3 Necko-only change. Changed fragment name from NETLIB_DLL to NETWORK_DLL, because the NetwerkUtil library uses NETLIB_DLL for compatibility.
git-svn-id: svn://10.0.0.236/trunk@39467 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 01:23:38 +00:00
gordon%netscape.com
17ede8915d Necko only change. Updated preferences for NetworkModular[Debug].shlb doppleganger targets.
git-svn-id: svn://10.0.0.236/trunk@39464 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-15 01:14:50 +00:00
gordon%netscape.com
ccc1c3748c Export NS_NewUnicharStreamLoader since this file is part of a shared library for now.
git-svn-id: svn://10.0.0.236/trunk@39389 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 21:21:37 +00:00
gordon%netscape.com
3788f4d33c Export functions since this is built as a shared library for now.
git-svn-id: svn://10.0.0.236/trunk@39388 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 21:20:38 +00:00
mscott%netscape.com
03e87cf3a9 Register "eml" file extension as text/message (rfc822)
git-svn-id: svn://10.0.0.236/trunk@39238 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-14 04:08:41 +00:00
valeski%netscape.com
65cbf0d137 adding warning comment
git-svn-id: svn://10.0.0.236/trunk@39216 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 23:39:31 +00:00
valeski%netscape.com
3af1f49467 added image mime types to hardcoded area
git-svn-id: svn://10.0.0.236/trunk@39215 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 23:37:11 +00:00
rpotts%netscape.com
4ea3158c64 random changes... NECOK only
git-svn-id: svn://10.0.0.236/trunk@39206 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 20:43:49 +00:00
rpotts%netscape.com
33b60fbae4 Added support for GetQuery(). NECKO only.
git-svn-id: svn://10.0.0.236/trunk@39205 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 20:43:22 +00:00
rpotts%netscape.com
bfecc033f2 Added the query string (if any) to the GET request... NECKO only.
git-svn-id: svn://10.0.0.236/trunk@39204 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 20:42:36 +00:00
gagan%netscape.com
44ca4005ac Fixes for the libcookie.so problem (thanks to Andreas for the patch) and then some additional fixes for warnings and such.
git-svn-id: svn://10.0.0.236/trunk@39044 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 02:37:08 +00:00
waterson%netscape.com
a4740176b0 Fix necko build bustage. NECKO BUILD ONLY.
git-svn-id: svn://10.0.0.236/trunk@39031 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-13 00:15:56 +00:00
mscott%netscape.com
a5b0fec38a Fix linux build by using the get() method on a nsCOMPtr to extract the raw ptr before comparing it to another
raw ptr. Also changed the variable name: lock to remove linux warnings.
(NOt part of the build! Necko only)


git-svn-id: svn://10.0.0.236/trunk@39010 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-12 18:33:33 +00:00
mscott%netscape.com
ff2b4b242d Fix linux warning..remove comma at the end of the enum.
git-svn-id: svn://10.0.0.236/trunk@39009 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-12 18:32:18 +00:00
rpotts%netscape.com
521c8ba536 Added a -sync flag for testing sync streams with the socket transport...
git-svn-id: svn://10.0.0.236/trunk@39000 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-12 06:22:39 +00:00
rpotts%netscape.com
6360d82341 Added nsIBufferObserver::OnWrite(...) nsFileChannel.h nsFileChannel.cpp
git-svn-id: svn://10.0.0.236/trunk@38999 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-12 06:21:41 +00:00
rpotts%netscape.com
d28659ab08 Changes for sync streams with the socket transport... Added an OnWrite(...) method to nsIBufferObserver...
git-svn-id: svn://10.0.0.236/trunk@38998 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-12 06:20:46 +00:00
warren%netscape.com
3df124d5df Fixed http loading in viewer. Wrong channel was being passes to doc loader's stream listener by http. Also added ifdef to easily remove Fill change.
git-svn-id: svn://10.0.0.236/trunk@38979 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-11 02:43:37 +00:00
warren%netscape.com
78df22ccd3 Reverted to nsStandardUrl which works.
git-svn-id: svn://10.0.0.236/trunk@38970 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 18:24:02 +00:00
warren%netscape.com
ee86bbada5 Fixing gagan's bustage.
git-svn-id: svn://10.0.0.236/trunk@38968 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 17:33:06 +00:00
warren%netscape.com
8c2df4638b Added outer param to NewLoadGroup.
git-svn-id: svn://10.0.0.236/trunk@38963 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 11:27:05 +00:00
warren%netscape.com
74ffc2347a Changed uses of nsIBufferInputStream::Fill to nsIBuffer::Write.
git-svn-id: svn://10.0.0.236/trunk@38962 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 11:26:59 +00:00
warren%netscape.com
ab37f12043 Changed file transport worker count to 1 for ease of debugging. Revert later.
git-svn-id: svn://10.0.0.236/trunk@38961 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 11:26:53 +00:00
warren%netscape.com
db6771ae4d Fixed some file channel problems. Works better now. Upped buffer size to avoid buffer full problems.
git-svn-id: svn://10.0.0.236/trunk@38960 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 11:26:51 +00:00
warren%netscape.com
e75c276129 Upped socket buffer size to avoid buffer full problems.
git-svn-id: svn://10.0.0.236/trunk@38959 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 11:26:49 +00:00
warren%netscape.com
d562923372 Replaced AddChannel with AsyncRead,AsyncWrite. Removed RemoveChannel.
git-svn-id: svn://10.0.0.236/trunk@38958 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 11:26:47 +00:00
warren%netscape.com
336fe90793 Fixed scheme parsing code. Added outer param to NewLoadGroup.
git-svn-id: svn://10.0.0.236/trunk@38957 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 11:26:43 +00:00
andreas.otte%primus-online.de
06032c4095 NECKO only: changed string/error handling in NS_MakeAbsoluteURI A: chofmann R: valeski
git-svn-id: svn://10.0.0.236/trunk@38954 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 08:00:55 +00:00
andreas.otte%primus-online.de
569439f306 NECKO Only: fixes segfault with uninitialized channel A: chofmann R: valeski
git-svn-id: svn://10.0.0.236/trunk@38953 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 07:58:11 +00:00
gagan%netscape.com
4b141879c7 Added a trailing slash for optimization.
git-svn-id: svn://10.0.0.236/trunk@38951 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 05:44:16 +00:00
warren%netscape.com
cd03d38a08 Top 100 sites for testing.
git-svn-id: svn://10.0.0.236/trunk@38950 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 05:21:07 +00:00
gagan%netscape.com
903309e6fa Thou shalt parse thy URLs... again.
git-svn-id: svn://10.0.0.236/trunk@38949 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-10 05:00:23 +00:00
warren%netscape.com
5c37d2ec29 Necko stuff for dealing with load groups when opening URLs.
git-svn-id: svn://10.0.0.236/trunk@38929 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 21:18:47 +00:00
gagan%netscape.com
0e5f4be3d1 Fixed a warning for virtual destructor.
git-svn-id: svn://10.0.0.236/trunk@38893 18797224-902f-48f8-a5cc-f745e15eee43
1999-07-09 09:35:30 +00:00