Граф коммитов

735 Коммитов

Автор SHA1 Сообщение Дата
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
gagan%netscape.com a552a0dd21 Switching to nsStdURL from nsStandardUrl. 1999-07-16 02:32:47 +00:00
gagan%netscape.com d2e34e9cd9 Included the test for resource: protocol that was breaking apprunner. 1999-07-16 02:31:07 +00:00
gagan%netscape.com b778e933c4 Changed status from nsresult to PRUint32. 1999-07-16 00:40:06 +00:00
gagan%netscape.com 7da5059cdb Changed const char* to char* for GetStatus calls. 1999-07-16 00:32:50 +00:00
gagan%netscape.com e15fd6bba9 Added HTTP Status to printout. 1999-07-15 22:57:50 +00:00
gagan%netscape.com 3abf7c6edb 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. 1999-07-15 22:57:04 +00:00
mscott%netscape.com 071a440dcf 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.
1999-07-15 17:57:22 +00:00
warren%netscape.com da524b4bb1 Removed. Replaced with file: protocol stuff. 1999-07-15 17:45:08 +00:00
gordon%netscape.com 1d7d8aa49d Necko-only change. Changed fragment name from NETLIB_DLL to NETWORK_DLL, because the NetwerkUtil library uses NETLIB_DLL for compatibility. 1999-07-15 01:23:38 +00:00
gordon%netscape.com bbd1faf6ec Necko only change. Updated preferences for NetworkModular[Debug].shlb doppleganger targets. 1999-07-15 01:14:50 +00:00
gordon%netscape.com 1a36563125 Export NS_NewUnicharStreamLoader since this file is part of a shared library for now. 1999-07-14 21:21:37 +00:00
gordon%netscape.com dd0bc02b8f Export functions since this is built as a shared library for now. 1999-07-14 21:20:38 +00:00
mscott%netscape.com 1cb1a8dec5 Register "eml" file extension as text/message (rfc822) 1999-07-14 04:08:41 +00:00
valeski%netscape.com e234ad9dc3 adding warning comment 1999-07-13 23:39:31 +00:00
valeski%netscape.com 13c7dd7213 added image mime types to hardcoded area 1999-07-13 23:37:11 +00:00
rpotts%netscape.com fa8e9138bc random changes... NECOK only 1999-07-13 20:43:49 +00:00
rpotts%netscape.com 07d24e787b Added support for GetQuery(). NECKO only. 1999-07-13 20:43:22 +00:00
rpotts%netscape.com 500486a5d0 Added the query string (if any) to the GET request... NECKO only. 1999-07-13 20:42:36 +00:00
gagan%netscape.com d4bf35fcb7 Fixes for the libcookie.so problem (thanks to Andreas for the patch) and then some additional fixes for warnings and such. 1999-07-13 02:37:08 +00:00
waterson%netscape.com bd562847fc Fix necko build bustage. NECKO BUILD ONLY. 1999-07-13 00:15:56 +00:00
mscott%netscape.com 5ef626fbe1 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)
1999-07-12 18:33:33 +00:00
mscott%netscape.com 0790b1e673 Fix linux warning..remove comma at the end of the enum. 1999-07-12 18:32:18 +00:00
rpotts%netscape.com 0b02395d5e Added a -sync flag for testing sync streams with the socket transport... 1999-07-12 06:22:39 +00:00
rpotts%netscape.com 649255cf93 Added nsIBufferObserver::OnWrite(...) nsFileChannel.h nsFileChannel.cpp 1999-07-12 06:21:41 +00:00
rpotts%netscape.com 994910d266 Changes for sync streams with the socket transport... Added an OnWrite(...) method to nsIBufferObserver... 1999-07-12 06:20:46 +00:00
warren%netscape.com 699e29f427 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. 1999-07-11 02:43:37 +00:00
warren%netscape.com d83d3e1aad Reverted to nsStandardUrl which works. 1999-07-10 18:24:02 +00:00
warren%netscape.com 8386bdad29 Fixing gagan's bustage. 1999-07-10 17:33:06 +00:00
warren%netscape.com 8b0ad2bf4f Added outer param to NewLoadGroup. 1999-07-10 11:27:05 +00:00
warren%netscape.com e9f97d9c22 Changed uses of nsIBufferInputStream::Fill to nsIBuffer::Write. 1999-07-10 11:26:59 +00:00
warren%netscape.com ea58a47f3c Changed file transport worker count to 1 for ease of debugging. Revert later. 1999-07-10 11:26:53 +00:00
warren%netscape.com b632ed0c4f 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 608a516952 Upped socket buffer size to avoid buffer full problems. 1999-07-10 11:26:49 +00:00
warren%netscape.com 860db76806 Replaced AddChannel with AsyncRead,AsyncWrite. Removed RemoveChannel. 1999-07-10 11:26:47 +00:00
warren%netscape.com 73a8f5ba23 Fixed scheme parsing code. Added outer param to NewLoadGroup. 1999-07-10 11:26:43 +00:00
andreas.otte%primus-online.de b0a1bfd2ff NECKO only: changed string/error handling in NS_MakeAbsoluteURI A: chofmann R: valeski 1999-07-10 08:00:55 +00:00
andreas.otte%primus-online.de 0954d17559 NECKO Only: fixes segfault with uninitialized channel A: chofmann R: valeski 1999-07-10 07:58:11 +00:00
gagan%netscape.com 78a610b362 Added a trailing slash for optimization. 1999-07-10 05:44:16 +00:00
warren%netscape.com 6ae8a65f2b Top 100 sites for testing. 1999-07-10 05:21:07 +00:00
gagan%netscape.com cc251f6406 Thou shalt parse thy URLs... again. 1999-07-10 05:00:23 +00:00
warren%netscape.com 61c8d73b43 Necko stuff for dealing with load groups when opening URLs. 1999-07-09 21:18:47 +00:00
gagan%netscape.com 66f3cad02c Fixed a warning for virtual destructor. 1999-07-09 09:35:30 +00:00
valeski%netscape.com 7e9a9c8cb2 not in main build - nsFileTransport now implements nsIBufferObserver and it's thread waits and notifies when the underlying buffer fills up (for async i/o). 1999-07-09 01:38:40 +00:00
mscott%netscape.com 8ecb5aa054 Not part of the regular build yet! Necko change only. Fix my linux build. You can't compare a nsCOMPtr directly to a raw ptr. You need to call .Get() to retrieve the raw ptr and then you can compare for equality 1999-07-08 19:05:48 +00:00
mscott%netscape.com eac53e102e (Not part of the normal mozilla build yet) Necko change only. Make destructor virtual. 1999-07-08 19:04:53 +00:00
valeski%netscape.com bd11ce93e9 not in main build - backed out transport files from windows build 1999-07-08 17:17:48 +00:00
valeski%netscape.com ebae96df31 not in main build - updated nsFileTransport stuff to use new apis 1999-07-08 17:16:47 +00:00
gagan%netscape.com e4753fe28c Fixed warnings on Linux because of missing virtual keyword on destructors. 1999-07-08 00:50:02 +00:00
waterson%netscape.com 64d488e196 Fix VC5.0 build bustage (Necko build ONLY). 1999-07-07 20:55:57 +00:00
warren%netscape.com 9975942bdb Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods. 1999-07-07 08:08:40 +00:00
warren%netscape.com fdeef7c666 Fixed clobber rule. 1999-07-07 04:20:56 +00:00
valeski%netscape.com a01ef8fd3c added style sheet mime type 1999-07-07 02:26:14 +00:00
gordon%netscape.com 147e0974f0 Update for changes to Windows makefiles. 1999-07-07 00:59:20 +00:00
gordon%netscape.com d19ae10cf8 First Checked In. 1999-07-07 00:36:08 +00:00
gordon%netscape.com ee9ab382f2 File Removed. 1999-07-07 00:23:06 +00:00
valeski%netscape.com 8887ad2cc9 added a date header to the cookie test (cookies require a server date to work) 1999-07-06 23:54:12 +00:00
valeski%netscape.com 7ca7bb1676 default to text/html content type if we don't know what it is 1999-07-06 23:44:15 +00:00
gordon%netscape.com 81deb2d7d6 Removed nsHTTPRequestObserver.cpp from build, because it is obsolete. 1999-07-06 20:15:03 +00:00
gordon%netscape.com 4ca37f60b5 File Removed. 1999-07-06 19:26:57 +00:00
valeski%netscape.com 055d28e710 added newlines 1999-07-06 14:37:24 +00:00
valeski%netscape.com 90bc8ef305 corrected string parsing argument order 1999-07-06 14:26:29 +00:00
andreas.otte%primus-online.de 69469e8d7b implemented MakeAbsolute 1999-07-04 15:50:56 +00:00
warren%netscape.com d3c6265c13 Fix for about:blank to work -- not destroy the listener prematurely in the OnStopRequest method. 1999-07-03 20:27:27 +00:00
andreas.otte%primus-online.de 3cf2b58f90 NECKO only: little better error handling 1999-07-03 09:53:09 +00:00
andreas.otte%primus-online.de 9004effea0 NECKO only: adding some ignorance 1999-07-03 08:32:38 +00:00
andreas.otte%primus-online.de 2e94ba4cb0 NECKO only: adding protocol/about makefiles 1999-07-03 08:29:27 +00:00
warren%netscape.com 0195199112 Fixed case where spec given to MakeAbsolute is null. 1999-07-03 07:11:07 +00:00
warren%netscape.com 6f5d4684a3 Fixed GetContentType method to work. 1999-07-03 05:56:24 +00:00
mcafee%netscape.com 5bb81c3be4 Fixing linux bustage, rv needs declaration. 1999-07-03 05:50:56 +00:00
warren%netscape.com 049749ca7d Fixed GetContentType method to work. 1999-07-03 05:48:45 +00:00
warren%netscape.com d4233d4e72 Fixed CID to not collide with nsIIOService. 1999-07-03 05:36:09 +00:00
warren%netscape.com 5f19b87347 Added missing uuid. 1999-07-03 04:53:14 +00:00
warren%netscape.com 98887ee4af Added. 1999-07-03 04:45:49 +00:00
rpotts%netscape.com 6e12231ccf Changes to build without NECKO defined... 1999-07-03 04:14:44 +00:00
rpotts%netscape.com d3efb5a937 Got the TestSocketTransport test working again after removing the nsIEventQueue argument to AsyncRead and AsyncWrite... 1999-07-03 04:14:28 +00:00
warren%netscape.com 7284413878 Implemented about:blank. 1999-07-03 04:05:14 +00:00
waterson%netscape.com 246d9f8ee8 Ensure all control paths return a value. 1999-07-03 03:54:28 +00:00
valeski%netscape.com a538316e5a dumping objs to the correct dir now on windows. 1999-07-03 03:47:27 +00:00
valeski%netscape.com 9b19b8baa3 whoops! 1999-07-03 02:21:01 +00:00
valeski%netscape.com c59b3c8f0b added mime type mapping to file 1999-07-03 00:59:51 +00:00
valeski%netscape.com d7ff6d053e added mime type mapping service to http 1999-07-03 00:48:21 +00:00
valeski%netscape.com 80d7bc5c32 added mime dir to main necko build 1999-07-03 00:46:27 +00:00
valeski%netscape.com 2af90e005b added factory class for the mime service 1999-07-03 00:05:51 +00:00
gordon%netscape.com 149f718e80 First Checked In. 1999-07-02 21:12:57 +00:00
andreas.otte%primus-online.de 92763a1dad NECKO only: add mime makefiles 1999-07-02 21:02:33 +00:00
andreas.otte%primus-online.de 5d45f38745 NECKO only: remove EXPORTS lines 1999-07-02 21:01:54 +00:00
valeski%netscape.com ad4fca8f6b adding mime type resolver module. 1999-07-02 20:08:27 +00:00
dveditz%netscape.com 0eb6c820cf nakefile cleanups 1999-07-02 13:42:17 +00:00
warren%netscape.com dba479dc78 Added another NS_OpenURI call. 1999-07-02 06:15:49 +00:00
mcafee%netscape.com 4b0cfacbd6 Solaris needs newline at EOF. 1999-07-02 05:37:21 +00:00
mcafee%netscape.com b48b91fe1c Fixing Solaris/CC bustage. 1999-07-02 05:36:07 +00:00
warren%netscape.com c108fb3559 Removed bogus comment. 1999-07-02 05:00:36 +00:00
warren%netscape.com b72f8da9e7 Added newline at eof. 1999-07-02 04:59:27 +00:00
warren%netscape.com f1cd3a43d3 Removed semicolon. 1999-07-02 04:58:27 +00:00
warren%netscape.com 669b417329 Added nsSimpleURI to build. 1999-07-02 04:58:06 +00:00
warren%netscape.com 6e208d1b2d Fixed QI bug. 1999-07-02 04:57:45 +00:00
warren%netscape.com ce9eba0c3c Fixed initialization problems. 1999-07-02 04:56:53 +00:00
warren%netscape.com 933f5e1571 Fixed refcounting bug. 1999-07-02 04:55:52 +00:00
mscott%netscape.com ce29165da8 fix necko build brekage. NS_NewLoadGroup is declared to have 2 arguments so I have given it two arguments in its
implementation.
1999-07-02 00:11:30 +00:00
mscott%netscape.com 8e30eda729 Fix necko build brekage...onstart/stopbiding --> onStart/stop request. 1999-07-01 23:01:32 +00:00
valeski%netscape.com f7475a9941 necko bustage 1999-07-01 21:02:53 +00:00
valeski%netscape.com 976f46415a necko build bustage. 1999-07-01 21:02:06 +00:00
gordon%netscape.com 1842e1c67e First Checked In. 1999-07-01 19:50:15 +00:00
warren%netscape.com bd73f68e8b 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 03a78c217d First Checked In. 1999-07-01 19:29:45 +00:00
gordon%netscape.com 5be98ff231 Added nsIHeader.h, nsIProxy.h, nsISocketTransportService.h to list of headers to export. 1999-07-01 19:12:07 +00:00
gordon%netscape.com 060165ed8d Updated to match changes to Windows/Unix makefiles. 1999-07-01 19:11:17 +00:00
gordon%netscape.com 4be3a6bb9e Updated list of IDL files. 1999-07-01 19:10:31 +00:00
gordon%netscape.com 26a9374e9c Changed access paths. 1999-07-01 19:09:51 +00:00
gordon%netscape.com a31a6af6bd First Checked In. 1999-07-01 19:07:32 +00:00
mcafee%netscape.com 683e52c65b Moving test directory inside ifdef ENABLE_TESTS. Thanks to patch from Jim Nance. 1999-07-01 10:52:22 +00:00
warren%netscape.com 1a019fce8f Added simple URI to parse about:foo, javascript:bar, etc. 1999-07-01 07:52:52 +00:00
warren%netscape.com cf763ddb3f Started about: protocol. 1999-07-01 07:52:08 +00:00
valeski%netscape.com 892bf11d83 necko bustage 1999-06-30 20:48:49 +00:00
valeski%netscape.com fe56395bae change all GetIID() calls to nsCOMTypeInfo<foo>::GetIID() calls 1999-06-30 20:20:17 +00:00
valeski%netscape.com 578e858da5 changed our nsISupports::GetIID() calls over to nsCOMTypeInfo<foo>::GetIID(). 1999-06-30 20:00:19 +00:00
mscott%netscape.com 72580a4db8 Not part of tinderbox and release builds! Fix type of include file nsComPtr.h --> nsCOMPtr.h so necko can build
again on Linux builds. Thanks to Jim Nance for pointing this out.
1999-06-30 18:42:51 +00:00
rpotts%netscape.com 5d0599badc Got rid of the IEventQueue instance variable... 1999-06-30 08:15:40 +00:00
rpotts%netscape.com 87e871a39c replaced a call to nsIHTTPChannel::GetResponseHeader(...) with a call to nsIChannel::GetContentType(...) 1999-06-30 06:05:10 +00:00
rpotts%netscape.com 1e61b3ac94 tweaked the GetContentType(...) hack to first check the Content-type header before returning text/html... 1999-06-30 06:00:02 +00:00
rpotts%netscape.com 3eac314475 Fixed up socket transport to abort the operation if the consumer OnDataAvailable(...) returns a failure... 1999-06-29 23:28:19 +00:00
valeski%netscape.com 94f842b81e 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
valeski%netscape.com 650fc3493f various fixes. Big one was that we're no longer passing the uri in as the context to nsAsyncStreamObserver, it's now the channel. 1999-06-29 21:53:45 +00:00
rpotts%netscape.com d7461c4b7f Terminate the consumer request if an error occurs while writing the request to the server... 1999-06-29 20:10:47 +00:00
rpotts%netscape.com 903423a651 mapped NS_BASE_STREAM to NS_OK for the OnStopBinding(...) notification... 1999-06-29 08:48:41 +00:00
rpotts%netscape.com 863d28745c Applied patches provided by Tim Rowley - tor@boojum.cs.brown.edu. To fix build problems with the SUNWspro compilers. Thanks Tim!! 1999-06-29 07:23:00 +00:00
rpotts%netscape.com 190ef76896 Applied patches provided by Tim Rowley - tor@boojum.cs.brown.edu. To fix build problems with the SUNWspro compilers. Thanks Tim!! 1999-06-29 06:58:06 +00:00
rpotts%netscape.com 6ab2f111a9 Fixed up a divide by zero bug... 1999-06-29 06:54:05 +00:00
valeski%netscape.com bec54efcc1 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
mscott%netscape.com 085d10cc15 Add undef for SetPort too. 1999-06-28 23:11:55 +00:00
mscott%netscape.com 5d01523ea0 nsIStreamListener::OnDataAvailable now takes a nsIInputStream instead of a nsIBufferInputStream. 1999-06-28 20:37:10 +00:00
warren%netscape.com 1e65a8281c Fixed NS_NewUnicharStreamLoader export. Added NS_NewLoadGroup. 1999-06-28 06:58:05 +00:00
warren%netscape.com 3d36f091af Added nsIBlockingNotification.h. Fixed NS_NewUnicharStreamLoader export. 1999-06-28 06:57:35 +00:00
valeski%netscape.com 5d97589deb copied the nsIUnicharStreamLoader interface and implementation over to necko; TEMPORARILY. This stuff does not belong in necko and needs to be factored out. I pushed it in to satisfy the NECKO builds. 1999-06-27 16:02:03 +00:00
rpotts%netscape.com 85fffec863 Fix to avoid those nasty divide by zero errors :-) 1999-06-27 11:14:35 +00:00
rpotts%netscape.com 7a9792088c Added support for loading a bunch of URLs from a file which is specified on the command-line... 1999-06-27 11:02:40 +00:00
bruce%cybersight.com cbeef0eae2 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
mcafee%netscape.com 6f7e7ea213 Adding BeOS case. 1999-06-26 06:46:20 +00:00
mcafee%netscape.com 3177b94949 Adding BeOS case. 1999-06-26 06:39:43 +00:00
valeski%netscape.com fe9e740d89 these are now in the public dir. 1999-06-26 03:13:39 +00:00
gordon%netscape.com 68b0d3bb26 First Checked In. 1999-06-26 01:14:51 +00:00
valeski%netscape.com f9418214f7 not in main build - changed newCString to get buffer() 1999-06-25 18:49:35 +00:00
warren%netscape.com 361aeeb508 Added strdups to string accessors. 1999-06-25 17:59:58 +00:00
warren%netscape.com 78d0e0f7c6 Added #undef GetPort for Windows. 1999-06-25 17:59:34 +00:00
andreas.otte%primus-online.de beb8e61bfc adding nsILoadGroup.idl 1999-06-25 17:41:38 +00:00
rpotts%netscape.com 9f171eb0dd Added a -verbose flag in preparation for batching URLs from a file... 1999-06-25 07:52:12 +00:00
rpotts%netscape.com f0ccdc91c0 Added code to propagate the nsISupports context passed into AsyncRead(...) by the consumer back out in the calls to OnStartBinding/OnDataAvailable/OnStopBinding... 1999-06-25 07:51:17 +00:00
rpotts%netscape.com d8a7ec1cda Fixed bug where extra garbage was being read from the stream... 1999-06-25 06:28:58 +00:00
mcafee%netscape.com 5e732d9a66 typo, fixing linux bustage. 1999-06-25 05:16:37 +00:00
warren%netscape.com a1f7bf6f4e Fixed makefiles for necko module, but netwerk directory. 1999-06-25 03:00:32 +00:00
mscott%netscape.com 3329764216 fix build breakage. Change directory path from necko to netwerk. Note: I'm not changing any of the library names,
just the paths (which should still be netwerk).
1999-06-25 02:45:05 +00:00
warren%netscape.com 59a16f77b9 Added group argument. Swapped args to NS_OpenURI 1999-06-25 00:07:34 +00:00
warren%netscape.com 054ac73b6c Changed our library names from netwerk to necko. 1999-06-24 23:13:46 +00:00
warren%netscape.com 3fc52f0e95 Added nsILoadGroup. Changed load attribute strategy to flags. 1999-06-24 22:58:42 +00:00
valeski%netscape.com 7c8a0879d9 not in main pull - added cookie test stuff 1999-06-24 21:41:19 +00:00
valeski%netscape.com efa7a153ba not on main pull - pulled extraneous reference to an nsIHTTPNotify 1999-06-24 21:35:21 +00:00
rpotts%netscape.com 654bb4089c Fixed some reference counting problems with nsHTTPChannel::GetTransport(...) 1999-06-24 11:26:38 +00:00
rpotts%netscape.com 323c65c8b7 Fixed nsHTTPChannel::GetEventSink(...) to addref the event sink being returned. This is consistant with XPCom guidelines.. 1999-06-24 11:00:46 +00:00
rpotts%netscape.com 9dca85f93d Fixed nsHTTPChannel::GetURI(...) to addref the URI being returned. This is consistant with XPCom guidelines.. 1999-06-24 10:52:41 +00:00
rpotts%netscape.com ebf0309305 Added NSPR logging... Reworked the building of the request to *only* use nsStrings. 1999-06-24 10:05:01 +00:00
rpotts%netscape.com a39e1f12ff Added initial support for PR_LOG... 1999-06-24 08:56:57 +00:00
gagan%netscape.com 4de981d222 Fix the default line problem. Added a /cookie case to send a dummy "set-cookie: header" 1999-06-24 02:29:20 +00:00
gordon%netscape.com 8a3f1735a0 First Checked In. 1999-06-24 01:14:30 +00:00
valeski%netscape.com 6cef7df918 not in SeaMonkey pull. added toLowerCase() on the header passed into the GetHeader() method so we're comparing like case strings. also made the ExamineREsponse call syncronous until the proxy object problems are worked out. 1999-06-24 01:12:16 +00:00
rpotts%netscape.com a4d83afdb2 Added the call to FireOnHeadersAvailable(...) which was lost when I reworked the header parsing... 1999-06-23 23:56:41 +00:00
rpotts%netscape.com 104a580e01 Reference counting fixes to plug some leaks... 1999-06-23 23:51:16 +00:00
andreas.otte%primus-online.de da475687fe removing libnetwerkutil_s.a from Makefile and move util down again. Took some time for me to get what netwerkutil_s.a is really for 1999-06-23 21:57:01 +00:00
rpotts%netscape.com fb38d9854a Oops... Forgot to check this in... Allow multiple URLs to be processed before exiting the app. 1999-06-23 19:27:44 +00:00
rpotts%netscape.com 12c8c31d6e Temp removed the code which caches socket transport instances. This will be hooked up again once connection keep-alive is supported... 1999-06-23 07:50:30 +00:00
rpotts%netscape.com 7a70a758f7 Reworked Server-Status and Response-Header parsing... 1999-06-23 07:41:22 +00:00
warren%netscape.com 92fd066a85 nsString/nsString2 -- what's the difference. Now using const too. 1999-06-23 06:08:13 +00:00
warren%netscape.com 606e60bd1d Added nsString interfaces. Removed NS_NET because this stuff isn't for DLL export. 1999-06-23 05:28:48 +00:00
gordon%netscape.com c4f9de0ada Updated to match changes to Windows/Unix makefiles. 1999-06-23 01:12:57 +00:00
gordon%netscape.com 4754ae2027 Added registration of DNS Service. 1999-06-23 01:12:01 +00:00
gordon%netscape.com 0b267a1e8d Added include of OpenTransport header files for XP_MAC. 1999-06-23 01:11:19 +00:00
andreas.otte%primus-online.de 18c2fd395a fixing for new AutoRegistration 1999-06-22 18:24:02 +00:00
andreas.otte%primus-online.de d5aec3bd76 adding libnetwerkutil_s to libnetwerk 1999-06-22 18:06:47 +00:00
andreas.otte%primus-online.de 26f99fef72 moving util in front of build since it looks like util will be part of the netwerk lib. 1999-06-22 18:05:32 +00:00
andreas.otte%primus-online.de e715f4f3c7 added util makefiles 1999-06-22 18:04:37 +00:00
andreas.otte%primus-online.de 06e8b9694f first checked in 1999-06-22 18:04:02 +00:00
warren%netscape.com 89f98a47db Added stuff needed for landing -- LoadQuiet, BypassCache, BypassProxy 1999-06-22 00:19:58 +00:00
warren%netscape.com bd51df11d6 Added util 1999-06-22 00:19:16 +00:00
rpotts%netscape.com e774288f38 The new status line parsing code is now enabled... 1999-06-21 21:21:22 +00:00
rpotts%netscape.com 4de371d508 First pass at parsing the server Response in a more robust way... This is a WIP (not tested yet) 1999-06-21 08:21:28 +00:00
rpotts%netscape.com af6c7d7ee9 Cleaned up the destructor to correctly release the input stream... 1999-06-21 08:19:26 +00:00
andreas.otte%primus-online.de 9b156af152 include some header files to get rid of some warnings 1999-06-20 19:53:39 +00:00
warren%netscape.com dbe7cd0107 Fixed for recent buffer changes. 1999-06-19 22:26:08 +00:00
warren%netscape.com b5c184f197 Fixed indentation. (Don't use tabs!) 1999-06-19 22:24:44 +00:00
rpotts%netscape.com f36b444774 The write count passed to AsyncWrite(...) is now honored... Fixed things up so the InputStream passed to AsyncWrite does not *have* to really be a nsIBufferedInputStream... 1999-06-19 10:00:42 +00:00
rpotts%netscape.com cd5b805356 Fixed a bug due to nsIBufferInputStreams... GetLength(...) does *not* necessarily return the total amount of data in the stream (only the contiguous amount). 1999-06-19 09:42:59 +00:00
rpotts%netscape.com dd13833983 Removing nsSocketTransportStreams.h.cpp 1999-06-19 06:17:33 +00:00
rpotts%netscape.com 13078ccde6 got rid of nsSocketTransportStreams... Using the nsIBuffer notification interfaces instead... 1999-06-19 05:49:04 +00:00
gagan%netscape.com bae126c753 Added special cases to allow for something like http://gagan/?Length=5000 to get a response back with Content-Length (actual and header both) set to 5000. Its cool for testing bigger responses. 1999-06-19 04:05:10 +00:00
gagan%netscape.com bad26efa50 Fixed header parsing in HTTP. This should work ok now. 1999-06-19 04:02:20 +00:00
valeski%netscape.com e23b3c673c NECKO ifdef (ifdef'd _off_ by default) this checkin should not impact anything. checkin approved. If someone runs into a problem, call me at 303.546.0061. 1999-06-18 17:34:08 +00:00
warren%netscape.com d7807651c4 replaced by nsIOService 1999-06-17 21:42:42 +00:00
warren%netscape.com 98b59e6b35 Made MakeAbsolute just return the input URI if it's already absolute. 1999-06-17 21:41:26 +00:00
andreas.otte%primus-online.de a6a5bc0774 adding hack to change PUBLIC variable
This has no effect until some other changes to SeaMonkey
1999-06-17 19:07:58 +00:00
andreas.otte%primus-online.de dfc5264ab8 some more ignorance 1999-06-17 19:00:56 +00:00
andreas.otte%primus-online.de faa13d7f16 adding resource makefiles 1999-06-17 18:21:05 +00:00
andreas.otte%primus-online.de 62803631b8 renaming library from fileprotocol to resourceprotocol
adding hack to change PUBLIC variable
1999-06-17 18:20:13 +00:00
warren%netscape.com e29ca073a9 Fixed refcount problem in Clone. 1999-06-17 10:11:58 +00:00
warren%netscape.com dc528f8358 Fixed refcount problem. 1999-06-17 10:11:35 +00:00
warren%netscape.com c2dfabdd2f Added resource: protocol. 1999-06-17 09:24:31 +00:00
warren%netscape.com 0116ceb4a0 cleanup 1999-06-17 09:24:11 +00:00
warren%netscape.com 47f641c14a fixed refcount problem 1999-06-17 09:23:34 +00:00
warren%netscape.com f877b5736e Added QI for nsIURL 1999-06-17 09:23:05 +00:00
rpotts%netscape.com d36d171220 I'm beginning to rework this test to handle multiple URL loads... This is WIP :-) 1999-06-17 07:46:00 +00:00
warren%netscape.com ecd211644b Added missing addref 1999-06-17 03:38:49 +00:00
warren%netscape.com 165315ccac Fixed GetPort 1999-06-17 03:38:23 +00:00
andreas.otte%primus-online.de 19db4eb6e6 adding urltest and TestFileInput2 to the unix build 1999-06-16 19:51:14 +00:00
andreas.otte%primus-online.de 97abd63429 resurrected 1999-06-16 17:43:28 +00:00
rpotts%netscape.com 53ea579cb6 Added an if check around the call out through the event sink... 1999-06-16 09:50:30 +00:00
rpotts%netscape.com ce2c24bc6a Separated the Event Sink from the nsIStreamListener... 1999-06-16 09:40:40 +00:00
warren%netscape.com cd8ca675cb New and improved. 1999-06-16 04:15:29 +00:00
warren%netscape.com 634f48802b Changed nsAutoMonitor to nsAutoCMonitor (cached). 1999-06-16 04:15:25 +00:00
warren%netscape.com 98606d8e53 Added NewChannelFromNativePath for convenience. 1999-06-16 04:15:22 +00:00
gagan%netscape.com f21af13f8c 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
rpotts%netscape.com d151d323f5 Fixed header parsing to prevent an endless loop. Moved the code to handle header completion into a new function - FireOnHeadersAvailable. This function notifies the event sink and external modules interested in headers. previously, external modules were being notified multiple times... 1999-06-15 20:59:39 +00:00
valeski%netscape.com e406123a20 added thread locking functionality back into ftp 1999-06-15 20:49:56 +00:00
warren%netscape.com e9aa4d8cae New file transport test using nsFileChannels instead. 1999-06-15 05:22:25 +00:00
warren%netscape.com f44c21a640 Removed file transport, now consolidated with file channel. Various buffer(stream) cleanup. 1999-06-15 05:18:40 +00:00
gagan%netscape.com 15a7f1be6d 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
gagan%netscape.com c163f729cf Fixes to urltest.cpp. 1999-06-15 00:34:37 +00:00
rpotts%netscape.com e5c9cbeb18 Changed printf(...) to puts(...) in OnDataAvailable(...) calls. This allows % characters to be present in the output stream without crashing the test app... Added call to AsyncRead(... )in Testprotocols.cpp to get http working again... 1999-06-14 23:42:12 +00:00
rpotts%netscape.com 4158178158 Temporary implementation of AsyncRead(...). Fixed some ref-counting bugs with the NS_WITH_SERVICE macro... 1999-06-14 22:32:54 +00:00
gagan%netscape.com c7b25b5f1a Added urltest.cpp. Hasn't been compiled as yet. 1999-06-14 08:45:27 +00:00
gagan%netscape.com 6ecb25b173 Added the urltest program as well. 1999-06-14 08:44:22 +00:00
rpotts%netscape.com 2d59a49818 Added FillStream(...) which exposes nsIBuffer::WriteSegments() 1999-06-12 08:56:05 +00:00
rpotts%netscape.com 3b9b3f2321 Changed doRead() to fill the stream using the IBuffer::WriteSegments api rather than Fill()... This removes an intermediate buffer copy and cleans up the code... 1999-06-12 08:54:56 +00:00
andreas.otte%primus-online.de 3a8f3c3f0c fix to get Makefile.in working again 1999-06-12 08:46:44 +00:00
warren%netscape.com 6ea7c972dd Removed link dependency on netwerk.dll. 1999-06-12 08:07:05 +00:00
warren%netscape.com 02d6700343 Fixed build problem. 1999-06-12 07:17:02 +00:00
warren%netscape.com fe13a7ac85 removed 1999-06-12 07:15:18 +00:00
warren%netscape.com d35036b4b4 Merged in file transport stuff (now file transport is obsolete). 1999-06-12 07:14:19 +00:00
warren%netscape.com b1d48ac370 Added NS_NET to export global functions. 1999-06-12 07:14:12 +00:00