dveditz%netscape.com
2b60c91417
Fixing 8.3 library name problems, bugs 10355, 10359,10364, 10365, 10372, 11796, 11791. Checking in for cathleen, r=dveditz
1999-10-10 01:32:59 +00:00
valeski%netscape.com
916d919b19
not in build. test app for makeabsolute performance
1999-10-07 21:43:49 +00:00
warren%netscape.com
d4f45caf5a
Added AsyncOpen to nsIChannel for URL dispatching. Added ContentLength to InputStreamChannel. (r=rpotts,valeski)
1999-10-06 08:26:01 +00:00
dp%netscape.com
a0fb38f551
Fixed build bustage caused by undefined min()
1999-10-05 06:28:17 +00:00
rpotts%netscape.com
d0f5978a61
Fixed up broken test case while investigating bug #14181...
1999-10-05 05:02:56 +00:00
valeski%netscape.com
0155919623
15300 r=warren. Changed NS_NewThread api to default to PR_UNJOINABLE_THREAD, also added new NS_NewThread() function so you don't have to combine the runnable w/ thread creation. added threads to xpcom init so you can create them w/ the com mgr. 15298 r=gagan, FTP threads are now synched w/ ftp handler shutdown, removed extraneous buffer work, added ftp authentication, and ftp channel content length
1999-10-01 23:32:12 +00:00
briano%netscape.com
43aba0e0fa
Fix for AIX 4.2, specifically, but should help other platforms with shared library difficulties. Approved by leaf for closed tree checkin.
1999-10-01 01:30:33 +00:00
shaver%netscape.com
a0d5aa9034
nsIRegistry scriptability update, r=dveditz,dp,alecf a=leaf,chofmann
1999-09-29 02:36:54 +00:00
kipp%netscape.com
2a63afacef
Whacked test a bit and added more test cases, primarily for bug #6193
1999-09-21 22:27:27 +00:00
andreas.otte%primus-online.de
410ecb9fd7
add some more testcases
1999-09-18 11:12:45 +00:00
warren%netscape.com
1dc6cb8636
Added
1999-09-16 02:33:31 +00:00
warren%netscape.com
48cf4685a9
Factored file transport service out of file: protocol.
1999-09-16 01:16:22 +00:00
warren%netscape.com
0b7d06c326
Adding includes for nsIThreadPool.h and nsIRunnable.h in anticipation of idl files.
1999-09-15 09:49:18 +00:00
ramiro%netscape.com
26dd94b010
Cleanup the neckutil linking thing.
1999-09-15 02:15:11 +00:00
warren%netscape.com
e6619b2ad6
Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked.
1999-09-09 22:05:05 +00:00
briano%netscape.com
7ac74af48f
Removed the obsolete non-NECKO leftovers.
1999-09-09 00:41:10 +00:00
rpotts%netscape.com
9ed88d7a2f
ug #8443 . Added GetCharset to nsIHTTPChannel
1999-08-31 04:46:05 +00:00
rickg%netscape.com
b6e32796c8
converted an instance to nsCString and replaced deprecated nsString call
1999-08-29 17:42:34 +00:00
warren%netscape.com
184fdb8f91
Ported to the new nsPipe2 implementation.
1999-08-27 10:33:37 +00:00
gagan%netscape.com
eb7bd04505
More mem leak fixes.
1999-08-27 10:03:07 +00:00
rpotts%netscape.com
3ed5c99db2
M9 BRANCH landing...
1999-08-26 22:45:55 +00:00
ramiro%netscape.com
8644dc2074
Cleanup linking of libimg.
1999-08-25 13:37:11 +00:00
danm%netscape.com
f22cbeda59
removing (faulty) GLOWCODE directives
1999-08-24 19:18:20 +00:00
mccabe%netscape.com
2290033202
NS_DECL_NSIFOO spam for nsIRequest, nsIChannel, nsIStreamListener, nsIStreamObserver, all from netwerk/
...
convert manual interface method declarations in implementation class to NS_DECL_NSIFOO macro.
1999-08-22 13:26:18 +00:00
ramiro%netscape.com
16bbd09726
cleanup linking of libmozreg.
1999-08-21 15:41:53 +00:00
ramiro%netscape.com
0149d76208
Link in secfree dynamically only where needed.
1999-08-17 15:46:57 +00:00
gordon%netscape.com
abc1ed2795
This is just a NECKO test app. Updating to work on Mac.
1999-08-13 22:18:34 +00:00
rpotts%netscape.com
73266ec8fb
Added code to dump all headers in the OnHeadersAvailable() notification.
1999-08-05 08:29:36 +00:00
warren%netscape.com
72c37924c2
Removed hack to export to netwerk/dist (used before landing necko).
1999-08-03 00:38:25 +00:00
warren%netscape.com
bba02d9418
Added NS_ERROR_UNKNOWN_PROTOCOL, and changed dns error to NS_ERROR_UNKNOWN_HOST.
1999-07-30 04:17:23 +00:00
valeski%netscape.com
d1c3201cd9
added dns failure check to output
1999-07-30 02:35:12 +00:00
briano%netscape.com
aad4cd7454
Fix for platforms whose ld's don't have a --whole-archive equivalent.
1999-07-29 22:47:42 +00:00
valeski%netscape.com
a234e0853b
not in default build - added stream conversion test app
1999-07-29 21:18:35 +00:00
briano%netscape.com
ea37bbc00a
Trivial elimination of some pointless macros as discussed in bug 8568. Approved by leaf@mozilla.org.
1999-07-29 01:18:12 +00:00
warren%netscape.com
5c61055a2b
Fixed mismatched delete problem (purify).
1999-07-28 04:05:10 +00:00
gagan%netscape.com
089b1a8da9
More URL parsing updates for not so common cases.
1999-07-28 02:13:07 +00:00
briano%netscape.com
d99daeea9b
Cleaned it up and changed the name of libreg.{a,so} to libmozreg.{a,so} to fix the conflict reported in bug 8568.
1999-07-27 23:27:44 +00:00
dougt%netscape.com
69178099d5
Fix for bug 10177 and 10041.
1999-07-26 22:09:42 +00:00
gagan%netscape.com
4a65c95965
Changes for the standard URL parsing. Added SetRelativePath. Cleaned up the deletions (all thru nsCRT now) Added functionality for Query and Ref portions of the Path. Added DirFile function to nsIURL to allow just Directory and the Filename. Misc. cleanups as well.
1999-07-22 21:14:51 +00:00
warren%netscape.com
7bcb94a320
Changed around load group insertion/removal to happen on mozilla thread.
1999-07-20 08:46:33 +00:00
warren%netscape.com
c5684bf4d7
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
gagan%netscape.com
a48324fabd
Included the test for resource: protocol that was breaking apprunner.
1999-07-16 02:31:07 +00:00
gagan%netscape.com
d29aad6b3b
Added HTTP Status to printout.
1999-07-15 22:57:50 +00:00
gagan%netscape.com
f2399d4e5b
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
rpotts%netscape.com
78ccc8f926
Added a -sync flag for testing sync streams with the socket transport...
1999-07-12 06:22:39 +00:00
warren%netscape.com
e400f4c284
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
5d32aee9fc
Changed uses of nsIBufferInputStream::Fill to nsIBuffer::Write.
1999-07-10 11:26:59 +00:00
gagan%netscape.com
143f81ea46
Added a trailing slash for optimization.
1999-07-10 05:44:16 +00:00
warren%netscape.com
da430b8781
Top 100 sites for testing.
1999-07-10 05:21:07 +00:00
gagan%netscape.com
c9e9030668
Thou shalt parse thy URLs... again.
1999-07-10 05:00:23 +00:00
warren%netscape.com
9efa754f74
Added channel argument to nsIStreamObserver/nsIStreamListener/nsIProgressEventSink methods.
1999-07-07 08:08:40 +00:00
andreas.otte%primus-online.de
a30b542e7f
NECKO only: little better error handling
1999-07-03 09:53:09 +00:00
mcafee%netscape.com
15f0282511
Fixing linux bustage, rv needs declaration.
1999-07-03 05:50:56 +00:00
rpotts%netscape.com
5c46454a6d
Changes to build without NECKO defined...
1999-07-03 04:14:44 +00:00
rpotts%netscape.com
92eee7d17c
Got the TestSocketTransport test working again after removing the nsIEventQueue argument to AsyncRead and AsyncWrite...
1999-07-03 04:14:28 +00:00
dveditz%netscape.com
4c4f269dd4
nakefile cleanups
1999-07-02 13:42:17 +00:00
warren%netscape.com
8462929dda
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
valeski%netscape.com
855db69b79
necko bustage
1999-06-30 20:48:49 +00:00
valeski%netscape.com
a754d778e7
change all GetIID() calls to nsCOMTypeInfo<foo>::GetIID() calls
1999-06-30 20:20:17 +00:00
valeski%netscape.com
a8b4609040
changed our nsISupports::GetIID() calls over to nsCOMTypeInfo<foo>::GetIID().
1999-06-30 20:00:19 +00:00
rpotts%netscape.com
cf3f1d021d
replaced a call to nsIHTTPChannel::GetResponseHeader(...) with a call to nsIChannel::GetContentType(...)
1999-06-30 06:05:10 +00:00
rpotts%netscape.com
39f0c7490f
Fixed up a divide by zero bug...
1999-06-29 06:54:05 +00:00
valeski%netscape.com
65011fa313
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
aad910c48a
nsIStreamListener::OnDataAvailable now takes a nsIInputStream instead of a nsIBufferInputStream.
1999-06-28 20:37:10 +00:00
rpotts%netscape.com
8efeed5446
Fix to avoid those nasty divide by zero errors :-)
1999-06-27 11:14:35 +00:00
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
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
308b62c2da
Fixed bug where extra garbage was being read from the stream...
1999-06-25 06:28:58 +00:00
warren%netscape.com
9ac7aaff06
Fixed makefiles for necko module, but netwerk directory.
1999-06-25 03:00:32 +00:00
warren%netscape.com
c9b3f8540a
Changed our library names from netwerk to necko.
1999-06-24 23:13:46 +00:00
valeski%netscape.com
7cb4455287
not in main pull - added cookie test stuff
1999-06-24 21:41:19 +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
andreas.otte%primus-online.de
230bd53e2f
fixing for new AutoRegistration
1999-06-22 18:24:02 +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
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
andreas.otte%primus-online.de
b0f67439ac
some more ignorance
1999-06-17 19:00:56 +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
andreas.otte%primus-online.de
d198353184
adding urltest and TestFileInput2 to the unix build
1999-06-16 19:51:14 +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
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
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
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
andreas.otte%primus-online.de
254f0311f3
conversion to wstring / PRUnichar
...
some cosmetics to various Makefiles
1999-06-11 15:50:14 +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
c051165437
changed some printf around...
1999-06-11 08:36:40 +00:00
warren%netscape.com
a3d5c985ee
Added range offsets to open stream methods.
1999-06-11 01:37:43 +00:00
warren%netscape.com
aaf94a8b04
Moved WriteFrom to nsIBufferOutputStream. Made necko pass around buffer streams.
1999-06-08 20:57:32 +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
3b8589b984
changed nsIUrl.h to nsIURL.h
1999-06-08 09:46:10 +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
af7eee2a74
Fixed up uninitialized variable... Oops
1999-06-07 07:12:56 +00:00
rpotts%netscape.com
73587c3610
Added PLEvent pump for unix...
1999-06-04 09:03:45 +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
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
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
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
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
gagan%netscape.com
075cf3f5fd
Test case changes
1999-06-02 23:02:53 +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
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
andreas.otte%primus-online.de
b0fbf5f284
Some fixes to build TestProtocols under linux
1999-06-01 22:02:40 +00:00
rpotts%netscape.com
54fda6211b
Added a new test for the socket transport...
1999-05-31 05:18:19 +00:00
andreas.otte%primus-online.de
944e5d0543
Some more ignorance
1999-05-29 00:06:00 +00:00
andreas.otte%primus-online.de
dfb9c17c3f
First Checked In
1999-05-28 09:11:38 +00:00
valeski%netscape.com
7ee4dbe328
removed #include "nsXPComCIID.h" as it is no longer pertinent
1999-05-26 20:51:19 +00:00
warren%netscape.com
b3c3a30965
Moving changes from XPCOM20_BRANCH forward.
1999-05-24 09:01:47 +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
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
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
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
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
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
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
ba1c7ba96e
comprhensive networking service excersiser.
1999-04-28 20:07:33 +00:00
warren%netscape.com
e9e1dc1c23
Started hooking up socket transport synchronous streams. Added unix makefiles.
1999-04-25 19:25:24 +00:00
warren%netscape.com
0bef817947
Added source offset parameter to OnDataAvailable (for byte-range requests).
1999-04-22 08:47:06 +00:00
rpotts%netscape.com
a18186876e
Added some error checking...
1999-04-20 08:01:31 +00:00
rpotts%netscape.com
722b00f7fa
First pass at a socket transport implementation...
1999-04-19 07:17:37 +00:00
warren%netscape.com
9de1540b6e
Fixed create/AsyncRead stuff.
1999-04-14 08:13:35 +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
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