dbaron%fas.harvard.edu
9a3db28b5c
Fix user-agent for Windows NT versions above 5.0. b=62663 r=valeski@netscape.com sr=mscott@netscape.com
2001-03-10 03:16:32 +00:00
darin%netscape.com
7fb01a8e8c
Added some comments.
2001-03-10 01:03:05 +00:00
darin%netscape.com
bf1570a5a5
Fixes bug 71391. Leaking sockets with CLOSE_WAIT status during page loads.
...
r=dougt sr=mscott
2001-03-10 00:58:54 +00:00
beard%netscape.com
daae301eb6
[not part of build] Added simple enumeration mechanism to nsCacheEntryHashtable.
2001-03-10 00:43:20 +00:00
beard%netscape.com
bd3e2e26bd
[not part of build] renamed DoomEntry_Internal to DoomEntry_Locked, made public for use by cache devices.
2001-03-10 00:42:19 +00:00
rpotts%netscape.com
7a60d43445
bug #70736 (r=darin@netscpe.com). Fix to nsInputStreamChannel to get the notification callbacks working...
2001-03-09 23:27:47 +00:00
beard%netscape.com
f6e7c1df43
[not part of build] Implemented more of cache visitor support.
2001-03-09 19:01:15 +00:00
beard%netscape.com
d9fca3414e
[not part of build] Tests cache visitation API.
2001-03-09 18:59:53 +00:00
beard%netscape.com
2418cb5769
[not part of build] Fix cache directory creation logic again.
2001-03-09 17:14:02 +00:00
darin%netscape.com
f4a312975e
Change to NS_IMPL_THREADSAFE_ISUPPORTS to fix spurious warnings.
2001-03-09 11:22:24 +00:00
darin%netscape.com
4de86fb39c
Fixes bug 71317. Leak increase on tinderbox. r=bryner sr=mscott,alecf
2001-03-09 07:41:58 +00:00
beard%netscape.com
6f99d5ec06
[not part of build] Initial implementation of cache visitor support.
2001-03-09 00:04:03 +00:00
beard%netscape.com
5aa779009f
[not part of build] Implemented nsCacheEntryDescriptor::GetFile().
2001-03-08 21:22:18 +00:00
beard%netscape.com
047c50bec3
[not part of build] stub implementation of Visit().
Changed Cache directory creation logic in nsDiskCacheDevice.cpp.
2001-03-08 21:00:02 +00:00
beard%netscape.com
80bc39fade
[not part of build] implement VisitEntries.
2001-03-08 20:58:38 +00:00
beard%netscape.com
dd16e5eeb2
[not part of build] Added new interfaces nsICacheDeviceInfo, nsICacheEntryInfo.
2001-03-08 20:58:11 +00:00
disttsc%bart.nl
aebc676048
Change implicit conversion from
...
|NS_ConvertUTF8toUCS2|
|NS_ConvertASCIItoUCS2|
|NS_ConvertUCS2toUTF8|
|ns[C]LiteralString|
|ns[C]PromiseFlatString|
to explicit |get()|.
Add |get()| to |nsString|, remove implicit conversion operators where possible, add NS_WARNING where not (yet!).
Bug=53057, r=alecf, sr=scc
2001-03-08 08:05:05 +00:00
darin%netscape.com
13d9044a56
Fixes bug 66516. Topperf regression from 1/23. r=dougt, sr=mscott
2001-03-08 07:53:40 +00:00
gordon%netscape.com
bba4ed7917
[not part of build]
...
Removed return codes for nsCacheEntryHashtable::RemoveEntry() and nsCacheDevice::DoomEntry().
Added doomEntriesIfExpired flag to nsCacheSession and nsCacheRequest, and check the flag in nsCacheService::ActivateEntry()
Added lastModified attribute to nsCacheEntryDescriptor and mLastModified data member to nsCacheEntry. mLastModified is updated when data or meta data is changed.
Deque requests if descriptor allocation fails. Delete requests after calling proxy in async open cache entry path.
Cleaned up the logic of doom.
2001-03-08 05:37:00 +00:00
gordon%netscape.com
0934b4a7a2
[not part of build]
...
Added readonly lastModified attribute to nsICacheEntryDescriptor. Added PRBool attribute doomEntriesIfExpired to nsICacheSession.
2001-03-08 05:31:52 +00:00
darin%netscape.com
50a762e586
[not part of the build] Fixed bugs in HTTP's MOZ_NEW_CACHE build.
2001-03-08 04:26:43 +00:00
darin%netscape.com
bab8a9dd28
Fixes redness on tinderbox.
2001-03-08 03:30:33 +00:00
darin%netscape.com
9c06e8ca5a
Making nsStreamListenerCID available to non MOZ_NEW_CACHE builds.
2001-03-08 01:52:36 +00:00
dougt%netscape.com
81a1a4ddf5
Adding two new interfaces based on API review. Bugs: (71060,71056,71055). NOT PART OF BUILD YET
2001-03-08 01:11:58 +00:00
gordon%netscape.com
d97a9680bb
[not part of build] Fix a couple bugs to get http working. Don't deallocate requests before listener has been notified, and don't re-add entries to active entry hashtable.
2001-03-08 01:02:27 +00:00
darin%netscape.com
9798e10ddf
[not part of the build] Add some more logging when using new cache, and
...
make HTTP use the mem cache always (for now).
2001-03-08 00:59:39 +00:00
dougt%netscape.com
a20813cda7
NOT PART OF BUILD. this makes ftp work with the cache a bit better.
2001-03-08 00:59:19 +00:00
darin%netscape.com
36c8e02387
Added nsStreamListenerTee to necko component. This is only used by the new
...
cache. r=gordon,beard
2001-03-08 00:58:06 +00:00
gordon%netscape.com
7c641b657e
Added nsStreamListenerTee.cpp to netwerk.mcp. r = saari.
2001-03-08 00:54:33 +00:00
dougt%netscape.com
5e10b05760
Adding break's to the switch statement. r=darin/sr=gagan
2001-03-08 00:49:31 +00:00
valeski%netscape.com
29347061b9
64804. r=dougt. fixing long broken stream converter chaining.
2001-03-08 00:41:53 +00:00
beard%netscape.com
66283015cc
[not part of build] when DEBUG is true, always put cache directory next to current process.
2001-03-08 00:35:03 +00:00
darin%netscape.com
fee79568ba
[not part of the build] Added implementation files for nsIStreamListenerTee.
2001-03-07 12:54:45 +00:00
darin%netscape.com
95e4eaf8b4
[not part of the build] Added nsIStreamListenerTee for the new cache.
2001-03-07 12:53:39 +00:00
darin%netscape.com
235d4c9c4f
[not part of the build] HTTP now compiles with MOZ_NEW_CACHE defined.
2001-03-07 12:19:27 +00:00
darin%netscape.com
01400ef311
[not part of the build] Fixes some bustage under GCC 2.96
2001-03-07 09:55:54 +00:00
gordon%netscape.com
5e4ce20c72
[not part of build] Added test cases for ACCESS_READ of non-existent entry and ACCESS_WRITE of existing entry.
2001-03-07 09:31:45 +00:00
gordon%netscape.com
f81ce84791
[not part of build]
...
Added rough cut of pref code for memory cache device to get cache size, and implemented simple eviction method.
Restructured nsCacheEntryDescriptor to add SecurityInfo attribute. Created nsTransportWrapper as nested class (and member) that addrefs the descriptor instead of itself (like nsPipe). Also rename nsCacheOutputStream to nsOutputStreamWrapper and made it a nested class as well.
2001-03-07 09:27:36 +00:00
darin%netscape.com
25c049947f
Added some error checking.
2001-03-07 06:35:36 +00:00
beard%netscape.com
a0c75f4b54
Implement pre-seeking when underlying seekable output streams. r=darin, r=gordon
2001-03-07 04:07:05 +00:00
beard%netscape.com
3b05755203
[not part of build] don't overwrite a NULL pointer.
2001-03-07 04:05:36 +00:00
beard%netscape.com
ecdc096b8f
[not part of build] Using async open & read.
2001-03-07 04:04:33 +00:00
beard%netscape.com
7d86759af8
[not part of build] Added synchronous http (unimplemented).
2001-03-07 04:03:39 +00:00
mkaply%us.ibm.com
480b5928d2
IRIX breakage - CR/LF problem on dougt checkin
2001-03-07 03:04:02 +00:00
darin%netscape.com
565c9d0ca0
[not part of the build] Initial work to conditionally compile HTTP against the new cache.
2001-03-07 02:53:34 +00:00
gordon%netscape.com
de94cdb92c
[not part of build] Add security info attribute to nsICacheEntryDescriptor.
2001-03-07 02:47:08 +00:00
beard%netscape.com
19c502a1ae
[not part of build] Added GetFile() to implement the file attribute.
2001-03-07 01:40:41 +00:00
beard%netscape.com
a8f0adf0ff
[not part of build] Added file attribute to nsICacheEntryDescriptor, added STORE_ON_DISK_AS_FILE to nsICache.
2001-03-07 01:37:42 +00:00
darin%netscape.com
f91d2a58a2
minor coding style cleanup.
2001-03-07 00:55:43 +00:00
darin%netscape.com
9212d599bd
[not part of the buid] Renamed onDescriptorAvailable to onCacheEntryAvailable.
2001-03-06 22:04:05 +00:00
darin%netscape.com
ea8e49fbaf
[used only by the new cache] nsStorageTransport incorrectly returned TRUE for GetNonBlocking. r=dougt
2001-03-06 20:29:06 +00:00
dougt%netscape.com
1e95849b51
NOT PART OF BUILD. moving the getMetdata up a bit
2001-03-06 20:22:01 +00:00
darin%netscape.com
a93ef4a45d
Indentation, whitespace, and comment cleanups.
2001-03-06 08:46:57 +00:00
darin%netscape.com
cc6191fb0d
Indentation, whitespace, and comment cleanups.
2001-03-06 08:25:18 +00:00
darin%netscape.com
857a8a4b56
Indentation, whitespace, and comment cleanups.
2001-03-06 08:17:03 +00:00
darin%netscape.com
a8ec6ba8d7
[not part of the build] Fixes bustage resulting from bryner's nsITransport changes.
2001-03-06 07:35:54 +00:00
bryner%uiuc.edu
c69ae1d03b
Fixing build bustage.
2001-03-06 06:22:58 +00:00
bryner%uiuc.edu
fe7685bf7a
forgot a file
2001-03-06 05:44:53 +00:00
jj%netscape.com
e6bdc3f5d0
Bug 70595 - making nsIPrompt accessible to PSM. r=darin, sr=mscott. (jj checking in for bryner)
2001-03-06 05:10:55 +00:00
bryner%uiuc.edu
3f9323934e
Bug 70595 - making nsIPrompt accessible to PSM. r=darin, sr=mscott.
2001-03-06 05:10:33 +00:00
bryner%uiuc.edu
8aeb50199f
Bug 70595 - making nsIPrompt accessible to PSM. r=darin, sr=mscott.
2001-03-06 05:00:47 +00:00
gordon%netscape.com
37ba307679
[not part of build...and a good thing too] Fixed a couple of really stupid mistakes. Thanks to Patrick for finding them. Go back to your homes. Nothing to see here.
2001-03-06 04:01:00 +00:00
dbaron%fas.harvard.edu
ff70fd565b
Fix server name not showing up in status bar for FTP connections. b=66682 r=dougt@netscape.com sr=mscott@netscape.com
2001-03-06 03:32:07 +00:00
beard%netscape.com
fad4f5ce4f
[not part of build] Increased number of downloads/reads to 50, added median().
2001-03-06 03:29:08 +00:00
gordon%netscape.com
98bc4c37ef
[not part of build]
...
Fix race condition in nsCacheRequest WaitForValidation().
Force !streamBased to set storagePolicy to nsICache:STORE_IN_MEMORY when creating nsCacheSessions.
Fix ProcessRequest() to refrain from creating a descriptor for ACCESS_READ requests when no entry is found (found by pavlov).
2001-03-06 03:26:13 +00:00
dbaron%fas.harvard.edu
ae1d87a803
Add pref to REQUIRES to fix MOZ_TRACK_MODULE_DEPS (senna tinderbox) bustage.
2001-03-06 03:24:57 +00:00
darin%netscape.com
8b582a271a
[not part of the build] Prevent crash in error case.
2001-03-06 03:12:24 +00:00
dougt%netscape.com
9bab98efa0
Fixing windows bustage.
2001-03-06 02:21:37 +00:00
dougt%netscape.com
ce8d4c6c69
Adding nsIndexToHTML.
2001-03-06 02:14:59 +00:00
dougt%netscape.com
22ce951fef
Fixes 64795 - Allows viewing FTP without the treewidget. r=valeski@netscape.com, sr=waterson@netscape.com
2001-03-06 02:14:42 +00:00
beard%netscape.com
86cd82e240
[not part of build] create the cache directory if it doesn't exist already.
2001-03-06 02:10:18 +00:00
darin%netscape.com
a5d8f7381b
[not part of the build] Fixes sync OpenCacheEntry bustage.
2001-03-06 01:40:20 +00:00
dougt%netscape.com
cb21d20cb5
Fixes 68483 as well as fixes some mem leaks cause by canceling a request. r=darin@netscape.com, sr=waterson@netscape.com
2001-03-06 01:27:54 +00:00
darin%netscape.com
a241c9c2d5
[not part of the bulid] Fixes GCC 2.95 bustage.
2001-03-05 23:50:26 +00:00
beard%netscape.com
ba09aa50fd
[not part of build] Initial cache performance test.
2001-03-05 15:23:59 +00:00
gordon%netscape.com
ad145d67a9
[not part of build]
...
Added conditional deletion of mLock and mCondVar to nsCacheRequest destructor.
Added nsCacheServide::NotifyListener() to called cache clients' OnDescriptorAvailable() method for AsyncOpenCacheEntry().
Added ProcessPendingRequests() to process requests on CloseDescriptor, ValidateEntry, and DoomEntry.
Rough cut of AsyncOpenCacheEntry is in place, but needs testing.
2001-03-05 10:45:33 +00:00
gordon%netscape.com
1db11411c2
[not part of build]
...
Restructured open cache entry code in preparation for async implementation, to better share code with synchronous version.
Changed nsCacheRequest, nsCacheEntry, nsCacheEntryDescriptor to inherit from PRCList rather than include mListLink member, and removed extraneous GetListNode/GetInstance methods.
Consolidated mAccessRequested, mStreamBased, and mStoragePolicy into a single PRUint32 in nsCacheRequest. Added PRLock, PRCondVar, and a 'wait for validation' flag, used for synchronously opening cache entries. Added accessor functions for these "attributes".
Record current event queue for asychronous requests to be used with GetProxyForObject(). Removed mRequestThread.
2001-03-05 07:17:58 +00:00
beard%netscape.com
8978769deb
Release mCacheEntry in nsFtpState::StopProcessing() rather than when reallocated in nsFtpState::Connect(). This causes the cache entry to closed sooner only when MOZ_NEW_CACHE is defined. r=dougt, sr=gagan
2001-03-05 03:50:14 +00:00
beard%netscape.com
1c248c3aa9
Since file streams can't be non-blocking, return that fact from nsFileOutputStream::GetNonBlocking(). r=dougt, sr=gagan
2001-03-05 03:43:33 +00:00
beard%netscape.com
da800d634a
Fix bug where overridden Close() doesn't get called in base class destructor. r=dougt, sr=gagan
2001-03-05 03:42:24 +00:00
beard%netscape.com
bb360af4ab
Delegate GetNonBlocking/SetNonBlocking to wrapped output stream. r=dougt, sr=gagan
2001-03-05 03:40:41 +00:00
pavlov%netscape.com
317f1dc760
[NOT PART OF BUILD!@#!@#] changing line ending of makefile so it works on windows r=gordon
2001-03-04 20:57:33 +00:00
beard%netscape.com
3f57ca8c56
[not part of build] fix bustage (LL_ZERO is not compatible with PRUint32 type).
2001-03-04 19:27:39 +00:00
gordon%netscape.com
692e5438d8
[not part of build] Changed nsCacheEntry data members from PRTime to PRUint32. Changed //** comments to // XXX to make it easier to search for 'to do' items. Added dooming of expired entries.
2001-03-04 00:11:30 +00:00
gordon%netscape.com
41ac5b215e
[not part of build] Make MarkDoomed(), MarkActive(), MarkInactive() private, and check for entry before calling MarkInitialized() in nsCacheService::ActivateEntry().
2001-03-03 04:42:21 +00:00
beard%netscape.com
f7933b339c
[not part of build] removed memory transport files.
2001-03-03 03:42:57 +00:00
beard%netscape.com
dc318fa7c8
[not part of build] Added debug harness, explicit doom.
2001-03-03 03:42:10 +00:00
beard%netscape.com
05aac4c419
[not part of build] dooming works during forced write, and explicitly, see TestDiskCache.js for example.
2001-03-03 03:41:38 +00:00
darin%netscape.com
5eff59b323
OS/2 didn't like inheriting a nsStorageTransport::ns{In,Out}putStream from
...
nsStorageTransport::nsBlockingStream since both are declared with private
access in nsStorageTransport. This should fix the problem.
2001-03-03 03:07:10 +00:00
gordon%netscape.com
5fe3fdac08
[not part of build] Restructured nsCacheService:ActivateEntry() to properly handle a FORCE-WRITE. Cleaned up ownership of key between request and entry. Add deletion of request for synchronous open. Add deletion of unbound entries on deactivation.
2001-03-03 02:27:49 +00:00
darin%netscape.com
8a7011a63d
[not part of the build] updated the module file for the removal of nsMemoryCacheTransport
2001-03-03 02:27:18 +00:00
beard%netscape.com
c21012883d
Added nsStorageTransport.cpp. r=gordon
2001-03-03 02:21:37 +00:00
darin%netscape.com
978a35a409
Bug 70707. Added CID/ContractID for nsStorageTransport.
2001-03-03 02:11:19 +00:00
darin%netscape.com
6c82a1709c
[not part of the build] Make mem cache use nsStorageTransport.
2001-03-03 01:59:03 +00:00
darin%netscape.com
18d9e7803f
Bug 70707. Pulled generic transport implementation out of new memory cache
...
and created netwerk/base/src/nsStorageTransport.{h,cpp}
2001-03-03 01:57:37 +00:00
dougt%netscape.com
e06eff1a36
This is not part of the build (it is currently IFDEF'ed off. Conditionally allows ftp to use the new cache. r=gagan@netscape.com
2001-03-03 01:40:36 +00:00
valeski%netscape.com
381d07e11a
sr=rpotts. 61160. allowing buffering if we haven't started a sub response yet.
2001-03-03 00:59:42 +00:00
beard%netscape.com
1338ff6e0b
[not part of build] removed dirty flag from DiskCacheEntry, added key comparision to readDiskCacheEntry().
2001-03-03 00:35:33 +00:00
gordon%netscape.com
74679406ed
[not part of build] REALLY fix nsCacheEntryHashTable::RemoveEntry. This time for sure!
2001-03-03 00:00:29 +00:00
gordon%netscape.com
6ce0ccda34
[not part of build] Fix nsCacheEntryHashTable::RemoveEntry(). r=beard.
2001-03-02 23:50:53 +00:00
darin%netscape.com
06bfa84268
[not part of the build] Added implementation of nsMemoryCacheReadRequest::Available
2001-03-02 22:28:38 +00:00
beard%netscape.com
872e35d85d
[not part of build] slight optimization, check for cache file existence before creating an entry and attempting to open a transport for it.
2001-03-02 20:14:41 +00:00
beard%netscape.com
cb5309e789
[not part of build] need a way to transfer ownership of key from request to entry. for now just leak and dont' crash.
2001-03-02 20:04:08 +00:00
disttsc%bart.nl
043186b34e
Preparation of removing nsCString::GetBuffer. Landing everything but the actual commenting out of nsCString::GetBuffer. bug=64016, r=timeless, sr=scc
2001-03-02 09:26:57 +00:00
beard%netscape.com
52bd751172
[not part of build] Added metadata test.
2001-03-02 05:00:34 +00:00
beard%netscape.com
d0e68a00be
[not part of build] took out unnecessary OpenTransport libraries.
2001-03-02 04:57:42 +00:00
beard%netscape.com
362163351d
Now reading/writing all metadata into disk cache.
2001-03-02 04:57:09 +00:00
beard%netscape.com
b98758d275
[not part of build] Added CalculateSize() to account for null termination of strings.
2001-03-02 04:54:27 +00:00
beard%netscape.com
78e82c5bb1
[not part of build] Added FlattenMetaData()/UnflattenMetaData().
2001-03-02 04:09:01 +00:00
gordon%netscape.com
9edfcd7fd6
Fix casing of SetMetaDataElement method.
2001-03-02 01:52:29 +00:00
gordon%netscape.com
6c09c5a1de
[not part of build]
...
Fixed cache meta data. Implemented eviction list for memory cache device. Worked on entry deactivation, validation, and doom.
2001-03-02 01:51:41 +00:00
dougt%netscape.com
bf69d7c0b9
not part of build. we should init the cache meta data.
2001-03-01 21:27:11 +00:00
gordon%netscape.com
d7b78b8520
[not part of build]
...
Mark cache entry meta data dirty when key/value pair added.
2001-03-01 20:06:16 +00:00
gordon%netscape.com
8901ec09dd
[not part of build]
...
Add utility method to nsCacheEntryDescriptor to change the data size for the associated cache entry.
2001-03-01 19:52:06 +00:00
darin%netscape.com
e04bbbd9f1
[not part of the build] Removed knowledge of nsCacheEntry from nsMemoryCacheTransport,
...
and fixed a bug in the blocking output stream (it claimed to be non blocking).
2001-03-01 19:33:00 +00:00
beard%netscape.com
39035cb7cd
[not part of build] Forgot NS_INIT_ISUPPORTS() in DiskCacheEntry constructor.
2001-03-01 19:32:41 +00:00
beard%netscape.com
c6f34b986d
[not part of build] When OpenOutputStream() is called for a descriptor with nsICache::ACCESS_WRITE, set initial cache entry size to 0.
2001-03-01 19:24:10 +00:00
beard%netscape.com
8ed9fd2751
[not part of build] Use NS_IMPL_THREADSAFE_ISUPPORTS0 to avoid thread-safety asserts in DiskCacheEntry.
2001-03-01 17:48:36 +00:00
beard%netscape.com
8a597b5932
[not part of build] Added DiskCacheEntry to store internal data in nsCacheEntry. Now saving metadata when DiskCacheEntry becomes dirty.
2001-03-01 17:31:06 +00:00
beard%netscape.com
646885530b
[not part of build] Make ~nsCacheOutputStream() virtual
2001-03-01 09:51:22 +00:00
beard%netscape.com
27d05b3058
[not part of build] Fix LL bustage.
2001-03-01 08:38:50 +00:00
beard%netscape.com
e72e807a38
[not part of build] First cut at wrapper nsIOutputStream for tallying total bytes written to a cache entry.
2001-03-01 08:29:43 +00:00
dougt%netscape.com
88053166e5
NOT PART BUILD BUILD YET. Checking in indexed to html converter
2001-03-01 07:22:19 +00:00
gordon%netscape.com
fbf1b173c4
[not part of build]
...
Changed OnDataSizeChanged() to OnDataSizeChange() and added a deltaSize parameter. Added OnDataSizeChange() method on nsCacheService so we can grab the service lock and bind the entry if necessary.
Commented out the implementation of nsCacheEntryDescriptor::AsyncWrite(), since we are not planning to provide it.
2001-03-01 05:01:43 +00:00
beard%netscape.com
a7c9e20908
[not part of build] needed to add nsITransport to QueryInterface.
2001-03-01 02:51:07 +00:00
darin%netscape.com
0055170d0e
[not part of the build] Added code to update the entry's data size as data is streamed
...
to the memory cache.
2001-03-01 02:49:26 +00:00
gordon%netscape.com
200e2ecb04
[not part of build]
...
Add finalization code to cache entry hashtables to delete remaining entries.
2001-03-01 02:46:12 +00:00
gordon%netscape.com
00e77d5c3b
[not part of build]
...
Changed nsCacheEntryDescriptor to implement nsITransport as a wrapper that checks access priviledges for the underlying transport provided by the device.
Added code to lazily allocate the underlying transport for the cache descriptor.
Added NS_ENSURE_ARG_POINTER() to all necessary interface methods. r=beard.
2001-03-01 02:25:07 +00:00
darin%netscape.com
f2a3038563
[not part of the build] Cleans up ReadRequestCompleted; there was no reason
...
to be walking the list of read requests!
2001-03-01 02:20:35 +00:00
gordon%netscape.com
6e1f816ac3
Added error codes for read/write access denied.
2001-03-01 01:56:29 +00:00
bryner%uiuc.edu
f4f5ae3edd
Don't return an async proxied object when the socket transport is asked for its ProgressEventSink. r=dougt, sr=shaver.
2001-03-01 00:55:08 +00:00
gordon%netscape.com
e23ce861b0
Added comments to netCore.h declaring error ranges for SocketTransport and CacheService. r=beard.
2001-03-01 00:54:29 +00:00
beard%netscape.com
d17d41cd21
[not part of build] stores nsISupportsString in object cache.
2001-03-01 00:24:33 +00:00
dougt%netscape.com
f37fb7a966
fixes 66873. fixes WFTPD incompatibility. r=gagan, sr=mscott
2001-03-01 00:23:36 +00:00
beard%netscape.com
aee4e942d4
[not part of build] Now wraps nsIInputStream with an nsIScriptableInputStream.
2001-03-01 00:07:23 +00:00
beard%netscape.com
ffec8cc0fb
[not part of build] changed linker output to cache.headers rather than necko.headers.
2001-03-01 00:05:31 +00:00
beard%netscape.com
b1aaa0444d
[not part of build] Now tests opening output and input streams.
2001-02-28 23:52:20 +00:00
dougt%netscape.com
9b4e3a86c1
Fixing 69836. Increasing data buffer sizes which improves perf on Mac. r=sfraser, sr=mscott
2001-02-28 23:37:03 +00:00
gordon%netscape.com
a4b916bb0c
Fix access mode for new entries. Not part of the build.
2001-02-28 22:39:07 +00:00
beard%netscape.com
7b158223b7
[not part of build] truncate files when mode = nsICache::ACCESS_WRITE.
2001-02-28 12:09:41 +00:00
beard%netscape.com
a741825f69
[not part of build] create up to 3 different transports for different nsCacheAccessMode values.
2001-02-28 11:30:39 +00:00
beard%netscape.com
c3edcffec7
[not part of build] renamed PRUint32 parameters to nsCacheAccessMode. Set initial descriptor mode to be requested as temporary workaround.
2001-02-28 11:29:22 +00:00
beard%netscape.com
8a9cdea782
[not part of build] enforce nsCacheAccessMode when creating transports.
2001-02-28 10:04:27 +00:00
gordon%netscape.com
933488b277
Begin implementing enumeration of MetaData for cache devices.
2001-02-28 07:13:32 +00:00
gordon%netscape.com
e1fde86b4f
Added check in ReadRequestCompleted() in case aReader paramter is not found in the mReadRequests list.
2001-02-28 05:48:00 +00:00
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
beard%netscape.com
569af8d92e
[not part of build] successfully creates writeable nsITransport for cache files!
2001-02-28 05:05:29 +00:00
darin%netscape.com
62d0ff2ef2
Minor tweak [not part of the build]
2001-02-28 04:37:46 +00:00
darin%netscape.com
ce2aa6ba6f
Made nsMemoryCacheDevice::BindEntry return NS_OK
2001-02-28 04:36:51 +00:00
darin%netscape.com
b31cd3c2ac
Completed nsCacheService::BindEntry
2001-02-28 04:34:41 +00:00
darin%netscape.com
2c069b9c3e
Removed an extraneous QI from nsCacheEntry::Open()
2001-02-28 04:28:15 +00:00
beard%netscape.com
e58db096e1
[not part of build] must call init on hashtable in nsDiskCacheDevice::Init().
2001-02-28 04:17:56 +00:00
beard%netscape.com
324eaee24b
[not part of build] really delegate GetTransport() to the cache service.
2001-02-28 04:17:24 +00:00
gordon%netscape.com
469a57114d
Added GetTransportForEntry(), DoomEntry() to public methods, and BindEntry() and DoomEntry_Internal() to private methods.
2001-02-28 04:10:43 +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
beard%netscape.com
da6be08e8f
[not part of build] using nsIPref to find cache directory, first cut at creating nsITransport for cache entries.
2001-02-28 04:00:08 +00:00
beard%netscape.com
4d543e736a
[not part of build] removed redundant NULL check in MarkValid().
2001-02-28 03:59:02 +00:00
gordon%netscape.com
11a84e6653
Added MarkDoomed(), MarkStreamData(), and set StreamData in constructor.
2001-02-28 03:54:16 +00:00
gordon%netscape.com
bba1728ef8
Added DoomEntry() to nsCacheDevice.
2001-02-28 03:42:33 +00:00
darin%netscape.com
e13b0d309b
[not part of the build] Added code to the descriptor to call GetTransportForEntry()
2001-02-28 02:19:14 +00:00
darin%netscape.com
74b246f5a4
[not part of the build] Added hooks to enable streaming to the mem cache!
2001-02-28 01:41:02 +00:00
beard%netscape.com
e68b83c86f
[not part of build] allocate the nsDiskCacheDevice.
2001-02-28 00:36:07 +00:00
beard%netscape.com
d0c1622e72
[not part of build] changed fragment name to CACHE_DLL instead of NECKO_DLL (oops).
2001-02-28 00:33:24 +00:00
gordon%netscape.com
3be042db59
Changed 'getters' on nsCacheEntry to simply return values, rather than require out parameters.
...
Added a PRCList member and accessors for linking entries on eviction and doom lists.
Moved check for IsStreamBased() from nsCacheEntry::GetData() to nsCacheEntryDescriptor::GetData(), to allow cache devices to set the mData member.
Added checks to nsCacheEntryDescriptor methods to return NS_ERROR_NOT_AVAILABLE if the descriptor is already closed.
2001-02-28 00:06:13 +00:00
darin%netscape.com
b2625edc98
updating the .cvsignore file
2001-02-27 23:17:58 +00:00
darin%netscape.com
6b47b5f8db
[not part of the build] Forgot to update the WIN32 makefile after adding the
...
CID for the memory cache transport.
2001-02-27 23:15:57 +00:00
beard%netscape.com
9f746d03f8
[not part of build] added nsMemoryCacheTransport.cpp.
2001-02-27 19:41:13 +00:00
valeski%netscape.com
73f6243a60
sr=rpotts. 39987. handling broken servers which don't provide a boundary token in the first block. also protecting against stray parsing which can result in crashes.
2001-02-27 12:33:12 +00:00
darin%netscape.com
3f1f1a04d9
Fixed a minor bug.
2001-02-27 09:38:09 +00:00
darin%netscape.com
28b065c896
Adding myself in the contributor section.
2001-02-27 09:34:12 +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
5308bba867
[not part of the build] Added a debug-only CID for nsMemoryCacheTransport
...
to allow this class to be independently tested.
2001-02-27 09:06:11 +00:00
dveditz%netscape.com
3430310449
fix for topcrash bug 65798, r=neeti, sr=rpotts
2001-02-27 07:41:55 +00:00
beard%netscape.com
481d288b8c
[not part of build] added other new files.
2001-02-27 05:50:57 +00:00
beard%netscape.com
0ad8867b91
Gordon has much more to say about the last few checkins... But we forgot to wire up nsCacheEntryDescriptor::MarkValid() to nsCacheEntry::MarkValid(). Enjoy the ride.
2001-02-27 05:43:16 +00:00
gordon%netscape.com
70e4ffa871
Changed GetKey() to return key as return value, rather than out parameter. Added flag predicates for storage policy.
2001-02-27 05:35:53 +00:00
gordon%netscape.com
c3aabe44ae
Add virtual methods for desctructor and Init(). Changed ActivateEntryIfFound() to FindEntry().
2001-02-27 05:33:34 +00:00
gordon%netscape.com
9fc8b79304
Add explicit close() method to decouple descriptor state from cache entry. Close() is an idempotent operation, and will be called by default from the descriptor's destructor. This allows Javascript to release the cache entry earlier than the descriptor may be garbage collected.
2001-02-27 05:29:25 +00:00
beard%netscape.com
5470672fcf
tests new object cache.
2001-02-27 05:27:55 +00:00
dprice%netscape.com
5184a7104b
# 65845 sr=waterson, new order files will greatly reduce the number of link warnings.
2001-02-27 04:38:19 +00:00
darin%netscape.com
7cb6aff2bd
[not part of the build] Added AsyncRead support to nsMemoryCacheTransport.
2001-02-27 04:29:24 +00:00
dougt%netscape.com
29c9488e5d
conditionally compiling new cache. r=dougt/a=gagan
2001-02-27 03:16:59 +00:00
dougt%netscape.com
f3dbd403a3
Conditionally compiling new cache. r=dougt/a=gagan
2001-02-27 02:27:21 +00:00
dougt%netscape.com
4dd38917f8
NOT PART OF BUILD. Updating new cache windows makefile to produce a dll. Removing the empty virtual destructor in nsCacheDevice.h
2001-02-26 23:51:03 +00:00
darin%netscape.com
b85459fb24
Corrected copyright headers.
2001-02-26 22:29:40 +00:00
beard%netscape.com
8bf5b5c07a
[not part of build] added nsCacheSession.cpp.
2001-02-26 15:54:11 +00:00
beard%netscape.com
de42517279
[not part of build] I changed all the declaration of all PRInt32 storagePolicy variables to nsCacheStoragePolicy.
2001-02-26 15:53:31 +00:00
gordon%netscape.com
e0a68f083a
Update Makefile.in to build cache service as separate module.
2001-02-26 14:58:58 +00:00
gordon%netscape.com
1780583b6d
Begin implementing eviction of memory cache entries.
2001-02-26 14:57:40 +00:00
gordon%netscape.com
95d6fcbbf8
Updated methods for addition of nsCacheSession.
2001-02-26 14:55:58 +00:00
gordon%netscape.com
ff29b0d80c
Add the session's storagePolicy to nsCacheRequest, and changed type of mAccessRequested to nsCacheAccessMode.
2001-02-26 14:53:28 +00:00
gordon%netscape.com
b9f45f8198
Fix HashKey method.
2001-02-26 14:46:54 +00:00
gordon%netscape.com
6b38190835
Add stub methods for getting/setting data size, and getting the transport for a cache entry descriptor. Update for change to Substring parameters.
2001-02-26 14:45:45 +00:00
gordon%netscape.com
6620702aed
Add code for removing requests and descriptors from cache entries.
2001-02-26 14:42:50 +00:00
gordon%netscape.com
068b8526d4
Adding files for nsCacheSession implementation.
2001-02-26 14:40:22 +00:00
gordon%netscape.com
c9992e5bab
Add constants to indicate whether a cache session is streamBased or not. This interface file is not part of the build yet.
2001-02-26 14:27:16 +00:00
darin%netscape.com
852de67670
Initial memory cache nsITransport implementation (not part of the build).
2001-02-26 07:40:34 +00:00
blakeross%telocity.com
b97006280f
Backing out doug to fix win bustage.
2001-02-26 00:55:18 +00:00
dougt%netscape.com
ae0660d4ca
Adding New Cache interfaces to build
2001-02-26 00:02:44 +00:00
pavlov%netscape.com
7952181024
fixing unix makefile
2001-02-25 23:13:51 +00:00
dougt%netscape.com
1d6aa9809c
Fixing return type:
2001-02-25 07:31:13 +00:00
dougt%netscape.com
74fefc4c9c
NOT PART OF BUILD!!
...
This is the windows makefile for the new cache.
2001-02-25 07:18:36 +00:00
cls%seawood.org
8643a92f86
Adding and updating necessary .cvsignore files. Bug #61550
2001-02-24 06:22:49 +00:00
beard%netscape.com
e3954dddbd
[not part of build] changes to build correctly on Mac, and link correctly on all platforms.
2001-02-24 04:22:19 +00:00
beard%netscape.com
c6151d6d87
[not part of build] projects to build new cache on Mac.
2001-02-24 04:21:26 +00:00
scc%mozilla.org
64f1e22b83
bug #'s 69940 and 69289: r=dbaron, sr=waterson. Fix parameters to, templatization of |Substring()|.
2001-02-24 02:55:46 +00:00
gordon%netscape.com
d75f56b14e
Include nsNetCID.h for cache service contract id.
2001-02-24 02:47:37 +00:00
gordon%netscape.com
1a176e8567
Adding contract id for new cache service. r=beard.
2001-02-24 02:44:43 +00:00
darin%netscape.com
a7f5e770bf
Made accessGranted be of type nsCacheAccessMode. This is not part of the mozilla build.
2001-02-24 01:36:11 +00:00
darin%netscape.com
77c0aa2d9d
Updating cache IDL documentation. This is not part of the mozilla build.
2001-02-24 01:27:49 +00:00
gordon%netscape.com
04beb97fd8
Updated new cache source to build with recent changes to interface files. These files are not part of the build. r=beard, darin.
2001-02-24 01:02:37 +00:00
beard%netscape.com
ca4097ba59
[not part of build] stand-alone cache module.
2001-02-24 00:19:43 +00:00
gordon%netscape.com
438b40d2ee
Remove inheritance from interface, and provide transport as an attribute. This change is not part of the build.
2001-02-23 23:55:42 +00:00
gordon%netscape.com
414b0ff434
Add nsICache.idl for common typedefs and constants. These changes are not part of the build. r = beard, darin.
2001-02-23 23:20:15 +00:00
gordon%netscape.com
0bcfd56974
New interfaces for cache service. These are not part of the build. r=beard, darin, gagan.
2001-02-23 22:23:55 +00:00
gordon%netscape.com
6bc9415a83
Adding Makefile.in for new cache service.
2001-02-23 21:05:32 +00:00
gordon%netscape.com
4658c07097
Rough first cut of cache service and memory object cache. It currently builds on linux.
2001-02-23 13:18:01 +00:00
tao%netscape.com
9485f2f1b3
62171: "Separate content from UI". Split langenus.xpi into regus.xpi.
...
browser: (r=pchen,sr=alecf), mailnews: (r=yamamoto,sr=sspitzer),
editor: (r=cmonske,sr=sfraser), xpinstall (r=ssu,sr=dveditz).
2001-02-23 08:34:10 +00:00
darin%netscape.com
c863ff5f7f
Fixes bug 51237. HTTP keep-alive confuses multiple ports on same host. r=gagan, sr=mscott.
2001-02-23 03:36:21 +00:00
darin%netscape.com
2261a490d8
Whitespace and indentation cleanup.
2001-02-23 01:33:52 +00:00
beard%netscape.com
4c7be795f2
restore NeckoCarbon[Debug].shlb targets. r=sfraser, a=jj
2001-02-23 01:00:43 +00:00
darin%netscape.com
5355c5101e
Updating test files.
2001-02-23 00:53:08 +00:00
darin%netscape.com
618051ce63
Partially resolves bug 10733. XP_UNIX does not have an async DNS implementation. r=rpotts, sr=mscott.
2001-02-23 00:15:35 +00:00
mstoltz%netscape.com
407dac60d8
bug 63451 - moved signature verification functions from nsIZipReader to nsIJAR. r=sgehani, sr=shaver
2001-02-23 00:15:04 +00:00
gordon%netscape.com
e47ae228f9
Adding interface files for new cache service.
2001-02-23 00:11:10 +00:00
darin%netscape.com
1c8affbbf3
Fixes bug 66837. Query interface needed. r=dougt, sr=mscott.
2001-02-23 00:07:58 +00:00
darin%netscape.com
05899cc505
Fixes bug 58655. nsSyncHelper uses a native event queue. r=dougt, sr=mscott
2001-02-23 00:00:04 +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
sfraser%netscape.com
a2169f6f14
Remove extra access paths into zlib's macbuild dir, in non-debug targets. Should avoid "files missing from view hierarchy" errors.
2001-02-21 23:03:03 +00:00
dougt%netscape.com
fadb983b72
Suggested fix from scc@mozilla.org
2001-02-21 23:02:29 +00:00
dougt%netscape.com
fb58a2b951
making the SunOS complier happy with an static cast
2001-02-21 22:15:31 +00:00
dougt%netscape.com
ef3ee00073
fixing typo.
2001-02-21 21:51:50 +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
beard%netscape.com
fb28abc7c6
[not part of build] drawThemeButton has same signature as others, and assumes a "kind=pushButton" argument. added drawThemeProgressbar.
2001-02-20 16:53:32 +00:00
beard%netscape.com
587c298f3c
[not part of build] added gThemeActions dispatch table.
2001-02-20 04:17:09 +00:00
dbaron%fas.harvard.edu
8221ee14d6
Fix gcc 2.7.2.3 bustage with NS_READABLE_CAST.
2001-02-18 18:08:18 +00:00
dbaron%fas.harvard.edu
ac1c6cb9f4
Fix excessive string conversion / bad string usage. r=disttsc@bart.nl sr=brendan@mozilla.org b=68653
2001-02-18 17:11:44 +00:00
alecf%netscape.com
c4e6df71a1
part of fix for #46488 - http startup handlers get an Observe() call as well
...
r=valeski, sr=waterson
2001-02-15 14:43:34 +00:00
mstoltz%netscape.com
8720e0c142
Bug 66331, nsCodebasePrincipal::GetOrigin needs to specify the port
...
if nonstnandard. Fixes a bug in LiveConnect. r=dougt, sr=jband.
2001-02-14 00:27:34 +00:00
pinkerton%netscape.com
105d3c555e
carbon changes. r=pink/sdagley/beard. a=sfraser.
2001-02-13 21:48:26 +00:00
dprice%netscape.com
fc5a7ddbf1
65845 first cut of the order files
2001-02-13 02:48:02 +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
bryner%uiuc.edu
690154cadd
Removing #ifdef DEBUG_bryner code which I don't care about any more and which breaks with dougt's changes. a=jag.
2001-02-10 02:47:00 +00:00
disttsc%bart.nl
46ff84aa5d
Fix senna bustage, update REQUIRES
2001-02-10 02:44:55 +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
dougt%netscape.com
412cfb0d99
necko channel changes. r=darin, a=rpotts
2001-02-10 00:05:02 +00:00
mscott%netscape.com
7433fb66e9
Bug #63193 --> if we can't find a protocol handler for the specified scheme then create the default protocol handler
...
and use it instead.
sr=rpotts
2001-02-07 05:54:35 +00:00
dbaron%fas.harvard.edu
a32b638651
Fix orange by correcting mismatch of strings and return values. r=disttsc@bart.nl
2001-02-07 05:12:18 +00:00
law%netscape.com
ee693a2614
Long lost patch for bugs 27609,35161, et al; r=mcafee, sr=mscott
2001-02-07 04:33:39 +00:00
gagan%netscape.com
a5c89d8af9
Adding ldap optimization cuz dmose wants it real bad. r=dmose
2001-02-07 02:14:52 +00:00
gagan%netscape.com
30f39fa6bb
More of the scheme compare changes. This fixes the javascript: urls that I so shamelessly broke. The bug numbers are 66577 and 67347. r=mstoltz sr=brendan,shaver.
2001-02-07 01:12:19 +00:00
bryner%uiuc.edu
fa1a2642a1
bug 67527 -- cleaning up psm module registration (both psm 1.x and PIP). r=javi, sr=brendan.
2001-02-06 23:10:16 +00:00
colin%theblakes.com
d7e453cf37
VMS specific fix; tagFile name needs a case blind compare. b=55950 r=rpotts
2001-02-06 15:28:11 +00:00
bryner%uiuc.edu
4fcf5caebe
bug 67582 - set channel on security info object for ssl-forcehandshake sockets. r=pavlov, sr=mscott.
2001-02-06 00:31:56 +00:00
mozilla.BenB%bucksch.org
1f4900f267
65488: Small speed improvements. Obviously intended by mscott, but not actually taken advantage of, till now. sr=mscott, r=dougt.
2001-02-05 10:25:00 +00:00
bryner%uiuc.edu
c45808a124
Bug 67530 - failure sending mail if PSM not installed. r/sr=mscott.
2001-02-04 01:16:13 +00:00
valeski%netscape.com
27669e234d
removing unused static method
2001-02-03 23:43:59 +00:00
bryner%uiuc.edu
4274022fce
Fix bug 67203 (https URL's not loading). r=dbaron, a=ben.
2001-02-01 04:10:35 +00:00
mscott%netscape.com
1234bdec95
initialize the refcount to fix some annoying assertions
...
r=darin,dougt
2001-02-01 00:06:14 +00:00
bryner%uiuc.edu
758a497671
fix a compiler warning. sr=scc.
2001-01-31 06:48:25 +00:00
gagan%netscape.com
cded3e2f30
Optimization for scheme comparison of URIs. See bug 66577 for details. r=darin, sr=brendan@mozilla.org
2001-01-31 01:33:03 +00:00
bryner%uiuc.edu
b10b7c1d34
Bug 66886 - parent PSM dialogs correctly. This fixes all of the cases in PSM2 and several cases in PSM1. r=javi,danm. sr=mscott.
2001-01-30 02:12:53 +00:00
darin%netscape.com
7d4b9fa6d1
Fixes bug 61406. Finger protocol uses wrong context in listener callbacks.
...
patch=bbaetz@student.usyd.edu.au , r=darin@netscape.com , sr=mscott@netscape.com
2001-01-30 02:02:20 +00:00
dbaron%fas.harvard.edu
7a97a55d82
Remove trailing semicolons after all uses of MOZ_DECL_CTOR_COUNTER to quiet build warnings on Mac. b=60415 a=brendan@mozilla.org
2001-01-27 23:06:33 +00:00
dbaron%fas.harvard.edu
20b685bf78
Reduce unnecessary #includes to speed up compilation. r=bryner/sfraser sr=alecf b=64023
2001-01-27 16:58:15 +00:00
darin%netscape.com
a150eb64ce
Fixes bug 66494. Assertion in nsAutoLock. r/sr=brendan@mozilla.org.
2001-01-27 16:35:21 +00:00
darin%netscape.com
4fa7600b23
Fixes bug 66493. nsSocketTransport changes broke in-process PSM.
...
r=bryner,gagan,brendan,dougt sr=mscott
2001-01-27 01:28:00 +00:00
gagan%netscape.com
1d3fb459be
Fix for bug 58728. Null check for the disappearing mResponseDataListener. r=darin, sr=alecf.
2001-01-25 04:03:52 +00:00
neeti%netscape.com
ec3a9c7b19
fix for bug 44153 - Redirect.xul needs to be removed, r=darin, sr=mscott
2001-01-24 14:04:02 +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
darin%netscape.com
bdf04da467
Bug 62566. Left out a change to makefile.win.
2001-01-23 22:57:30 +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
darin%netscape.com
ef7f12f026
Bug 62566. nsIChannel::AsyncWrite interface revision and related cleanup. r=dougt, sr=mscott
2001-01-23 22:03:51 +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
bryner%uiuc.edu
590841b295
added files: mozilla/netwerk/socket/base/nsIChannelSecurityInfo.idl, mozilla/netwerk/socket/base/nsISSLSocketControl.idl, removed files: mozilla/netwerk/socket/base/nsISecureSocketInfo.idl
2001-01-19 01:37:55 +00:00
bryner%uiuc.edu
91ec263c8e
PSM 2.0 work:
...
- Split nsISecureSocketInfo into nsISSLSocketControl and nsIChannelSecurityInfo.
- Incorporate lock icon fixes from psm-glue into pipnss code.
- Implement password callback for client auth in pipnss.
- Locallize the lock icon tooltip.
- Lots of code cleanup.
r=javi, jgmyers, sr=ben.
2001-01-19 01:12:10 +00:00
alecf%netscape.com
8307ffd935
fix random crashes during shutdown
...
r=bryner,blake (trying to get tree open, no sr=)
2001-01-17 23:42:42 +00:00
alecf%netscape.com
060499fb0f
fix for 44208 - send notification when we go offline/online
...
r=valeski, sr=bienvenu
2001-01-17 19:51:28 +00:00
dbaron%fas.harvard.edu
83898774ca
Add assertion and null-check to fix topcrash bug 52492. (This fix was checked in on the N6 branch long ago.) r=darin@netscape.com sr=mscott@netscape.com
2001-01-17 00:15:07 +00:00
dougt%netscape.com
35a843db3b
Removing unused files which were removed on the FTP branch, but were never removed from the trunk. r=valeski, a=rpotts.
2001-01-12 22:12:12 +00:00
dougt%netscape.com
6a343b5d7a
adding a little test suite in html for ftp. It is not part of the build.
2001-01-12 22:10:55 +00:00
dougt%netscape.com
b336e270af
duh! wrong var being used. r=darin a=me
2001-01-11 20:55:09 +00:00
neeti%netscape.com
a8836f165b
fix for bug 59975 - general.useragent.override ignored, r=darin@netscape.com,sr=mscott@netscape.com
2001-01-11 15:17:30 +00:00
ccarlen%netscape.com
258878265c
fixing bustage - removing file nsiConnectionCache.idl
2001-01-11 01:13:37 +00:00
dbaron%fas.harvard.edu
6b6cdcaeb5
Fix senna tinderbox bustage by adding profile to REQUIRES.
2001-01-10 23:51:12 +00:00
dbragg%netscape.com
9ea395e628
Checkin mac project file for dougt's FTP changes. r=dougt a=rpotts. See dougt for any breakage or anything related to this change.
2001-01-10 23:46:23 +00:00
dougt%netscape.com
b6a1610607
Landing of FTP branch. Highlights include (a) ftp is now async, (b) removal of threadpool, (c) better caching of control socket. See posting on netlib newsgroup for details. reviewers include valeski@netscape.com, gordon@netscape.com. Superreveiwer is rpotts@netscape.com. Bugs fixed by this bug include 61678.
2001-01-10 23:45:04 +00:00
ccarlen%netscape.com
600a54a731
Part of 35559 - dynamic profile switching
r=darin,sr=mscott
2001-01-10 20:24:23 +00:00
blakeross%telocity.com
dc06473c93
getting rid of a dump().
2001-01-09 22:13:19 +00:00
dougt%netscape.com
e15b930dd1
Fixes dropped socket transport during shutdown. The xpcom fix causes the UI event queue to be processed one final time after services shutdown. The socket transport fix forces all remaining active transports to be canceled, then released. r= waterson@netscape.com && darin@netscape.com a=mscott@netscape.com. b=63565
2001-01-09 05:44:47 +00:00
darin%netscape.com
cddf6f1f01
Fixes bug 64617. UA-string is incorrect on BeOS. patch=vegarwa@online.no,
...
r=darin, sr=mscott.
2001-01-09 02:03:16 +00:00
ccarlen%netscape.com
dff975b718
Fix for #56127 - Was not handling pref changed callback when dir changed.
r=gagan, sr=mscott
2001-01-08 15:45:18 +00:00