gordon%netscape.com
f8318d4816
Adding test for cache service.
2001-02-28 05:28:50 +00:00
beard%netscape.com
b71448a628
[not part of build] Tests disk cache using XPConnnect.
2001-02-28 05:06:25 +00:00
darin%netscape.com
62d0ff2ef2
Minor tweak [not part of the build]
2001-02-28 04:37:46 +00:00
darin%netscape.com
d300e5f79d
Added MOZ_NEW_CACHE ifdef to Makefile.in to prevent building of cache tests
...
by default.
2001-02-28 04:06:06 +00:00
darin%netscape.com
b2625edc98
updating the .cvsignore file
2001-02-27 23:17:58 +00:00
darin%netscape.com
3f1f1a04d9
Fixed a minor bug.
2001-02-27 09:38:09 +00:00
darin%netscape.com
be3d7e500a
Added a test file for exercising the mem cache transport.
2001-02-27 09:30:41 +00:00
beard%netscape.com
5470672fcf
tests new object cache.
2001-02-27 05:27:55 +00:00
cls%seawood.org
8643a92f86
Adding and updating necessary .cvsignore files. Bug #61550
2001-02-24 06:22:49 +00:00
darin%netscape.com
5355c5101e
Updating test files.
2001-02-23 00:53:08 +00:00
disttsc%bart.nl
744785129a
Mass REQUIRES update to synch up with string lib and xul changes in an attempt to fix senna bustage. r=jst, sr=cls
2001-02-22 09:35:51 +00:00
dougt%netscape.com
eab041f43f
Relanding Necko Changes.
...
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-21 20:38:08 +00:00
disttsc%bart.nl
76fbedadc5
Back out dougt's channel changes
2001-02-12 03:14:23 +00:00
disttsc%bart.nl
42abbca1a9
From Small Gods, by Terry Pratchett:
...
The light was brilliant, crystalline, in a black sky filled with stars.
'Ah. There really is a desert. Does everyone get this?' said Brutha.
WHO KNOWS?
'And what is at the end of the desert?'
JUDGEMENT.
Brutha considered this.
'Which end?'
Death grinned and stepped aside.
What Brutha had thought was a rock in the sand was a hunched figure, sitting clutching its knees. It looked paralysed with fear.
He stared.
'Vorbis?' he said.
He looked at Death.
'But Vorbis died a hundred years ago!'
YES. HE HAD TO WALK IT ALL ALONE. ALL ALONE WITH HIMSELF. IF HE DARED.
'He's been here fore a hundred years?'
POSSIBLY NOT. TIME IS DIFFERENT HERE. IT IS . . . MORE PERSONAL.
'Ah. You mean a hundred years can pass like a few seconds?'
A HUNDRED YEARS CAN PASS LIKE INFINITY.
The black-on-black eyes stared imploringly at Brutha, who reached out automatically, without thinking . . . and then hesitated.
HE WAS A MURDERER, said Death. AND A CREATOR OF MURDERERS. A TORTURER. WITHOUT PASSION. CRUEL. CALLOUS. COMPASSIONLESS.
'Yes. I know. He's Vorbis,' said Brutha. Vorbis changed people. Sometimes he changed them into dead people. But he always changed them. That was his triumph.
He sighed.
'But I'm me,' he said.
Vorbis stood up, uncertainly, and followed Brutha across the desert.
Death watched them walk away.
The End.
2001-02-12 03:13:48 +00:00
dbaron%fas.harvard.edu
b76c746e26
Fix OS/2 bustage from dougt's changes with PR_STATIC_CALLBACK.
2001-02-10 02:54:47 +00:00
dougt%netscape.com
69415757ab
Revising nsIChannel to allow for overlapped i/o. This consists of three parts:
...
1. Factoring nsIChannel into a protocol specific part, the nsIChannel, and a socket specific, the nsITransport.
2. Derive the nsIChannel from a nsIRequest.
2. Changes the notification system from necko and the URILoader to pass the nsIRequest interface instead of nsIChannel interface.
This goal stems from wanting to be able to have active AsyncRead and AsyncWrite operations on nsSocketTransport.
This is desired because it would greatly simplify the task of maintaining persistent/reusable socket connections
for FTP, HTTP, and Imap (and potentially other protocols). The problem with the existing nsIChannel interface is
that it does not allow one to selectively suspend just one of the read or write operations while keeping the other active.
The full details of the change on written up in the netlib newsgroup.
r=darin@netscape.com
sr=rpotts@netscape.com
2001-02-10 00:16:26 +00:00
darin%netscape.com
a50adec5ed
update
2001-01-24 01:33:40 +00:00
darin%netscape.com
aa7456824f
Ported to WIN32
2001-01-24 01:18:23 +00:00
mkaply%us.ibm.com
791c54fc8e
OS/2 TB Breakage
...
Need cast, and mkdir to PR_MkDir
2001-01-24 01:12:07 +00:00
darin%netscape.com
602f2a63f1
Fixes speedracer SunOS/Sparc bustage.
2001-01-23 23:40:50 +00:00
dbaron%fas.harvard.edu
8fd241d406
Add dbm to REQUIRES to fix MOZ_TRACK_MODULE_DEPS bustage.
2001-01-23 22:30:05 +00:00
darin%netscape.com
6bfaf3912c
Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup.
...
r=dougt@netcape.com , sr=mscott@netscape.com .
2001-01-23 22:10:34 +00:00
gordon%netscape.com
b6c459ee5c
Separate tests for reading and writing.
2001-01-23 04:16:27 +00:00
gordon%netscape.com
858921b374
Adding performance test for disk cache.
2001-01-23 03:33:03 +00:00
darin%netscape.com
6d82ba0831
Updates to test file to support overlapped requests.
2000-11-21 00:49:41 +00:00
cls%seawood.org
8bd122b3d5
Resurrect REQUIRES so that we have some sort of means to track intermodule dependencies. Bug #59454 r=blizzard@mozilla.org
2000-11-20 07:16:06 +00:00
darin%netscape.com
42289e0622
Updating necko test file.
2000-11-15 22:13:39 +00:00
darin%netscape.com
d10f0c1b9f
Adding a simple test program that calls OpenInputStream on an nsIChannel,
...
to help evaluate performance.
2000-11-03 23:26:45 +00:00
rayw%netscape.com
6cc70ebd6c
Bug 37275, Changing value of all progids, and changing everywhere a progid
...
is mentioned to mention a contractid, including in identifiers.
r=warren
2000-09-13 23:57:52 +00:00
scc%mozilla.org
ebde012e3f
fixing code that relied on implicit string construction
2000-09-02 21:47:30 +00:00
warren%netscape.com
1c8511e78c
Bug 46777. Redesigned stream interfaces to allows stream observers to be decoupled from pipe implementation. Needed for embedding to fix 'spin' problem. r=rpotts,valeski,ruslan
2000-08-22 07:03:33 +00:00
warren%netscape.com
7ac7233df8
Factored string bundles out of necko. Fixes bug 42107 - need to fix string bundle init workaround. Also bug 40506 - nsIWebProgressListener needs status text. Status messages now work in mozilla and viewer with internationalized and parameterized text! Added temporary error architecture until bug 13423 can be fixed. Extended nsIStringBundleService to provide method to format status message. r=valeski,jband,tao. verified=mstoltz
2000-07-25 05:45:56 +00:00
bryner%uiuc.edu
a3534c97e2
Removing the old copy of this file. The current version is in
...
netwerk/streamconv/test. Not part of build.
2000-07-24 21:55:00 +00:00
bryner%uiuc.edu
f8c9916fae
Removing an obsolete test file. Not part of build.
2000-07-23 21:34:29 +00:00
dougt%netscape.com
c422448137
bug 40750.
...
Adding followSymlink flag to nsILocalFile.
Adjusting callers.
windows shortcut optimizations.
r=blizzard@mozilla.org .
a=brendan@mozilla.org
2000-07-12 23:31:31 +00:00
cls%seawood.org
e1e6c5760f
Removed obsolete REQUIRES variable from every Makefile.in/makefile.win
2000-06-30 08:08:04 +00:00
warren%netscape.com
ce997cbb8f
Bug 37463. Fixed javascript: url deadlock. Also made the file transport more efficient in the process by eliminating the lock. r=waterson
2000-06-30 07:18:52 +00:00
valeski%netscape.com
7c817de52d
making urlinfo threadsafe for test harness a=granrose
2000-06-23 18:49:07 +00:00
valeski%netscape.com
e31bf0160b
missed an arg.
2000-06-16 15:02:14 +00:00
valeski%netscape.com
fd15d7c70f
42767. AsyncOpen (dead code) removal.
2000-06-16 14:59:30 +00:00
valeski%netscape.com
ecb9ab2648
42767. AsyncOpen (dead code) removal.
2000-06-16 14:44:36 +00:00
warren%netscape.com
958ed96edd
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
2000-06-03 09:46:12 +00:00
dougt%netscape.com
0da3936bb1
correcting invalid port number. They should be -1, not zero.
2000-05-20 00:19:24 +00:00
dougt%netscape.com
4ea1d81354
Fix for 31164, possibly 35658, and prep work for 31174.
...
1) Passing the proxy hostname and port to the underlying socket
and changing all users that appeared in lxr.
2) (psm-glue) registering with the cache manager to allow local loopback so that
psm will work with a proxy.
3) (psm-glue) Storing proxy information in psmSocketInfo.
most reviewed by gagan@netscape.com .
2000-05-19 22:56:12 +00:00
gordon%netscape.com
7555224326
Test code for dns daemon
2000-05-17 05:15:30 +00:00
pavlov%netscape.com
0c75802384
changes all usages of NS_NewTimer to CreateInstance
2000-05-17 02:49:35 +00:00
gagan%netscape.com
ec9be77569
Not in the build (the data file for url parse testing)
2000-05-11 23:31:32 +00:00
cls%seawood.org
fec728bf12
More OS/2 Makefile changes. Bug #34106 Batch 13
2000-05-11 14:15:34 +00:00
law%netscape.com
df674b1914
Tweak this test per modified AsyncRead api
2000-05-10 22:27:17 +00:00
mjudge%netscape.com
6622635cab
making string conversions explicit. scc
2000-04-26 01:13:55 +00:00
pavlov%netscape.com
03d4675682
string api changes r=scc
2000-04-25 05:40:45 +00:00
gagan%netscape.com
e834d524df
Ignore newer test case. Not in the build.
2000-04-21 19:45:16 +00:00
valeski%netscape.com
2993aab20a
adding callback test harness to unix builds
2000-04-20 23:26:41 +00:00
valeski%netscape.com
838614bdc8
adding callback test harness to the build and fixing a typo that wasn't letting TestWriteSpeed get built on windows
2000-04-20 23:22:27 +00:00
valeski%netscape.com
058515d96b
adding cmd line arg usage, not part of builds
2000-04-19 19:58:29 +00:00
valeski%netscape.com
4cde6527f4
NOT PART OF BUILD. adding a protocol callback test harness
2000-04-19 17:47:45 +00:00
gagan%netscape.com
576a9dec53
Fix for 32813. Moved the hardcoded tests out into a separate file and added functionality to specify that file. Look at urltests.dat in this directory for more info.
2000-04-15 01:47:17 +00:00
gagan%netscape.com
3baa2d19ff
First checkin of all the url parsing related tests. Not in the build.
2000-04-15 01:44:57 +00:00
cls%seawood.org
57978e5c23
Moved static MOZ_COMPONENT_NSPR_LIBS, MOZ_COMPONENT_XPCOM_LIBS, MOZ_COMPONENT_LIBS definitions from configure.in to config.mk. Replaced -lxpcom in Makefiles to $(XPCOM_LIBS) so that we can optionally link against -lboehm when needed. Bug #31287
2000-04-04 04:46:38 +00:00
rickg%netscape.com
a092b1c1c6
removed references to nsString2
2000-03-31 10:19:31 +00:00
rickg%netscape.com
a78b0f5d7c
removed reference to nsString2
2000-03-31 10:13:22 +00:00
rickg%netscape.com
2025e32ecd
fixed include problem
2000-03-31 10:08:49 +00:00
law%netscape.com
b2a88c3c2b
New test to do I/O on multiple threads; not built yet
2000-03-30 22:49:36 +00:00
warren%netscape.com
d60b12b153
Necko API changes: primarily nsIChannel, changing initialization parameters to accessors. Got javascript: evaluation to happen at the right time (when AsyncRead is called) as well as on the right thread.
2000-03-29 03:58:50 +00:00
gagan%netscape.com
66d4c1aa54
Updating the test case for last changes as well...
2000-03-14 04:03:46 +00:00
gagan%netscape.com
0838bccbab
New event sink changes for the test case.
2000-03-08 00:35:24 +00:00
warren%netscape.com
7e37f4f478
Bug 21556: Making linux be thread-safe. Making tons of classes implement threadsafe AddRef/Release. a=jar
2000-03-05 21:26:01 +00:00
mkaply%us.ibm.com
41e8a753c1
# 25555
...
r= warren@netscape.com
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-02-29 15:40:42 +00:00
mcafee%netscape.com
2583654128
Retiring res: protocol usages, should be using resource: . r=valeski
2000-02-15 01:23:05 +00:00
rpotts%netscape.com
b711a1f5a1
Bug #26883 (tested by duncan@be.com). Fixed up broken QI implementation in a socket transport test case.
2000-02-11 01:52:23 +00:00
warren%netscape.com
46014f5efb
Added stream buffering. Made file transport use it. Bug #19233 r=dougt
2000-02-04 07:31:43 +00:00
warren%netscape.com
3c2c446464
Added 2 test cases: TestWriteStreams is Scott's performance test (for the cache). TestWriteSpeed plots buffer size vs. throughput.
2000-02-03 01:59:15 +00:00
sdagley%netscape.com
19c6fa72ca
Fix #25042 . Moving PR_Init_Log proto from prlog.h to pprio.h as it is an internal function that normally doesn't belong in the NSPR public interfaces but the Mac needs it. Changes actually from wtc, sdagley just reviewed them and is checking them in.
2000-01-28 04:00:28 +00:00
dougt%netscape.com
fd69a2f423
Landing nsIFile.
2000-01-24 21:28:28 +00:00
jdunn%netscape.com
bf9205fff0
Fix slamm's warnings of shadowing previous variables.
...
r= rhp@netscape.com
r= warren@netscape.com
r= rpotts@netscape.com
2000-01-12 00:54:10 +00:00
pp%ludusdesign.com
13efd9e8c6
Converting usage of ::GetIID() to NS_GET_IID().
...
Bug #20232 , r=scc@netscape.com
2000-01-11 20:49:15 +00:00
dougt%netscape.com
6023d2ffbe
Including nsCRT.h/nsIFileSpec directly. This prep work for the nsIFile landing.
2000-01-03 23:34:15 +00:00
sspitzer%netscape.com
d87bbcdccc
fix warnings.
1999-12-29 00:20:10 +00:00
briano%netscape.com
759b6475e9
NetBSD/arm-specific build breakage fix.
1999-12-21 04:14:14 +00:00
fur%netscape.com
3bc26bf6a3
Build cache tests
1999-12-08 03:36:10 +00:00
fur%netscape.com
afe850cc01
Add cache tests
1999-12-07 02:32:34 +00:00
warren%netscape.com
bf4ef9672f
Added buffer size parameters to NewChannel. Allows for optimization of amount of image data consumed. Bug #20408
1999-12-04 10:01:32 +00:00
warren%netscape.com
a265a32348
Landing no_neckoutil2_branch. Bug #11159 . Removes neckoutil_s.lib from build which helps beos and openvms.
1999-11-30 04:50:42 +00:00
dougt%netscape.com
1da7d3868d
fix for 18078. r=mstoltz,warren
1999-11-30 00:32:43 +00:00
sspitzer%netscape.com
593501141b
ignore generated files
1999-11-29 21:20:30 +00:00
warren%netscape.com
cce1e4dab3
Added test for res protocol.
1999-11-24 06:30:51 +00:00
warren%netscape.com
9e4e72120c
Test case for the res: protocol.
1999-11-23 12:14:58 +00:00
warren%netscape.com
0aed6cafa7
Pedantic change to macro.
1999-11-23 07:03:04 +00:00
warren%netscape.com
d8bbb844e6
Removed the nsICapabilities interface in favor of nsIInterfaceRequestor.
1999-11-18 07:36:41 +00:00
valeski%netscape.com
d3773b82a2
updated urltest.cpp to use the new Resolve code
1999-11-18 06:19:01 +00:00
warren%netscape.com
aaf83521f5
Necko API and implementation changes for retargeting. Needed for URL dispatching. r=mscott
1999-11-17 08:14:52 +00:00
dmose%mozilla.org
42fc94a6ec
updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:40:37 +00:00
gagan%netscape.com
88d7ec557d
Last of the leftover files... that didn't include the API change.
1999-11-03 09:33:03 +00:00
cls%seawood.org
14ef08310e
Removed unused NECKO ifdefs.
...
a=leaf
1999-11-02 23:34:03 +00:00
dp%netscape.com
c02c687d16
Removing extra release happening on a service. NS_WITH_SERVICE() will
...
take care of this release.
1999-11-01 21:57:14 +00:00
warren%netscape.com
00dfd9d907
Added nsIChannel::GetOriginalURI so that we can get back to the original chrome file (bug#17144). r=rpotts,mscott
1999-10-26 09:16:24 +00:00
gagan%netscape.com
54a1b9a8b2
Added profiling info for measuring performance when doing -all. Test case only.
1999-10-25 02:22:30 +00:00
gagan%netscape.com
7f425f1145
Fix for bug # 10333. Made webshell a progress event sink as well so that now it redirects all progress messages from necko land to the appropriate docloader observer. The hack to delete strings which are being received in the status messages is a work around the current limitation of the proxy event code. When bug # 16273 is fixed that delete wont be necessary. In fixing this I also noticed that the nsFileTransport wasn't using the proxy events and was incorrectly firing status messages directly onto the UI thread. Fixed that as well. r=rpotts,warren
1999-10-13 10:24:12 +00:00
waterson%netscape.com
ab20f5e245
Bug 16105. (Bugsplat 366256.) Ensure that nsISupports::Release() calls dtor only once by 'stabilizing' refcnt to a non-zero value before invoking the dtor. See also news://news.mozilla.org/37FD0F3C.3078AE5C%40netscape.com. r=scc,fur
1999-10-12 02:10:08 +00:00
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