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

5186 Коммитов

Автор SHA1 Сообщение Дата
rpotts%netscape.com 3f3752d83c 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 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
mcafee%netscape.com dcd3528312 Adding BeOS case. 1999-06-26 06:46:20 +00:00
mcafee%netscape.com 410e40c20b Adding BeOS case. 1999-06-26 06:39:43 +00:00
valeski%netscape.com a541b3d8f7 these are now in the public dir. 1999-06-26 03:13:39 +00:00
gordon%netscape.com cb77bebe14 First Checked In. 1999-06-26 01:14:51 +00:00
valeski%netscape.com d27a84bb78 not in main build - changed newCString to get buffer() 1999-06-25 18:49:35 +00:00
warren%netscape.com e91b7028b0 Added strdups to string accessors. 1999-06-25 17:59:58 +00:00
warren%netscape.com c69701142b Added #undef GetPort for Windows. 1999-06-25 17:59:34 +00:00
andreas.otte%primus-online.de d6c2c55929 adding nsILoadGroup.idl 1999-06-25 17:41:38 +00:00
rpotts%netscape.com 46aa7ebbac Added a -verbose flag in preparation for batching URLs from a file... 1999-06-25 07:52:12 +00:00
rpotts%netscape.com 3d86d3cad6 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 308b62c2da Fixed bug where extra garbage was being read from the stream... 1999-06-25 06:28:58 +00:00
mcafee%netscape.com 539b2bac6e typo, fixing linux bustage. 1999-06-25 05:16:37 +00:00
warren%netscape.com 9ac7aaff06 Fixed makefiles for necko module, but netwerk directory. 1999-06-25 03:00:32 +00:00
mscott%netscape.com 9e072c4c81 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 18af8d84a2 Added group argument. Swapped args to NS_OpenURI 1999-06-25 00:07:34 +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
valeski%netscape.com 7cb4455287 not in main pull - added cookie test stuff 1999-06-24 21:41:19 +00:00
valeski%netscape.com 901590987b not on main pull - pulled extraneous reference to an nsIHTTPNotify 1999-06-24 21:35:21 +00:00
rpotts%netscape.com 9eb8624bf0 Fixed some reference counting problems with nsHTTPChannel::GetTransport(...) 1999-06-24 11:26:38 +00:00
rpotts%netscape.com 18056ccc22 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 78542664cd 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 e978586cdb Added NSPR logging... Reworked the building of the request to *only* use nsStrings. 1999-06-24 10:05:01 +00:00
rpotts%netscape.com d9a0ad849f Added initial support for PR_LOG... 1999-06-24 08:56:57 +00:00
gagan%netscape.com 8488317c0c 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 a8bc7b8f59 First Checked In. 1999-06-24 01:14:30 +00:00
valeski%netscape.com 52d9da00b1 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 b6759adde7 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 c627268767 Reference counting fixes to plug some leaks... 1999-06-23 23:51:16 +00:00
andreas.otte%primus-online.de 24555ad46d 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 ed37052d62 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 c42b0d7fb6 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 00396576e8 Reworked Server-Status and Response-Header parsing... 1999-06-23 07:41:22 +00:00
warren%netscape.com 23bd396034 nsString/nsString2 -- what's the difference. Now using const too. 1999-06-23 06:08:13 +00:00
warren%netscape.com 7a18145c96 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 cec9f8c25b Updated to match changes to Windows/Unix makefiles. 1999-06-23 01:12:57 +00:00
gordon%netscape.com 4c3fd8666d Added registration of DNS Service. 1999-06-23 01:12:01 +00:00
gordon%netscape.com fc12496d9c Added include of OpenTransport header files for XP_MAC. 1999-06-23 01:11:19 +00:00
andreas.otte%primus-online.de 230bd53e2f fixing for new AutoRegistration 1999-06-22 18:24:02 +00:00
andreas.otte%primus-online.de 12c63b6c00 adding libnetwerkutil_s to libnetwerk 1999-06-22 18:06:47 +00:00
andreas.otte%primus-online.de 02ccee839d 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 537f96056a added util makefiles 1999-06-22 18:04:37 +00:00
andreas.otte%primus-online.de cb00507fe4 first checked in 1999-06-22 18:04:02 +00:00
warren%netscape.com 806192fcc1 Added stuff needed for landing -- LoadQuiet, BypassCache, BypassProxy 1999-06-22 00:19:58 +00:00
warren%netscape.com 8a795c657e Added util 1999-06-22 00:19:16 +00:00
rpotts%netscape.com 803020b690 The new status line parsing code is now enabled... 1999-06-21 21:21:22 +00:00
rpotts%netscape.com 971870e5ef 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 b92472309b Cleaned up the destructor to correctly release the input stream... 1999-06-21 08:19:26 +00:00
andreas.otte%primus-online.de 3e7e7bb9ef include some header files to get rid of some warnings 1999-06-20 19:53:39 +00:00
warren%netscape.com f717920ea4 Fixed for recent buffer changes. 1999-06-19 22:26:08 +00:00
warren%netscape.com 95efcebff3 Fixed indentation. (Don't use tabs!) 1999-06-19 22:24:44 +00:00
rpotts%netscape.com 55d83f5fde 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 3904511399 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 3c53457ef9 Removing nsSocketTransportStreams.h.cpp 1999-06-19 06:17:33 +00:00
rpotts%netscape.com 08ac12e5b4 got rid of nsSocketTransportStreams... Using the nsIBuffer notification interfaces instead... 1999-06-19 05:49:04 +00:00
gagan%netscape.com 53312eba76 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 bb6f458181 Fixed header parsing in HTTP. This should work ok now. 1999-06-19 04:02:20 +00:00
valeski%netscape.com 487d9ea921 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 d07a25fe1e replaced by nsIOService 1999-06-17 21:42:42 +00:00
warren%netscape.com 70fff6a7f7 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 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
andreas.otte%primus-online.de b0f67439ac some more ignorance 1999-06-17 19:00:56 +00:00
andreas.otte%primus-online.de b102e8fe8f adding resource makefiles 1999-06-17 18:21:05 +00:00
andreas.otte%primus-online.de 303a1285a2 renaming library from fileprotocol to resourceprotocol
adding hack to change PUBLIC variable
1999-06-17 18:20:13 +00:00
warren%netscape.com 96470845f8 Fixed refcount problem in Clone. 1999-06-17 10:11:58 +00:00
warren%netscape.com 3ad6726dfb Fixed refcount problem. 1999-06-17 10:11:35 +00:00
warren%netscape.com adbd249049 Added resource: protocol. 1999-06-17 09:24:31 +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 319685b5cf Added QI for nsIURL 1999-06-17 09:23:05 +00:00
rpotts%netscape.com b75487cfa9 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 5e825e5a1d Added missing addref 1999-06-17 03:38:49 +00:00
warren%netscape.com 6af7941437 Fixed GetPort 1999-06-17 03:38:23 +00:00
andreas.otte%primus-online.de d198353184 adding urltest and TestFileInput2 to the unix build 1999-06-16 19:51:14 +00:00
andreas.otte%primus-online.de 4b7ea0e060 resurrected 1999-06-16 17:43:28 +00:00
rpotts%netscape.com 4662660cbb Added an if check around the call out through the event sink... 1999-06-16 09:50:30 +00:00
rpotts%netscape.com 0681307151 Separated the Event Sink from the nsIStreamListener... 1999-06-16 09:40:40 +00:00
warren%netscape.com 9710ae4f9b New and improved. 1999-06-16 04:15:29 +00:00
warren%netscape.com f437dcc583 Changed nsAutoMonitor to nsAutoCMonitor (cached). 1999-06-16 04:15:25 +00:00
warren%netscape.com 72ffe43549 Added NewChannelFromNativePath for convenience. 1999-06-16 04:15:22 +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
rpotts%netscape.com 1efe4fcd92 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 6af7797870 added thread locking functionality back into ftp 1999-06-15 20:49:56 +00:00
warren%netscape.com ddd2707b12 New file transport test using nsFileChannels instead. 1999-06-15 05:22:25 +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
gagan%netscape.com 95c5a450fe Fixes to urltest.cpp. 1999-06-15 00:34:37 +00:00
rpotts%netscape.com ef79bb73c3 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 bf12be33fe 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 62a031d271 Added urltest.cpp. Hasn't been compiled as yet. 1999-06-14 08:45:27 +00:00
gagan%netscape.com fff68a1083 Added the urltest program as well. 1999-06-14 08:44:22 +00:00
rpotts%netscape.com 7858bab24b Added FillStream(...) which exposes nsIBuffer::WriteSegments() 1999-06-12 08:56:05 +00:00
rpotts%netscape.com 3e1045dd9d 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 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 a9f56cf79e removed 1999-06-12 07:15:18 +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 81d81d1985 Added NS_NET to export global functions. 1999-06-12 07:14:12 +00:00
andreas.otte%primus-online.de df8fddceab fix to get Makefile.in working again 1999-06-12 06:53:45 +00:00
warren%netscape.com 099186bcad Added nsDNSService factory. 1999-06-12 02:59:02 +00:00
warren%netscape.com 918dc11812 Replaced with idl files. 1999-06-12 02:53:57 +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 c9aa4c7da2 Rule to create netwerk/dist/include. 1999-06-12 01:47:13 +00:00
warren%netscape.com 766990ce2b Made Create constructor and used GenericFactory. 1999-06-12 01:41:16 +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
valeski%netscape.com d8fadf5600 some const build problems are now fixed 1999-06-11 18:48:10 +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
rpotts%netscape.com 4459e723ef Fixed up the event-sink-getter to correctly addref and QI the InputTestConsumer... 1999-06-11 09:18:25 +00:00
rpotts%netscape.com a16cd085d8 Fixed a memory corruption where a buffer was allocated with new[] but freed with PL_strfree()... 1999-06-11 09:17:11 +00:00
rpotts%netscape.com c051165437 changed some printf around... 1999-06-11 08:36:40 +00:00
rpotts%netscape.com 389952f926 Changes to get transport streams working with the new BufferInputStream implementations... 1999-06-11 08:35:26 +00:00
rpotts%netscape.com 0eea1a2116 Fixed deadlock if another thread holds the transport lock when Process is called... 1999-06-11 08:34:21 +00:00
rpotts%netscape.com c9e0b21514 moved the test for being suspended inside of the main Process() loop since doRead() can suspend the transport... Also call nsSocketTransportStream::GetWriteAmount() to determine how much data can be written to the stream... 1999-06-11 08:28:22 +00:00
andreas.otte%primus-online.de a8e73522d3 adding protocol/file makefiles 1999-06-11 07:43:54 +00:00
gagan%netscape.com 996d525e9d Expiring old protocols stuff. Everything is now moved to protocol directory. 1999-06-11 06:51:56 +00:00
gagan%netscape.com 057fe49db7 Ignore .class files for CVS. 1999-06-11 06:25:11 +00:00
gagan%netscape.com 8b4084c337 Added the test server for testing anamalous responses from HTTP servers. For more details read http://lxr.mozilla.org/mozilla/source/netwerk/testserver/docs/help.html 1999-06-11 06:21:16 +00:00
warren%netscape.com a3d5c985ee Added range offsets to open stream methods. 1999-06-11 01:37:43 +00:00
warren%netscape.com 526d6da653 Added start of file: protocol. 1999-06-11 01:37:24 +00:00
valeski%netscape.com 10a8c17dfd making the nsNetModuleMgr a singleton 1999-06-10 22:26:37 +00:00
valeski%netscape.com 0b72eda887 added external module http hooks 1999-06-10 21:58:26 +00:00
valeski%netscape.com cf91f941bf added some comments and thread safety fixes 1999-06-10 21:57:47 +00:00
valeski%netscape.com 24480c627e I was continuing through a loop when I wasn't supposed to be 1999-06-10 15:13:37 +00:00
andreas.otte%primus-online.de 7a6696a692 some cosmetics 1999-06-09 20:41:58 +00:00
andreas.otte%primus-online.de 90d920cace remove export of header files
some cosmetics
1999-06-09 20:40:59 +00:00
andreas.otte%primus-online.de 8d24ec3909 use LOCAL_INCLUDES to access base/src header files
some cosmetics
1999-06-09 20:39:08 +00:00
andreas.otte%primus-online.de 9ad679bbac adding XPIDL_MODUL
some cosmetics
1999-06-09 20:37:42 +00:00
valeski%netscape.com a8aa3688e1 gave http it's own xpt module 1999-06-09 19:38:03 +00:00
valeski%netscape.com 31c9757658 gave ftp it's own xpt module 1999-06-09 19:37:17 +00:00
valeski%netscape.com 4c99b9f13d added thread safety back in 1999-06-09 17:12:34 +00:00
andreas.otte%primus-online.de b78313a76b nsNetModuleMgr.h has to be exported to be used by nsNetFactory 1999-06-09 14:52:28 +00:00
valeski%netscape.com 6e930fa919 moved up into public dir 1999-06-09 14:33:46 +00:00
valeski%netscape.com 23d909ccb1 added nsNetModuleMgr.h to the src dir and added the Create method to the modMgr impl so it can be in the factory 1999-06-09 14:30:20 +00:00
valeski%netscape.com 4bc78f0560 removed nsNetModuleMgr.h from the expport list. it now lives where it should in base/src 1999-06-09 14:28:54 +00:00
valeski%netscape.com 165b515dbb added the external module manager to the factory for autoregistration 1999-06-09 14:28:12 +00:00
valeski%netscape.com 283e58b7d1 moved over to base/src 1999-06-09 14:21:00 +00:00
valeski%netscape.com c0fea94410 no longer needed 1999-06-09 14:20:17 +00:00
valeski%netscape.com d1859a2754 we weren't initializing the request 1999-06-09 14:01:50 +00:00
valeski%netscape.com 587a190336 api changes 1999-06-09 14:00:50 +00:00
valeski%netscape.com c4e25afa4a compile issues 1999-06-09 14:00:05 +00:00
valeski%netscape.com f855c5deda interface changes 1999-06-09 13:58:51 +00:00
valeski%netscape.com 04ea7d2c94 moved to base/src 1999-06-09 13:56:12 +00:00
valeski%netscape.com 44c25ac2aa added nsIHTTPNotify.idl to the idl list on unix 1999-06-09 01:02:37 +00:00
valeski%netscape.com d085ffbc1b added external module files to unix builds 1999-06-09 01:01:59 +00:00
valeski%netscape.com cc279297e9 added idl srcs to unix mkfile 1999-06-09 01:01:17 +00:00
valeski%netscape.com cd93925628 removing this as it's been depricated to public dir 1999-06-08 23:14:08 +00:00
warren%netscape.com aaf94a8b04 Moved WriteFrom to nsIBufferOutputStream. Made necko pass around buffer streams. 1999-06-08 20:57:32 +00:00
valeski%netscape.com 31cd42eef8 updated the external module stuff 1999-06-08 20:15:26 +00:00
valeski%netscape.com 21f186610d added nsNetModuleMgr.cpp to the necko library. also made various changes to modEntry and modMgr implementations. 1999-06-08 20:12:53 +00:00
valeski%netscape.com 4d204342a4 added moduelMgr and ModRegEntry idls to the idl list. also updated the nsINetModuleMgr.idl interface 1999-06-08 20:11:53 +00:00
valeski%netscape.com d82cd20a59 we were freeing a static buf 1999-06-08 20:09:43 +00:00
valeski%netscape.com f36dbf5c74 adding the module registery entry idl file 1999-06-08 20:03:48 +00:00
valeski%netscape.com f73a71d18e adding the module mgr header and the entry header 1999-06-08 20:02:53 +00:00
valeski%netscape.com d8555bfb2b we were erroneously freeing static mem. 1999-06-08 19:59:43 +00:00
warren%netscape.com ace5fc3a69 Added back in user agent stuff. 1999-06-08 19:04:13 +00:00
warren%netscape.com fb512f23ea Added NewChannel method. 1999-06-08 18:28:10 +00:00
valeski%netscape.com efc54bedfa removed this one. good one is in mozilla/netwerk/protocol/http/public 1999-06-08 17:10:25 +00:00
valeski%netscape.com 42635707e3 added root notification idl 1999-06-08 17:07:39 +00:00
valeski%netscape.com a53ebf6bcd added nsINetNotify.idl to idl list 1999-06-08 17:07:09 +00:00
valeski%netscape.com ad80d0fbca added nsIHttpNotify.idl to the idl srcs list 1999-06-08 16:40:44 +00:00
valeski%netscape.com f9aba8d0c5 changed method names to match new symantics 1999-06-08 16:39:48 +00:00
andreas.otte%primus-online.de c7ecd76a2b removed obsolete (I think) endless while loop from run method
added check for file size zero in SerialTest
1999-06-08 12:28:27 +00:00
andreas.otte%primus-online.de b8cf3414ab use new HandleEvent method of EventQueue
removed obselete stuff from manual registration
added two printf failure messages
1999-06-08 12:26:12 +00:00
andreas.otte%primus-online.de be01cce522 use new HandleEvent method of EventQueue 1999-06-08 12:24:10 +00:00
andreas.otte%primus-online.de a644401592 fix to build with new AsyncRead interface from nsIChannel 1999-06-08 10:09:00 +00:00
andreas.otte%primus-online.de 9fddf18e26 some cleanup after IDLisation 1999-06-08 10:07:50 +00:00
andreas.otte%primus-online.de a6197d823f building the right library 1999-06-08 09:50:19 +00:00
andreas.otte%primus-online.de 84c2919613 included dns makefiles 1999-06-08 09:48:28 +00:00
andreas.otte%primus-online.de ef524f03d3 first checked in 1999-06-08 09:47:53 +00:00
andreas.otte%primus-online.de 3b8589b984 changed nsIUrl.h to nsIURL.h 1999-06-08 09:46:10 +00:00
andreas.otte%primus-online.de 0d99370e0c some cleanup after IDLisation 1999-06-08 09:44:04 +00:00
warren%netscape.com 29acb92d6c obsoleting files 1999-06-07 22:19:20 +00:00
warren%netscape.com 5fbea51f35 Removed nsITransport. 1999-06-07 22:12:19 +00:00
gagan%netscape.com 2227f2a11d Adding Makefile.in for Linux. Testing for Andreas. 1999-06-07 22:07:49 +00:00
gagan%netscape.com cebd6083e0 Adding Makefile.in. Testing for Andreas. 1999-06-07 22:05:44 +00:00
gagan%netscape.com 350374aca1 First checkin for Makefile.in. Testing for Andreas. 1999-06-07 22:05:17 +00:00
warren%netscape.com ee30272739 Updated for file name changes. 1999-06-07 22:04:19 +00:00
warren%netscape.com c0a3d1a7a3 New IDL interfaces. 1999-06-07 21:33:30 +00:00
rpotts%netscape.com 5db969b15c Added unix support for processing PLEvents... 1999-06-07 20:06:41 +00:00
rpotts%netscape.com 098bb0e8cc Fixed up header parsing, so that if OnDataAvailable(...) is called more than once we remember that headers have been processed... Made a temp change to the stream being passed out of OnDataAvailable(...). It was inStr which was *never* initialized... Right now it is passing out the original stream (which is wrong I think) but it doesn't crash :-) 1999-06-07 19:51:01 +00:00
andreas.otte%primus-online.de 683eff8b0c correct two typos 1999-06-07 16:56:36 +00:00
rpotts%netscape.com af7eee2a74 Fixed up uninitialized variable... Oops 1999-06-07 07:12:56 +00:00
rpotts%netscape.com f7b98ad678 Fixed up compiler warning on Linux... 1999-06-07 06:30:59 +00:00
rpotts%netscape.com 6aa2397821 Added a new file - nsSocketTransportStreams.cpp to the build... 1999-06-07 06:28:07 +00:00
rpotts%netscape.com 47f13300d6 Work on blocking streams... 1999-06-07 06:27:34 +00:00
andreas.otte%primus-online.de a13711461f write \0 not on but after the CRLF on Headers 1999-06-06 09:40:56 +00:00
andreas.otte%primus-online.de 6b72c8c86e variable rv of type nsresult was not initialized in CreateInstance and in case of creating a StandardUrl with no Init in CreateInstance (and using rv) making it random to the calling function if creating the Url succeeded. This is what I thought was a namespace problem between necko and old netlib. 1999-06-06 09:16:49 +00:00
gagan%netscape.com 7809652963 Fixed the stream length to be zero. Thanks Andreas. 1999-06-04 11:10:31 +00:00
rpotts%netscape.com 73587c3610 Added PLEvent pump for unix... 1999-06-04 09:03:45 +00:00
rpotts%netscape.com 25b6f04fd6 Added NSPR logging messages... 1999-06-04 08:52:02 +00:00
gagan%netscape.com cb787f5194 Getting it building again... changed the Write call to match its signature in nsIByteBufferInputStream. It will probably change again to FillFrom once we move that to idl. 1999-06-04 07:36:04 +00:00
gagan%netscape.com 5669090019 Getting base building again. Fixed the changes from nsIOutputStream's Write function. 1999-06-04 07:25:16 +00:00
valeski%netscape.com 0dcaa3a2a0 http - fixed build probs
test - moved a local var into a #ifdef because it was throwing a warning on windows
1999-06-03 22:12:26 +00:00
gordon%netscape.com 477911edaf Make Lookup() a pure virtual method. 1999-06-03 21:57:14 +00:00
rpotts%netscape.com 30eddd63a8 Fixes to build on Linux... 1999-06-03 21:56:56 +00:00
rpotts%netscape.com 7230834dc6 Fixes to build on Linux... Removed nettest since it is not building on windows either. 1999-06-03 21:56:29 +00:00
gordon%netscape.com f093d91f93 First Checked In. 1999-06-03 21:53:30 +00:00
valeski%netscape.com f6a2937fb1 proxy api change 1999-06-03 20:05:22 +00:00
valeski%netscape.com de8ef131ae added header removal functionality and various return value checks 1999-06-03 20:04:07 +00:00
valeski%netscape.com 502b9ca498 added the class id to identify the actual class that implements teh nsINetNotify interface 1999-06-03 20:00:38 +00:00
andreas.otte%primus-online.de cc26f5c151 fixes to get the test working under linux, mac stuff still missing 1999-06-03 18:34:51 +00:00
andreas.otte%primus-online.de 12f1f2604a fixes to get the test running under linux, mac stuff still missing 1999-06-03 18:12:13 +00:00
rpotts%netscape.com 80c46a43a7 fixed a string that was not being null-terminated... 1999-06-03 06:44:10 +00:00
rpotts%netscape.com 5e620902ed fixed up some reference counting problems... 1999-06-03 06:36:23 +00:00
rpotts%netscape.com 6de0e3a897 Added raptorgfxwin.lib for nsITimer support :-( 1999-06-03 05:45:56 +00:00
rpotts%netscape.com 1f9839c6ca Added support for testing Sync transport access and Suspending and resuming transports... 1999-06-03 05:45:23 +00:00
rpotts%netscape.com c84afbbf05 Added support for Suspend/Resume... 1999-06-03 05:43:56 +00:00
gagan%netscape.com 075cf3f5fd Test case changes 1999-06-02 23:02:53 +00:00
valeski%netscape.com 7a37a63b8f nsIHTTPConnection.h - extended the nsIHTTPConnection interface so the internal streamlistener is accessible.
nsHTTPConnection.cpp - GetInputStream now uses a syncStream listener.
nsHTTPConnection.h  - api update to support new nsIHTTPConnection interface and added nsIStreamListener member.
nsHTTPResponseListener.cpp - added code to push data through the pipe
1999-06-02 17:23:45 +00:00
gagan%netscape.com f561ab3b41 CVS is misbehaving with me again... didnt pick these up... Updates to HTTP. Need nsSyncStreamListener to complete the test. 1999-06-02 13:26:47 +00:00
gagan%netscape.com 7d8db7ce59 Updates to HTTP. Need SyncStreamListener to complete the test. 1999-06-02 13:25:29 +00:00
andreas.otte%primus-online.de 7a0fbe2afb integrating Alec Fletts nsISupportsArray changes
remove manual registration
adding creation of eventqueue
giving EventQueueService the right CIID
1999-06-02 11:42:43 +00:00
andreas.otte%primus-online.de de462fd267 removed manual registration, added autoregistration 1999-06-02 11:30:05 +00:00
andreas.otte%primus-online.de ac665a5d66 removed manual registration 1999-06-02 11:29:26 +00:00
andreas.otte%primus-online.de 0b32237c1b removed manual registration 1999-06-02 11:27:07 +00:00
andreas.otte%primus-online.de aecb63e6cf integrating Alec Fletts nsISupportsArray changes 1999-06-02 11:12:21 +00:00
valeski%netscape.com c9935ed859 moved external module insertion to new http file 1999-06-02 05:33:34 +00:00
rpotts%netscape.com 303578cd7e PRCList cleanup. More syncronization code... some work toward blocking streams. 1999-06-02 04:26:55 +00:00
andreas.otte%primus-online.de a493d156fd make libnetwerk.so a component 1999-06-01 22:49:26 +00:00
andreas.otte%primus-online.de d5053caf86 Ignore TestSocketTransport 1999-06-01 22:04:46 +00:00
andreas.otte%primus-online.de ed6876c1d7 Build TestProtocols 1999-06-01 22:03:48 +00:00
valeski%netscape.com ceff890249 variable name change 1999-06-01 22:03:47 +00:00
andreas.otte%primus-online.de b0fbf5f284 Some fixes to build TestProtocols under linux 1999-06-01 22:02:40 +00:00
rpotts%netscape.com 6627c4030e Added synchronization to socket transport APIs... Added access methods for getting the PRCList from a transport... 1999-06-01 21:37:52 +00:00
valeski%netscape.com d940f92c4b Added the user agent string getter methods to nsINetService, as well as the implementation of them. Note: that they current aren't being initialized. 1999-06-01 21:27:25 +00:00
rpotts%netscape.com 54fda6211b Added a new test for the socket transport... 1999-05-31 05:18:19 +00:00
rpotts%netscape.com 2a4ee5e6a4 First pass at supporting simultaneous read and write on sockets... 1999-05-31 05:15:40 +00:00
andreas.otte%primus-online.de 944e5d0543 Some more ignorance 1999-05-29 00:06:00 +00:00
andreas.otte%primus-online.de 26da9b2475 Adding missing headerfiles 1999-05-28 23:48:58 +00:00
andreas.otte%primus-online.de 4def615a43 Change to "camel case" nsIHttpEventSink 1999-05-28 23:48:12 +00:00
gagan%netscape.com 1167739df0 General fixes and changed #include nsHTTPEventSink to match the camel-case
file name. Will be fixed when we migrate to network.
1999-05-28 22:34:41 +00:00
gagan%netscape.com 50b9784af9 General fixes. 1999-05-28 22:31:47 +00:00
andreas.otte%primus-online.de 1f5869ce4e make no shared lib and do not install it in $(DIST)/bin 1999-05-28 11:20:30 +00:00
andreas.otte%primus-online.de bd3e6b0428 First Checked In 1999-05-28 09:16:47 +00:00
andreas.otte%primus-online.de dfb9c17c3f First Checked In 1999-05-28 09:11:38 +00:00
andreas.otte%primus-online.de 32146a2ef7 Making libftp.so a component 1999-05-28 08:23:48 +00:00
andreas.otte%primus-online.de 0fb5a4fe27 Making libhttp.so a component 1999-05-28 08:22:46 +00:00
valeski%netscape.com a250f2cba4 added some extern module stuff #ifdef'd zero 1999-05-27 22:00:30 +00:00
valeski%netscape.com 043d4e8984 added the idl dir and initial nsIHttpNotify.idl 1999-05-27 21:31:26 +00:00
valeski%netscape.com 87115605e4 module mananger implementation files 1999-05-27 21:30:31 +00:00
valeski%netscape.com a8f3df5774 idl: added the idl dir and some initial files.
added module manager headers and idl files
1999-05-27 21:29:52 +00:00
valeski%netscape.com 4380e2aacc removed these two because they've been added to the proper idl directory 1999-05-27 21:13:34 +00:00
rpotts%netscape.com 0e844f07ca Initialized m_Request to nsnull to prevent a crash durng destruction - it was trying to free uninitialized memory :-( 1999-05-26 21:04:11 +00:00
valeski%netscape.com 7ee4dbe328 removed #include "nsXPComCIID.h" as it is no longer pertinent 1999-05-26 20:51:19 +00:00
gagan%netscape.com e4fe46d13d Removed nsITimer dependency. 1999-05-26 08:53:17 +00:00
rpotts%netscape.com 34f735e0b8 Some fixes to get the http test case running... Fixed the handler factory to correctly return the instance. Changed to CID of the URL being created to NS_STANDARDURL_CID. Fixed a signed/unsigned crash when creating connections... 1999-05-26 06:34:44 +00:00
gagan%netscape.com 380cd9cea0 Moved nsHTTPEnums.h to public. 1999-05-25 21:38:53 +00:00
gagan%netscape.com 730706264e Moved nsHTTPEnums from src to here. 1999-05-25 21:38:27 +00:00
gagan%netscape.com 68a8fd4989 Fixed nsIURL.h to nsIUrl.h... Thanks Andreas. 1999-05-25 21:33:23 +00:00
gagan%netscape.com 8412b90662 Changes inherited from nsIProtocolHandler. Also changed default port to 21. 1999-05-25 21:31:46 +00:00
valeski%netscape.com 4fff3a7467 adding http's events for the nsNetModuleMgr api so necko can interract with external modules 1999-05-25 17:34:59 +00:00
valeski%netscape.com 3d007be727 the base class for necko events to be used with the nsINetModuleMgr api 1999-05-25 17:29:04 +00:00
valeski%netscape.com a80c54fc2a added revised comment 1999-05-25 17:27:01 +00:00
valeski%netscape.com cf354616e6 added context arguments and a set headers method. 1999-05-24 22:06:12 +00:00
valeski%netscape.com bf905c0e86 the notify api and the external module interface now use the nsIObserver stuff 1999-05-24 20:40:21 +00:00
valeski%netscape.com 97e735dffa First whack at various external module apis. 1999-05-24 19:50:39 +00:00
valeski%netscape.com ef4434f41a wrong parameters were being passed into the handler's NewUrl() call 1999-05-24 19:33:52 +00:00
warren%netscape.com b3c3a30965 Moving changes from XPCOM20_BRANCH forward. 1999-05-24 09:01:47 +00:00
gagan%netscape.com 14548c81ae Made the baseURL default to null. 1999-05-22 00:21:32 +00:00
gagan%netscape.com 6dcf68157c Made the baseURL a default to null. 1999-05-22 00:21:08 +00:00
gagan%netscape.com 9aecaa4e48 Added files for the HTTP Handler. 1999-05-21 07:14:19 +00:00
gagan%netscape.com 4f6fffbf22 Changes for the HTTP Handler. 1999-05-21 07:12:31 +00:00
gagan%netscape.com 82449943da Changes for the handler. 1999-05-21 07:12:11 +00:00
gagan%netscape.com 20ff86c7ce HTTP changes. 1999-05-21 06:35:21 +00:00
gagan%netscape.com e4b49f1a7b HTTP Handler work. 1999-05-21 06:33:17 +00:00
gagan%netscape.com 84d96d8dd7 Miscellaneous fixes. 1999-05-21 06:30:21 +00:00
gagan%netscape.com d5f210a075 Added TestProtocols.cpp and renamed nettest to testnet since that was conflicting with nettest in dist. 1999-05-21 06:29:13 +00:00
gagan%netscape.com 3becd4fe1a Updates on HTTP handler. This will now move to mozilla/netwerk/protocol/http. 1999-05-21 06:12:56 +00:00
valeski%netscape.com d705ca1ac9 nsFtpConnectionThread now implements (not yet properly) nsICancelable. 1999-05-18 21:01:49 +00:00
valeski%netscape.com 1e4cda8972 added the correct EventQueueCID 1999-05-18 20:56:25 +00:00
valeski%netscape.com bf249b5bcf changed us over to teh correct EventQueueServiceCID 1999-05-18 20:53:38 +00:00
valeski%netscape.com eaed06e7ab added eventQueue CID registration and am now passing in an EventQueue in to NewConnection 1999-05-18 20:52:07 +00:00
valeski%netscape.com c487e9f6be updated the nsSupportsArray::Count() api usage 1999-05-14 17:25:27 +00:00
hshaw%netscape.com af359b790a Add new methods for nsICollection 1999-05-13 22:14:43 +00:00
hshaw%netscape.com 92a83150ea Propagate IDL changes from nsICollection.h, we'll need to do the same to nsIConnectionGroup->Count() once we IDLize 1999-05-13 21:57:07 +00:00
valeski%netscape.com 0a950992ad shifted ftp error codes into their proper range 1999-05-09 19:25:59 +00:00
valeski%netscape.com 8b921d1d99 defined implicit ranges for error codes. 1999-05-09 19:25:20 +00:00
valeski%netscape.com 92dd0930f2 Added correct error codes and misc touch up. 1999-05-09 19:24:37 +00:00
valeski%netscape.com c325d0f196 Added Andreas' test program diffs for linux building. Also added an OpenOutputStream test to TestSocketIO.cpp. 1999-05-09 19:18:25 +00:00
valeski%netscape.com 1fb4ea16b1 removed nsSycnOutStreamListener references. No longer using it. 1999-05-06 19:49:23 +00:00
valeski%netscape.com e7260ede87 changed nsIEventQueue->ProcessPendingEvents() to nsIEventQueue->EVentLoop() 1999-05-06 19:47:55 +00:00
valeski%netscape.com 943c469643 changed over to nsIEventQueue interface, from straight PL_EventQueue. Also took a whack at getting socketTRansport::OpenOutputSTream to work (hasn't been tested) 1999-05-05 22:41:44 +00:00
valeski%netscape.com 142c08df8e changed us over to regular monitors (prmon.h) in lieu of cached monitors (prcmon.h) for performance increase. cached monitors can be 5 times slower than regular monitors. 1999-05-04 19:33:37 +00:00
valeski%netscape.com d8031d05e3 changed non-existant xp_win to win32 1999-05-04 18:53:44 +00:00
valeski%netscape.com f95b9661d2 removed prcmon from #include list 1999-05-04 18:52:38 +00:00
valeski%netscape.com 7da95187dd Fixed windows builds. changed #ifdef'd #included <windows.h> from XP_PC/XP_WIN to WIN32. There is not a XP_WIN macro. 1999-05-04 18:50:59 +00:00
hshaw%netscape.com f05420e8cb wrap #include <windows.h> with #ifdef XP_WIN (for unix builds) 1999-05-04 00:31:40 +00:00
hshaw%netscape.com 559af684ee fix signature for nsGetFactory() 1999-05-04 00:21:42 +00:00
hshaw%netscape.com 7a23c3e932 remove duplicate nsISocketTransportService.h reference 1999-05-03 23:53:18 +00:00
hshaw%netscape.com cb3afcd3bd Add some comments 1999-05-03 18:11:50 +00:00
hshaw%netscape.com fc5e6c9c92 List of makefiles for the netwerk directory 1999-05-03 16:37:03 +00:00
hshaw%netscape.com 9c1cf81c66 Temporary script to generate netwerk unix Makefiles. Once we land, we'll integrate into allmakefiles.sh 1999-05-03 16:36:29 +00:00
warren%netscape.com 9004942e9d Changed include for nsStandardUrl.h 1999-05-02 08:46:08 +00:00
warren%netscape.com e526773af9 Fixed to use new nsIBuffer and related buffer streams. 1999-05-01 02:15:59 +00:00
warren%netscape.com ee464f04ed Fixed accidental change to NSGetFactory. Changed include for nsStandardUrl. 1999-05-01 02:15:22 +00:00
warren%netscape.com b71bb5f33c Renamed nsMarshalingStreamListener to nsAsyncStreamListener. 1999-05-01 02:11:10 +00:00
warren%netscape.com ee3f32d177 Renamed nsTypicalUrl to nsStandardUrl. 1999-05-01 02:08:18 +00:00
warren%netscape.com 8a15c4d3b7 Removed some noise. 1999-04-30 22:55:26 +00:00
valeski%netscape.com 1dbe4d3aa1 nsIUrl.h - switched back to single inheritance of nsISupports (removed nsITypicalUrl)
nsUrl.h - switched back to multiple inheritance including nsITypicalUrl
nsFtpConnectionThread.cpp - various initializations.
nsFtpConnectionThread.h - various initialization api changes
nsFtpProtocolConnection.cpp - Switched back to ProtoConn implementing the nsISTreamListener interface + some initialization changes.
nsFtpProtocolConnection.h - inherits nsIStreamListener.
everyone else was just init changes.
1999-04-30 15:28:33 +00:00
valeski%netscape.com d4011270e6 conditionally include windows.h on pc only - patch from Andreas Otte <andreas.otte@primus-online.de> 1999-04-29 18:52:14 +00:00
valeski%netscape.com 6cffde5f7a added a temp default http port (80) 1999-04-29 17:33:51 +00:00
valeski%netscape.com 1283780ba8 added ftpCore.h to unix build 1999-04-28 23:15:14 +00:00
valeski%netscape.com 18720793f4 added nettest.cpp test app to the unix builds 1999-04-28 23:14:21 +00:00
valeski%netscape.com bc40ed9342 now we go so far as to create the actual nsIProtocolConnection instance. 1999-04-28 23:13:07 +00:00
valeski%netscape.com e8229da105 initialized the ref cnt, again :( 1999-04-28 23:12:30 +00:00
valeski%netscape.com 23572be0c9 added NS_NewConnection() implementation 1999-04-28 23:11:41 +00:00
valeski%netscape.com a1e165ccd2 added NS_NewConnection(). The NS_New*() stuff probably should go elsewhere, but for now, here it lands. 1999-04-28 23:11:04 +00:00
valeski%netscape.com 4003e42409 remove #define error macro and #included the netCore.h file which has the error macros in it. 1999-04-28 22:53:17 +00:00
valeski%netscape.com c53ed5cc30 added inclusive #define 1999-04-28 22:51:28 +00:00
valeski%netscape.com 3bbbeadf75 pulled the ftp specific code out 1999-04-28 22:46:28 +00:00
valeski%netscape.com 3786327331 put ftp error codes into their own file (probably shouldn't export the file to the world..). 1999-04-28 22:45:57 +00:00
valeski%netscape.com ec200fff1b hooked up the out nsIUrl param with the resulting url 1999-04-28 20:09:17 +00:00
valeski%netscape.com ba1c7ba96e comprhensive networking service excersiser. 1999-04-28 20:07:33 +00:00
valeski%netscape.com 65d6ba65dd nsIUrl.h = now is a subclass of nsITypicalUrl explicitly
nsUrl.h = nsIUrl change reflected.
nsNetService.cpp = NS_NewUrl() helper routine added
1999-04-28 20:05:23 +00:00
valeski%netscape.com 2f6267e53c fixed a casting bug (nsITypicalUrl was being cast as nsIUrl) 1999-04-28 20:02:38 +00:00
valeski%netscape.com 5aacd0d813 added ref count init macro to handler constructor. hooked up the newUrl method to set the out nsIUrl param. 1999-04-28 20:01:02 +00:00
valeski%netscape.com 6ef2ede27b added ftp error codes 1999-04-27 19:55:48 +00:00
valeski%netscape.com db5326ca1c Added error handling. 1999-04-27 19:55:09 +00:00
valeski%netscape.com 07dab5e914 added more states. file stat, dir listing and file download is now enabled (not tested). 1999-04-26 23:13:14 +00:00
warren%netscape.com e9e1dc1c23 Started hooking up socket transport synchronous streams. Added unix makefiles. 1999-04-25 19:25:24 +00:00
gordon%netscape.com 00a4a5efeb First Checked In. 1999-04-24 02:08:50 +00:00
valeski%netscape.com 4a11bb301e changed TRUE -> PR_TRUE. and changed use of nsIUrl->GetPort() (linux caught a compile problem msvc wasn't catching) 1999-04-23 22:07:46 +00:00
valeski%netscape.com 9164450da6 #included netCore.h so more descriptive error msgs can be used. also removed FTP_S_PORT use. 1999-04-23 21:58:42 +00:00
valeski%netscape.com c86ff04f8a #included netCore.h so the socket transport can start using more descriptive error codes. 1999-04-23 21:57:10 +00:00
valeski%netscape.com cade3b9429 added netCore.h which currently contains netlib error codes (generated using nsError.h macros) 1999-04-23 21:56:01 +00:00
valeski%netscape.com a88d9c8a77 nsFtpStreamListenerEvent.h - explicit #include "nsString.h" (fix build prob on linux)
nsFtpConnectionThread.*    - added the passive data connection mode (PASV) state
1999-04-23 20:01:03 +00:00
valeski%netscape.com 5f68503eaf nsFtpConnectionThread.* added more states. we now handle mkdir and delete (file/dir).
nsFtpFactory.cpp api change.
1999-04-23 17:34:33 +00:00
valeski%netscape.com 054e2c8616 nsFtpConnectionThread.h - made the destructor virtual
nsFtpProtocolConnection.h|.cpp - switched some #includes around in a blind attempt to satisfy linux
1999-04-22 21:32:30 +00:00
warren%netscape.com 09ee7c3d28 Added sourceOffset parameter to OnDataAvailable. 1999-04-22 21:06:04 +00:00
valeski%netscape.com 1f7276a6fa removed UsePasv from the connection handler. added some more states. 1999-04-22 20:17:46 +00:00
valeski%netscape.com 9143e253b8 yanked the ftp event sink references as they're not in use right now 1999-04-22 19:29:24 +00:00
valeski%netscape.com d1e0134c1c pushed the stream listener hand off into the constructor so it's know before the thread is run 1999-04-22 19:28:30 +00:00
valeski%netscape.com 2ebae55f56 stripped out the stream listener support (and thus the async state machine) from nsFtpProtocolConnection. nsFtpConnectionThread class now takes on the listener notification.
added nsFtpStreamListenerEvent (cpp|h) which declares the events used to push data back across the thread boundry.
1999-04-22 17:58:42 +00:00
warren%netscape.com 0bef817947 Added source offset parameter to OnDataAvailable (for byte-range requests). 1999-04-22 08:47:06 +00:00
valeski%netscape.com a1e8beeb78 adding syncronous ftp implementation 1999-04-22 05:22:24 +00:00
valeski%netscape.com 765f2a9662 changed some nsString usage to nsString2. added the PWD/default directory parsing and discovery code. 1999-04-21 17:48:32 +00:00
valeski%netscape.com 5116fa59d5 added more states to .h and implementations to .cpp 1999-04-21 00:04:38 +00:00
valeski%netscape.com 2bcfca4243 added more states in .h . added their logic in .cpp. Initial command channel (logging in) negotiation is almost complete, next comes the data channel. 1999-04-20 19:30:21 +00:00
rpotts%netscape.com a18186876e Added some error checking... 1999-04-20 08:01:31 +00:00
warren%netscape.com f441dd587a Added missing out param to GetHeader. Started making GET request async. 1999-04-20 04:48:51 +00:00
rpotts%netscape.com b52e94573d correctly set the status argument on the OnStopBinding(...) call. 1999-04-20 04:31:52 +00:00
valeski%netscape.com b92a62a1f5 Starting fleshing out the state flow. Added a few new states to .h, and their functional counter parts in .c. 1999-04-19 22:18:19 +00:00
rpotts%netscape.com b4e704cf60 Added an Event Queue argument to the NewConnection(...) call. This fixed up the build bustage... 1999-04-19 07:28:02 +00:00
rpotts%netscape.com 722b00f7fa First pass at a socket transport implementation... 1999-04-19 07:17:37 +00:00
rpotts%netscape.com 6064f90d77 Added support for the socket transport service...? nsNetFactory.cpp 1999-04-19 07:16:37 +00:00
rpotts%netscape.com c76cd1b2dc split up the async stream listener into an async stream observer and async stream listener... 1999-04-19 07:15:03 +00:00
warren%netscape.com e483f26f07 Working on GET. 1999-04-17 20:57:48 +00:00
warren%netscape.com bd6811e701 Removed PAC file for now. 1999-04-17 20:54:57 +00:00
warren%netscape.com 9892971727 Started implement file transport writing code. 1999-04-17 20:50:57 +00:00
warren%netscape.com 1aa4adfb54 Fixed up ftp implementation for event queue arguemnt to NewConnection. 1999-04-16 18:18:38 +00:00
warren%netscape.com fa42476fae Added event queue argument for connection creation. Started http state machine. 1999-04-16 18:00:17 +00:00
warren%netscape.com 79cd627c41 Fixed up RemoveElement returning bool problem. 1999-04-15 20:11:21 +00:00
valeski%netscape.com 9a8b9a7326 started socket transport code 1999-04-14 23:11:56 +00:00
valeski%netscape.com 9d8296fc3b netwerk/makefile.win - adding the ftp dir to the build
netwerk/ftp/* - adding the ftp module
1999-04-14 19:55:41 +00:00
warren%netscape.com 9de1540b6e Fixed create/AsyncRead stuff. 1999-04-14 08:13:35 +00:00
warren%netscape.com 0bdb7edb94 More on http protocol. 1999-04-14 08:11:10 +00:00
warren%netscape.com 58025e26cd Moved read/write methods from TransportService to Transport. 1999-04-14 08:10:50 +00:00
warren%netscape.com 0f718eedde Fixed NSGetFactory sig. 1999-04-14 00:07:42 +00:00
warren%netscape.com ddc3278d38 More for http. 1999-04-14 00:06:07 +00:00
warren%netscape.com 8f99982227 Added synchronous file input. Worked on cancel/suspend/resume work for file transfer. 1999-04-13 18:10:15 +00:00
warren%netscape.com 4554437db1 Fixed unitialized var. 1999-04-12 22:42:55 +00:00
warren%netscape.com 505e45b132 Fixed cast problem. 1999-04-12 22:42:39 +00:00
warren%netscape.com e9faed107d Began fleshing out http protocol. 1999-04-12 22:34:20 +00:00
warren%netscape.com 8930d4895d Fixed up nsIUrl and added an implementation that allows for setting the parts. Added MakeAbsoluteUrl to nsINetService and nsIProtocolHandler. 1999-04-12 20:35:24 +00:00
rpotts%netscape.com ce870726bd fixed typo... This class should implement the nsIFileTransportService interface. 1999-04-09 05:43:30 +00:00
gagan%netscape.com 917b9c8420 first checkin. 1999-04-09 02:37:50 +00:00
gagan%netscape.com 710870003d nsFileCID.h first checkin 1999-04-09 02:37:28 +00:00
gagan%netscape.com 4a343822aa Temporary checkin. Brought in the original implementations. Will need some cleaning now... 1999-04-09 02:31:48 +00:00
gagan%netscape.com 734fdd6ac9 HTTP exported headers. 1999-04-09 02:27:29 +00:00
gagan%netscape.com 55953b47c5 Brought in the original work. 1999-04-09 02:26:05 +00:00
gagan%netscape.com ea8df7d855 First checkins of tests. Currently only urltest. 1999-04-09 02:23:05 +00:00
gagan%netscape.com 7b8a0771f0 Moved the files from nunet to netwerk. For history on these files- see mozilla/nunet.
Not in the build (of netwerk) yet.
1999-04-08 06:13:27 +00:00
warren%netscape.com b105285634 Replaced nsIProtocolConnection argument with nsISupports generic context. 1999-04-06 06:11:51 +00:00
warren%netscape.com eb79562943 Fixed to work, but don't try it for a directory with too many files! 1999-04-06 06:11:23 +00:00
warren%netscape.com 78b9a7c8b5 Used nsIByteBufferInputStream. Fixed file transport test. 1999-04-06 01:45:24 +00:00
warren%netscape.com fd62531512 Added TestFileInput 1999-04-05 21:06:07 +00:00
warren%netscape.com a38405da05 Fixed up all the IIDs to be new/unique. Made nsFileTransport work (needs tuned). 1999-04-05 21:05:22 +00:00
warren%netscape.com 6bd564519f Obsoleted nsITransportService 1999-04-02 09:26:42 +00:00
warren%netscape.com 6bb291af66 Added file transport stuff. 1999-04-02 09:25:17 +00:00
warren%netscape.com 03a4d65ce2 Fixed nsUrl link error. 1999-03-31 19:59:43 +00:00
warren%netscape.com d783951913 Initial stab at new networking implementation. 1999-03-31 19:53:46 +00:00