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

90 Коммитов

Автор SHA1 Сообщение Дата
dbaron%fas.harvard.edu 96e3360b3e Allow new cache to be built with MOZ_TRACK_MODULE_DEPS. r=cls@seawood.org 2001-03-11 02:02:25 +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 be3d7e500a Added a test file for exercising the mem cache transport. 2001-02-27 09:30:41 +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
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
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
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 d10f0c1b9f Adding a simple test program that calls OpenInputStream on an nsIChannel,
to help evaluate performance.
2000-11-03 23:26:45 +00:00
cls%seawood.org e1e6c5760f Removed obsolete REQUIRES variable from every Makefile.in/makefile.win 2000-06-30 08:08:04 +00:00
cls%seawood.org fec728bf12 More OS/2 Makefile changes. Bug #34106 Batch 13 2000-05-11 14:15:34 +00:00
valeski%netscape.com 2993aab20a adding callback test harness to unix builds 2000-04-20 23:26:41 +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
gagan%netscape.com 0838bccbab New event sink changes for the test case. 2000-03-08 00:35:24 +00:00
briano%netscape.com 759b6475e9 NetBSD/arm-specific build breakage fix. 1999-12-21 04:14:14 +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
warren%netscape.com cce1e4dab3 Added test for res protocol. 1999-11-24 06:30:51 +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
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
ramiro%netscape.com 26dd94b010 Cleanup the neckutil linking thing. 1999-09-15 02:15:11 +00:00
briano%netscape.com 7ac74af48f Removed the obsolete non-NECKO leftovers. 1999-09-09 00:41:10 +00:00
ramiro%netscape.com 8644dc2074 Cleanup linking of libimg. 1999-08-25 13:37:11 +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
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
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
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
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
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 254f0311f3 conversion to wstring / PRUnichar
some cosmetics to various Makefiles
1999-06-11 15:50:14 +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
gagan%netscape.com 075cf3f5fd Test case changes 1999-06-02 23:02:53 +00:00
andreas.otte%primus-online.de ed6876c1d7 Build TestProtocols 1999-06-01 22:03:48 +00:00
rpotts%netscape.com 54fda6211b Added a new test for the socket transport... 1999-05-31 05:18:19 +00:00
warren%netscape.com b3c3a30965 Moving changes from XPCOM20_BRANCH forward. 1999-05-24 09:01:47 +00:00
valeski%netscape.com 18720793f4 added nettest.cpp test app to the unix builds 1999-04-28 23:14:21 +00:00
warren%netscape.com e9e1dc1c23 Started hooking up socket transport synchronous streams. Added unix makefiles. 1999-04-25 19:25:24 +00:00