270 Commits

Author SHA1 Message Date
valeski%netscape.com
71cf485ae8 some const build problems are now fixed
git-svn-id: svn://10.0.0.236/trunk@34806 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 18:48:10 +00:00
andreas.otte%primus-online.de
891f537f8e conversion to wstring / PRUnichar
some cosmetics to various Makefiles


git-svn-id: svn://10.0.0.236/trunk@34798 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 15:50:14 +00:00
rpotts%netscape.com
6229edb430 Fixed up the event-sink-getter to correctly addref and QI the InputTestConsumer...
git-svn-id: svn://10.0.0.236/trunk@34788 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 09:18:25 +00:00
rpotts%netscape.com
f8eaf156e2 Fixed a memory corruption where a buffer was allocated with new[] but freed with PL_strfree()...
git-svn-id: svn://10.0.0.236/trunk@34787 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 09:17:11 +00:00
rpotts%netscape.com
822b809174 changed some printf around...
git-svn-id: svn://10.0.0.236/trunk@34786 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 08:36:40 +00:00
rpotts%netscape.com
af2b091f9a Changes to get transport streams working with the new BufferInputStream implementations...
git-svn-id: svn://10.0.0.236/trunk@34785 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 08:35:26 +00:00
rpotts%netscape.com
7e5fed03fa Fixed deadlock if another thread holds the transport lock when Process is called...
git-svn-id: svn://10.0.0.236/trunk@34783 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 08:34:21 +00:00
rpotts%netscape.com
0846133faf 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...
git-svn-id: svn://10.0.0.236/trunk@34782 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 08:28:22 +00:00
andreas.otte%primus-online.de
aafa0183ad adding protocol/file makefiles
git-svn-id: svn://10.0.0.236/trunk@34778 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 07:43:54 +00:00
gagan%netscape.com
fd1e6f9ec2 Expiring old protocols stuff. Everything is now moved to protocol directory.
git-svn-id: svn://10.0.0.236/trunk@34770 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 06:51:56 +00:00
gagan%netscape.com
3fdb13e2f4 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
git-svn-id: svn://10.0.0.236/trunk@34768 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 06:21:16 +00:00
warren%netscape.com
f1300adcbe Added range offsets to open stream methods.
git-svn-id: svn://10.0.0.236/trunk@34733 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 01:37:43 +00:00
warren%netscape.com
772a460bd4 Added start of file: protocol.
git-svn-id: svn://10.0.0.236/trunk@34732 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-11 01:37:24 +00:00
valeski%netscape.com
52869d557a making the nsNetModuleMgr a singleton
git-svn-id: svn://10.0.0.236/trunk@34672 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 22:26:37 +00:00
valeski%netscape.com
b1b4ed9c0c added external module http hooks
git-svn-id: svn://10.0.0.236/trunk@34658 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 21:58:26 +00:00
valeski%netscape.com
330ce1a68a added some comments and thread safety fixes
git-svn-id: svn://10.0.0.236/trunk@34657 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 21:57:47 +00:00
valeski%netscape.com
aa6822fa14 I was continuing through a loop when I wasn't supposed to be
git-svn-id: svn://10.0.0.236/trunk@34605 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-10 15:13:37 +00:00
andreas.otte%primus-online.de
093f16cf4e some cosmetics
git-svn-id: svn://10.0.0.236/trunk@34482 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 20:41:58 +00:00
andreas.otte%primus-online.de
8478385a66 remove export of header files
some cosmetics


git-svn-id: svn://10.0.0.236/trunk@34481 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 20:40:59 +00:00
andreas.otte%primus-online.de
748a144747 use LOCAL_INCLUDES to access base/src header files
some cosmetics


git-svn-id: svn://10.0.0.236/trunk@34478 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 20:39:08 +00:00
andreas.otte%primus-online.de
a4901508aa adding XPIDL_MODUL
some cosmetics


git-svn-id: svn://10.0.0.236/trunk@34477 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 20:37:42 +00:00
valeski%netscape.com
03943f1585 gave http it's own xpt module
git-svn-id: svn://10.0.0.236/trunk@34451 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 19:38:03 +00:00
valeski%netscape.com
596814c9b4 gave ftp it's own xpt module
git-svn-id: svn://10.0.0.236/trunk@34450 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 19:37:17 +00:00
valeski%netscape.com
91b099c77c added thread safety back in
git-svn-id: svn://10.0.0.236/trunk@34432 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 17:12:34 +00:00
andreas.otte%primus-online.de
1c95641985 nsNetModuleMgr.h has to be exported to be used by nsNetFactory
git-svn-id: svn://10.0.0.236/trunk@34430 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 14:52:28 +00:00
valeski%netscape.com
67fc1e3129 moved up into public dir
git-svn-id: svn://10.0.0.236/trunk@34429 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 14:33:46 +00:00
valeski%netscape.com
77295483a3 added nsNetModuleMgr.h to the src dir and added the Create method to the modMgr impl so it can be in the factory
git-svn-id: svn://10.0.0.236/trunk@34428 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 14:30:20 +00:00
valeski%netscape.com
965b29cd14 removed nsNetModuleMgr.h from the expport list. it now lives where it should in base/src
git-svn-id: svn://10.0.0.236/trunk@34427 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 14:28:54 +00:00
valeski%netscape.com
f8346bb575 added the external module manager to the factory for autoregistration
git-svn-id: svn://10.0.0.236/trunk@34426 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 14:28:12 +00:00
valeski%netscape.com
fbe83f8adc moved over to base/src
git-svn-id: svn://10.0.0.236/trunk@34425 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 14:21:00 +00:00
valeski%netscape.com
6cd3181afe no longer needed
git-svn-id: svn://10.0.0.236/trunk@34424 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 14:20:17 +00:00
valeski%netscape.com
32a2989a04 we weren't initializing the request
git-svn-id: svn://10.0.0.236/trunk@34423 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 14:01:50 +00:00
valeski%netscape.com
074e50bb58 api changes
git-svn-id: svn://10.0.0.236/trunk@34422 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 14:00:50 +00:00
valeski%netscape.com
ed61bcca4d compile issues
git-svn-id: svn://10.0.0.236/trunk@34421 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 14:00:05 +00:00
valeski%netscape.com
444754f752 interface changes
git-svn-id: svn://10.0.0.236/trunk@34420 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 13:58:51 +00:00
valeski%netscape.com
83a809c62a moved to base/src
git-svn-id: svn://10.0.0.236/trunk@34419 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 13:56:12 +00:00
valeski%netscape.com
637c0c4cf7 added nsIHTTPNotify.idl to the idl list on unix
git-svn-id: svn://10.0.0.236/trunk@34337 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 01:02:37 +00:00
valeski%netscape.com
ac3516569d added external module files to unix builds
git-svn-id: svn://10.0.0.236/trunk@34336 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 01:01:59 +00:00
valeski%netscape.com
0168c86d7a added idl srcs to unix mkfile
git-svn-id: svn://10.0.0.236/trunk@34335 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-09 01:01:17 +00:00
valeski%netscape.com
4f596d061e removing this as it's been depricated to public dir
git-svn-id: svn://10.0.0.236/trunk@34305 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 23:14:08 +00:00
warren%netscape.com
d9b1c6a72f Moved WriteFrom to nsIBufferOutputStream. Made necko pass around buffer streams.
git-svn-id: svn://10.0.0.236/trunk@34249 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 20:57:32 +00:00
valeski%netscape.com
7afe7bd16b updated the external module stuff
git-svn-id: svn://10.0.0.236/trunk@34235 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 20:15:26 +00:00
valeski%netscape.com
bf64c89334 added nsNetModuleMgr.cpp to the necko library. also made various changes to modEntry and modMgr implementations.
git-svn-id: svn://10.0.0.236/trunk@34234 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 20:12:53 +00:00
valeski%netscape.com
ab9a793482 added moduelMgr and ModRegEntry idls to the idl list. also updated the nsINetModuleMgr.idl interface
git-svn-id: svn://10.0.0.236/trunk@34232 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 20:11:53 +00:00
valeski%netscape.com
9d4154956a we were freeing a static buf
git-svn-id: svn://10.0.0.236/trunk@34231 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 20:09:43 +00:00
valeski%netscape.com
3c272f6406 adding the module registery entry idl file
git-svn-id: svn://10.0.0.236/trunk@34230 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 20:03:48 +00:00
valeski%netscape.com
7c86760dbe adding the module mgr header and the entry header
git-svn-id: svn://10.0.0.236/trunk@34228 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 20:02:53 +00:00
valeski%netscape.com
1318c22b6b we were erroneously freeing static mem.
git-svn-id: svn://10.0.0.236/trunk@34227 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 19:59:43 +00:00
warren%netscape.com
6342442bae Added back in user agent stuff.
git-svn-id: svn://10.0.0.236/trunk@34220 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 19:04:13 +00:00
warren%netscape.com
36282c2a4a Added NewChannel method.
git-svn-id: svn://10.0.0.236/trunk@34214 18797224-902f-48f8-a5cc-f745e15eee43
1999-06-08 18:28:10 +00:00