Commit Graph
96 Commits
Author SHA1 Message Date
gagan@netscape.com 53a72b076b Fixed Mac warning on NuCache and made some file private functions static. 1998-10-16 19:16:43 +00:00
gagan@netscape.com 92af882668 su_setup.html fix. See bug #329114. 1998-10-16 01:30:45 +00:00
gagan@netscape.com 846d5a0cb8 NuCache Streams now hold the filename for smoother reopening. Not in build as yet. 1998-10-16 01:29:26 +00:00
gagan@netscape.com 08b1b7d7f2 Fix warnings on Mac. 1998-10-15 08:11:42 +00:00
sdagley@netscape.com fdd16086d8 First Checked In. 1998-10-14 06:03:41 +00:00
sdagley@netscape.com 16508d6881 Mac changes for NuCache (approved gagan and not part of Mozilla/Gromit builds yet) 1998-10-14 05:59:53 +00:00
gagan@netscape.com e40fbe99ed All NuCache changes. Updated unix makefiles for correct export files. Changed XP_Bool to PRBool in mkcache. Renamed cachelib to just cache. 1998-10-12 23:16:44 +00:00
gagan@netscape.com 0b45343351 NuCache deletion fixes. 1998-10-09 23:37:59 +00:00
gagan@netscape.com c9e0a70091 NuCache deletion working ok now. 1998-10-09 23:36:48 +00:00
gagan@netscape.com 689b9c91a4 Removed nucacheproto.* This functionality is now wrapped inside mkmemcac.* 1998-10-07 03:26:25 +00:00
gagan@netscape.com 1c068bddd4 Removed some asserts. 1998-10-07 00:29:52 +00:00
gagan@netscape.com 5cd60b9bc2 Added nsMonitorable.cpp for uninlined functions. 1998-10-05 22:58:10 +00:00
gagan@netscape.com 10619669e8 Moved nsMonitorable::MonitorLocker constructor and destructor into their
own cpp file. IRIX NuCache was not accepting inlined ones.
1998-10-05 22:48:38 +00:00
cyeh@netscape.com 955dd14876 removing obsolete files. use MANIFEST instead. 1998-10-05 18:42:02 +00:00
norris@netscape.com 3cc03038d3 Fix bug 326297: various security holes caused by lack of quoting around
displayed URLs.
1998-10-01 00:23:05 +00:00
gagan@netscape.com ab5bd464cf NuCache wasn't building on Unix. Fixed. 1998-09-29 22:36:06 +00:00
gagan@netscape.com 3eaf929eac Wrong version went in. Correcting. 1998-09-29 21:30:00 +00:00
gagan@netscape.com 65f638b1c8 Inlined pref accessor/modifiers. 1998-09-29 21:18:53 +00:00
gagan@netscape.com 8d79aed76b Prefs changes. 1998-09-28 20:42:58 +00:00
gagan@netscape.com f5b94d79c4 Assertion added. 1998-09-28 20:34:28 +00:00
gagan@netscape.com 6b2e05a290 Cache Prefs changes. All cache prefs are now read directly by NuCache. 1998-09-28 20:32:40 +00:00
gagan@netscape.com 0df34f4908 Prefs changes. All cache preferences are now read directly by NuCache. 1998-09-28 20:30:54 +00:00
gagan@netscape.com 81b246d290 Added NET_IsURLInCache function. 1998-09-23 06:03:45 +00:00
gagan@netscape.com a68ddc1172 Correct check for memory objects. 1998-09-23 06:03:27 +00:00
gagan@netscape.com 395a0dee98 Added NET_IsURLInCache function. This replaces most cases of NET_IsURLInMemCache || NET_IsURLInDiskCache. 1998-09-23 06:03:03 +00:00
gagan@netscape.com 619b2ac5c0 Misc. changes. 1998-09-23 06:01:07 +00:00
gagan@netscape.com 9b68c52eea Removed m_Flag, replaced with state variable. 1998-09-23 06:00:45 +00:00
gagan@netscape.com 36f49abdff Disk access for streams to file. 1998-09-23 06:00:13 +00:00
gagan@netscape.com 56354caf38 Cache Object's state functions. 1998-09-23 05:59:04 +00:00
gagan@netscape.com b760adc81e PRFileDesc instead of XP_file*. 1998-09-23 05:58:03 +00:00
gagan@netscape.com 34ca7918d6 Added State accessor functions. 1998-09-23 05:57:06 +00:00
wtc@netscape.com f9f5e37dd6 NO_NSPR_PRIVATE_HEADER_BRANCH landing. Removed the inclusions of
private NSPR headers (prosdep.h and primpl.h) from the Mozilla source.
The part of prosdep.h that is actually needed by Mozilla was extracted
and put in the new file mozilla/include/xp_path.h.
1998-09-22 16:59:57 +00:00
gagan@netscape.com d453687362 Streams fix for MemCache. 1998-09-18 05:49:47 +00:00
gagan@netscape.com 67064bdd31 CacheStubs- Added InfoAsHTML for about:cache and CacheObject's Reset.
nsCacheManager- InfoAsHTML for about:cache.

nsCacheObject/nsMemStream- Reset function for rereads.
1998-09-18 05:49:01 +00:00
gagan@netscape.com 725d056345 Ooops.... Forgot the #ifdef NU_CACHE around this addition. 1998-09-16 10:23:21 +00:00
gagan@netscape.com 38102c3294 Added CacheObject_Destroy, IsCompleted to mark end of streams. Added isCompleted field in CacheObject. Changed all PL_strncpy to PL_strncpyz to fix the missing trailing \0 problem. Now deleting streams objects correctly from nsMemCacheObjects. Other misc. changes. 1998-09-16 10:18:40 +00:00
gagan@netscape.com 8e03fc1314 Miscellaneous changes for streams based objects. Added more comments. 1998-09-16 10:13:48 +00:00
gagan@netscape.com 2a178364b8 Added class description comments. 1998-09-16 10:12:12 +00:00
gagan@netscape.com ce02c98cc3 Added default comments to header files. 1998-09-16 10:10:01 +00:00
gagan@netscape.com 90c3a2f7e8 Updated tests for nsMemStream testing. 1998-09-16 10:09:34 +00:00
gagan@netscape.com 3539cea0f2 Added URL_s updating for content_type, content_encoding, etc. Removed CacheObject_Destroy from complete which was messing up the objects. 1998-09-16 10:08:47 +00:00
gagan@netscape.com ada9d12a00 Moved the nucacheprotoimpl stuff here. 1998-09-16 10:04:07 +00:00
gagan@netscape.com dd6df32559 Removed nucacheproto from its own file to mkmemcac.c. 1998-09-16 10:03:41 +00:00
mcafee@netscape.com 8e68adea3b Uninitialized variable compiler warnings on Linux 1998-09-16 04:59:00 +00:00
cls@seawood.org 8c9000cac0 Sync'd. 1998-09-11 01:24:33 +00:00
gagan@netscape.com 749a363287 cvs to be blamed for a bad merge. Moving to void parameter on NET_CleanupCache. Was giving errors on Mac. 1998-09-10 20:54:41 +00:00
gagan@netscape.com f38ba81bd3 Remaining changes from Nu_Cache. Added nucacheproto.c/h. 1998-09-10 20:11:13 +00:00
valeski@netscape.com 2c94b0d3e4 Adding layer of abstraction (via #defines) between netlib and file code (XP_File*). This will allow raptor to build with a different file implementation (nsINetFile) and no longer rely on XP_File*(). All XP_File*() routines were renamed to NET_XP_File*(). The #define to do the masking is mozilla/network/main/net_xp_file.h .
Aleks told me all I had to do in order to export net_xp_file.h on the mac was to include it in mozilla/network/main/manifest. I did that, so, if mac builds break in netlib, it's likely the exporting of the file isn't happening (I'm not sure of the state of manifest files anymore) and I don't have a mac. So if MAC BREAKS, please add the file to the mac project and check it in (thank you).

I'll be at 408.867.2701 or cell - 415.307.7101 tonight.
1998-09-02 01:00:42 +00:00
cls@seawood.org b3c1c9a6a3 Sync'd Makefile.ins 1998-09-02 00:54:34 +00:00
gagan@netscape.com 88ce415904 Changes from NuCache. Should'nt affect the build. 1998-09-01 20:00:07 +00:00