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

139 Коммитов

Автор SHA1 Сообщение Дата
gagan%netscape.com c8ac5ff7b3 NuCache deletion fixes. 1998-10-09 23:37:59 +00:00
gagan%netscape.com 406532345c NuCache deletion working ok now. 1998-10-09 23:36:48 +00:00
gagan%netscape.com 9588455afd Removed nucacheproto.* This functionality is now wrapped inside mkmemcac.* 1998-10-07 03:26:25 +00:00
gagan%netscape.com 39f332fda9 Removed some asserts. 1998-10-07 00:29:52 +00:00
gagan%netscape.com 9762afedc5 Added nsMonitorable.cpp for uninlined functions. 1998-10-05 22:58:10 +00:00
gagan%netscape.com 2003309f5e 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 3c34f3063b removing obsolete files. use MANIFEST instead. 1998-10-05 18:42:02 +00:00
norris%netscape.com c4ff5817c7 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 6fe3be08f0 NuCache wasn't building on Unix. Fixed. 1998-09-29 22:36:06 +00:00
gagan%netscape.com b8295994bd Wrong version went in. Correcting. 1998-09-29 21:30:00 +00:00
gagan%netscape.com 1b2202fade Inlined pref accessor/modifiers. 1998-09-29 21:18:53 +00:00
gagan%netscape.com a1d6318713 Prefs changes. 1998-09-28 20:42:58 +00:00
gagan%netscape.com d2b35dc2fd Assertion added. 1998-09-28 20:34:28 +00:00
gagan%netscape.com 20f293ccaa Cache Prefs changes. All cache prefs are now read directly by NuCache. 1998-09-28 20:32:40 +00:00
gagan%netscape.com 4aa53cc5f7 Prefs changes. All cache preferences are now read directly by NuCache. 1998-09-28 20:30:54 +00:00
gagan%netscape.com 98077f46c3 Added NET_IsURLInCache function. 1998-09-23 06:03:45 +00:00
gagan%netscape.com 98a842e382 Correct check for memory objects. 1998-09-23 06:03:27 +00:00
gagan%netscape.com 2caac3cc76 Added NET_IsURLInCache function. This replaces most cases of NET_IsURLInMemCache || NET_IsURLInDiskCache. 1998-09-23 06:03:03 +00:00
gagan%netscape.com 38e28cb4df Misc. changes. 1998-09-23 06:01:07 +00:00
gagan%netscape.com f070ffbe6b Removed m_Flag, replaced with state variable. 1998-09-23 06:00:45 +00:00
gagan%netscape.com fd12fe1bde Disk access for streams to file. 1998-09-23 06:00:13 +00:00
gagan%netscape.com 886d33dab9 Cache Object's state functions. 1998-09-23 05:59:04 +00:00
gagan%netscape.com d5ca21e2df PRFileDesc instead of XP_file*. 1998-09-23 05:58:03 +00:00
gagan%netscape.com bf4df60363 Added State accessor functions. 1998-09-23 05:57:06 +00:00
wtc%netscape.com 3b8cb781fb 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 6e70194579 Streams fix for MemCache. 1998-09-18 05:49:47 +00:00
gagan%netscape.com 3a32ef764f 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 44dba6a3d9 Ooops.... Forgot the #ifdef NU_CACHE around this addition. 1998-09-16 10:23:21 +00:00
gagan%netscape.com 6d6e70e1f6 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 75e46651b5 Miscellaneous changes for streams based objects. Added more comments. 1998-09-16 10:13:48 +00:00
gagan%netscape.com 79a1858b87 Added class description comments. 1998-09-16 10:12:12 +00:00
gagan%netscape.com 62be00f504 Added default comments to header files. 1998-09-16 10:10:01 +00:00
gagan%netscape.com 9994f01cc1 Updated tests for nsMemStream testing. 1998-09-16 10:09:34 +00:00
gagan%netscape.com 98f4b22f8a 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 1223e246c9 Moved the nucacheprotoimpl stuff here. 1998-09-16 10:04:07 +00:00
gagan%netscape.com d5380127f5 Removed nucacheproto from its own file to mkmemcac.c. 1998-09-16 10:03:41 +00:00
mcafee%netscape.com acab13c675 Uninitialized variable compiler warnings on Linux 1998-09-16 04:59:00 +00:00
cls%seawood.org 096e90e3e0 Sync'd. 1998-09-11 01:24:33 +00:00
gagan%netscape.com 5c4a9cd1d1 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 035351d940 Remaining changes from Nu_Cache. Added nucacheproto.c/h. 1998-09-10 20:11:13 +00:00
valeski%netscape.com 9b318efd3d 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 876891e7ae Sync'd Makefile.ins 1998-09-02 00:54:34 +00:00
gagan%netscape.com bfc860dee7 Changes from NuCache. Should'nt affect the build. 1998-09-01 20:00:07 +00:00
valeski%netscape.com 639327a58d xp_dir to pr_dir 1998-09-01 19:18:00 +00:00
gagan%netscape.com 6ba394a95f Merge from NuCache_BRANCH. Will not affect the build process. 1998-08-26 18:35:28 +00:00
gagan%netscape.com fdf9df89ee Test checkin to verify merge. Not in build process. 1998-08-26 18:31:05 +00:00
cls%seawood.org 90d0af1408 AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
gagan%netscape.com 33bce2cc76 First Checked In. 1998-08-14 23:48:05 +00:00
saari%netscape.com 4f01f56a85 Mac only I/O buffer size increases Eliminating speed bottlenecks. 1998-08-12 21:30:26 +00:00
waterson%netscape.com 7de0f7bb02 Changes to timing to support clocks. Layout changes approved by toshok, netlib changes approved by gagan. 1998-08-04 19:35:56 +00:00
scullin%netscape.com 98322650d6 Comment out assert that's problematic for ftp without a disk cache. 1998-07-21 20:09:08 +00:00
gagan%netscape.com 32f5863c06 Fix for bug #300506 and #300207. Incompatible cache formats between gromit and mozilla were causing the crash/asserts. Cleaning your cache before using this should fix everything. 1998-07-16 03:33:34 +00:00
atotic b1d0ea8e0f MODULAR_NETLIB fixes for netlib 1998-06-27 00:16:36 +00:00
spider 7b08c23fa4 NORMANDY_DDAY merge... 1998-06-25 05:50:45 +00:00
gagan 22cdcd082d Not is the build yet. 1998-06-25 05:44:21 +00:00
gagan 8ca26428f8 NOT in BUILD! Progress on new cache architecture-
Flat file design, Background Thread, C stubs, Flat file test, etc.
1998-06-18 07:52:34 +00:00
montulli 1c8d97400d merge tip with montulli branch and create montulli1 1998-06-18 00:53:50 +00:00
scc c518b6d483 First Checked In. 1998-06-04 22:51:07 +00:00
gagan b91170960b Added check to increase the number of cache elements only if its a new entry. Thanks
TenThumbs <tenthumbs@cybernex.net>
1998-06-01 22:35:23 +00:00
scullin 1bc49625bc Checked in from the wrong $@%$#%$ tree. 1998-05-28 03:15:39 +00:00
scullin 93503dfc1d Fix Mac build. 1998-05-28 01:18:42 +00:00
sfraser 8b60e1683b Addd some more export files 1998-05-27 00:53:11 +00:00
sfraser 061bb4d1e2 First Checked In. 1998-05-23 01:14:17 +00:00
scullin d4dcfbffd0 Landed raptor modular netlib stuff 1998-05-22 23:38:40 +00:00
gagan 6a9c1e5307 Unix builds. Not in the main build yet. 1998-05-22 18:38:10 +00:00
gagan 59bd099685 strlen to PL_strlen. Not in the build yet. 1998-05-22 18:34:22 +00:00
gagan 536ad7a355 An excursion timing class. 1998-05-21 21:56:58 +00:00
gagan 4bafd703cf Added nsCachePref for cache preferences. This will have the interface
for libpref or nsPref stuff. Added database support for dbm. General
progress. This is not in the main build as yet.
1998-05-21 18:04:34 +00:00
gagan c6c0695f50 Added nsCachePref for cache preferences. This will have the interface
for libpref or nsPref stuff. General progress. This is not in the main
build as yet.
1998-05-21 18:03:50 +00:00
montulli a29d01c443 add pr includes for build 1998-05-19 01:46:14 +00:00
scullin 78e9402534 Moving over from xp library to NSPR. Moved cvactive.h from include to
network/cnvts
1998-05-19 00:54:09 +00:00
gagan 835456826b progress... 1998-05-13 21:38:42 +00:00
sar a6c1fe6b53 add jtools to the include paths 1998-05-13 17:33:42 +00:00
donm 9ca0c328c0 Export mkutils.h and cache header files. 1998-05-12 22:57:27 +00:00
montulli a67c0a2122 add mkgeturl.h 1998-05-11 22:04:57 +00:00
montulli e1f75c7e02 add #mkgeturl.h 1998-05-11 21:41:26 +00:00
gagan 97249bb7fa Add module id to object. 1998-05-06 23:24:55 +00:00
gagan 4f07c7e88e Time something using an excursion class. 1998-05-06 23:18:38 +00:00
gagan f186337daa Progress. 1998-05-06 20:29:20 +00:00
gagan 4876fac0ff Updated include locations. 1998-05-05 00:41:34 +00:00
gagan 8bbfaa6ab4 MSDev project file update. 1998-05-05 00:40:21 +00:00
gagan 4e72e4f2b4 RC file. 1998-05-05 00:39:07 +00:00
gagan 77afdc68c5 Added the test example.
NSPR changes.
1998-05-05 00:37:53 +00:00
gagan bf507ab492 removed a not used file. 1998-05-02 02:35:41 +00:00
gagan f36ef9f4f3 New modular cache files. 1998-05-02 02:29:42 +00:00
montulli bc0fed4978 move extcache function to public header 1998-05-01 23:19:03 +00:00
montulli 55f6e3ad0b move memcachefunc to public header 1998-05-01 23:16:57 +00:00
montulli 095a5a8394 Add unix makefiles and make a few include file tweaks for unix compilation 1998-04-30 23:52:15 +00:00
montulli 29db749ae6 Add netlib in new location.
This is a (mostly) unmodified version of lib/libnet
broken up into functional areas
It should be binary compatible with the lib created by lib/libnet
but is now 10 libs.
The only substantial things changed in the version is the include files
1998-04-30 20:53:59 +00:00