sdagley%netscape.com
df4b3e04a1
First Checked In.
1998-10-14 06:03:41 +00:00
sdagley%netscape.com
9ff0a65088
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
ded570fb38
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
cb5ee05be2
NuCache deletion fixes.
1998-10-09 23:37:59 +00:00
gagan%netscape.com
09216aae77
NuCache deletion working ok now.
1998-10-09 23:36:48 +00:00
gagan%netscape.com
988d22398c
Removed nucacheproto.* This functionality is now wrapped inside mkmemcac.*
1998-10-07 03:26:25 +00:00
gagan%netscape.com
cf32d55d3e
Removed some asserts.
1998-10-07 00:29:52 +00:00
gagan%netscape.com
b3ae0a8b3f
Added nsMonitorable.cpp for uninlined functions.
1998-10-05 22:58:10 +00:00
gagan%netscape.com
811ddc3c00
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
f31dc000c8
removing obsolete files. use MANIFEST instead.
1998-10-05 18:42:02 +00:00
norris%netscape.com
8647812478
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
45c2f323ea
NuCache wasn't building on Unix. Fixed.
1998-09-29 22:36:06 +00:00
gagan%netscape.com
1b2c02b833
Wrong version went in. Correcting.
1998-09-29 21:30:00 +00:00
gagan%netscape.com
b9a3a75996
Inlined pref accessor/modifiers.
1998-09-29 21:18:53 +00:00
gagan%netscape.com
db3c059500
Prefs changes.
1998-09-28 20:42:58 +00:00
gagan%netscape.com
403f0fde80
Assertion added.
1998-09-28 20:34:28 +00:00
gagan%netscape.com
32c4eadcab
Cache Prefs changes. All cache prefs are now read directly by NuCache.
1998-09-28 20:32:40 +00:00
gagan%netscape.com
57bcdca26e
Prefs changes. All cache preferences are now read directly by NuCache.
1998-09-28 20:30:54 +00:00
gagan%netscape.com
3c8046969c
Added NET_IsURLInCache function.
1998-09-23 06:03:45 +00:00
gagan%netscape.com
b0651c8db7
Correct check for memory objects.
1998-09-23 06:03:27 +00:00
gagan%netscape.com
3998f7fe7e
Added NET_IsURLInCache function. This replaces most cases of NET_IsURLInMemCache || NET_IsURLInDiskCache.
1998-09-23 06:03:03 +00:00
gagan%netscape.com
16e7a2b00a
Misc. changes.
1998-09-23 06:01:07 +00:00
gagan%netscape.com
add3b6463e
Removed m_Flag, replaced with state variable.
1998-09-23 06:00:45 +00:00
gagan%netscape.com
497c20cab9
Disk access for streams to file.
1998-09-23 06:00:13 +00:00
gagan%netscape.com
537738b5e8
Cache Object's state functions.
1998-09-23 05:59:04 +00:00
gagan%netscape.com
1f58ad4893
PRFileDesc instead of XP_file*.
1998-09-23 05:58:03 +00:00
gagan%netscape.com
77831a238e
Added State accessor functions.
1998-09-23 05:57:06 +00:00
wtc%netscape.com
96a6a02078
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
6d4515bdc4
Streams fix for MemCache.
1998-09-18 05:49:47 +00:00
gagan%netscape.com
ed5c25c058
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
375b63e858
Ooops.... Forgot the #ifdef NU_CACHE around this addition.
1998-09-16 10:23:21 +00:00
gagan%netscape.com
dc7c56f42b
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
ef02d0cbf7
Miscellaneous changes for streams based objects. Added more comments.
1998-09-16 10:13:48 +00:00
gagan%netscape.com
8a2851d090
Added class description comments.
1998-09-16 10:12:12 +00:00
gagan%netscape.com
e312e8a19d
Added default comments to header files.
1998-09-16 10:10:01 +00:00
gagan%netscape.com
d8fd6aa03f
Updated tests for nsMemStream testing.
1998-09-16 10:09:34 +00:00
gagan%netscape.com
182ceecabe
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
c00277015f
Moved the nucacheprotoimpl stuff here.
1998-09-16 10:04:07 +00:00
gagan%netscape.com
64f00b0f3c
Removed nucacheproto from its own file to mkmemcac.c.
1998-09-16 10:03:41 +00:00
mcafee%netscape.com
a5b934d83b
Uninitialized variable compiler warnings on Linux
1998-09-16 04:59:00 +00:00
cls%seawood.org
d6219bdb2b
Sync'd.
1998-09-11 01:24:33 +00:00
gagan%netscape.com
349108add4
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
a68dfaf6ec
Remaining changes from Nu_Cache. Added nucacheproto.c/h.
1998-09-10 20:11:13 +00:00
valeski%netscape.com
827d7f1fe5
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
c764d0bf4e
Sync'd Makefile.ins
1998-09-02 00:54:34 +00:00
gagan%netscape.com
24a63a42a1
Changes from NuCache. Should'nt affect the build.
1998-09-01 20:00:07 +00:00
valeski%netscape.com
b96d1b7784
xp_dir to pr_dir
1998-09-01 19:18:00 +00:00
gagan%netscape.com
731c17fef0
Merge from NuCache_BRANCH. Will not affect the build process.
1998-08-26 18:35:28 +00:00
gagan%netscape.com
6f56051e9e
Test checkin to verify merge. Not in build process.
1998-08-26 18:31:05 +00:00
cls%seawood.org
84f1cedcbb
AUTOCONF_1_0 landing.
1998-08-19 20:42:14 +00:00
gagan%netscape.com
e58285dea7
First Checked In.
1998-08-14 23:48:05 +00:00
saari%netscape.com
976bf283da
Mac only I/O buffer size increases
Eliminating speed bottlenecks.
1998-08-12 21:30:26 +00:00
waterson%netscape.com
1420a5b95e
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
76239f3bbd
Comment out assert that's problematic for ftp without a disk cache.
1998-07-21 20:09:08 +00:00
gagan%netscape.com
0f6f28717e
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
2f53dacb18
MODULAR_NETLIB fixes for netlib
1998-06-27 00:16:36 +00:00
spider
cb94dae31e
NORMANDY_DDAY merge...
1998-06-25 05:50:45 +00:00
gagan
17437a3d71
Not is the build yet.
1998-06-25 05:44:21 +00:00
gagan
882fb4ad4c
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
0edf3cd0fd
merge tip with montulli branch and create montulli1
1998-06-18 00:53:50 +00:00
scc
432f3ea897
First Checked In.
1998-06-04 22:51:07 +00:00
gagan
8dc7362dda
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
1bff35af6f
Checked in from the wrong $@%$#%$ tree.
1998-05-28 03:15:39 +00:00
scullin
eee9dc046f
Fix Mac build.
1998-05-28 01:18:42 +00:00
sfraser
89c79cdaaa
Addd some more export files
1998-05-27 00:53:11 +00:00
sfraser
44e9956672
First Checked In.
1998-05-23 01:14:17 +00:00
scullin
213aa607f0
Landed raptor modular netlib stuff
1998-05-22 23:38:40 +00:00
gagan
a6371143d3
Unix builds. Not in the main build yet.
1998-05-22 18:38:10 +00:00
gagan
4417a94e34
strlen to PL_strlen. Not in the build yet.
1998-05-22 18:34:22 +00:00
gagan
f9ccbd99fe
An excursion timing class.
1998-05-21 21:56:58 +00:00
gagan
e3d9b3d4b9
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
e637b389bb
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
9ced698d34
add pr includes for build
1998-05-19 01:46:14 +00:00
scullin
ac73d7d88c
Moving over from xp library to NSPR. Moved cvactive.h from include to
...
network/cnvts
1998-05-19 00:54:09 +00:00
gagan
f7f472e0b9
progress...
1998-05-13 21:38:42 +00:00
sar
82f96bdfb7
add jtools to the include paths
1998-05-13 17:33:42 +00:00
donm
84960308f4
Export mkutils.h and cache header files.
1998-05-12 22:57:27 +00:00
montulli
b23d4178a1
add mkgeturl.h
1998-05-11 22:04:57 +00:00
montulli
892ed3b3d0
add #mkgeturl.h
1998-05-11 21:41:26 +00:00
gagan
7fa56abe72
Add module id to object.
1998-05-06 23:24:55 +00:00
gagan
850325bce2
Time something using an excursion class.
1998-05-06 23:18:38 +00:00
gagan
9efa1ae251
Progress.
1998-05-06 20:29:20 +00:00
gagan
be966dbea0
Updated include locations.
1998-05-05 00:41:34 +00:00
gagan
7365d3ec44
MSDev project file update.
1998-05-05 00:40:21 +00:00
gagan
de7d760c1e
RC file.
1998-05-05 00:39:07 +00:00
gagan
726d30d452
Added the test example.
...
NSPR changes.
1998-05-05 00:37:53 +00:00
gagan
51c5bed5f7
removed a not used file.
1998-05-02 02:35:41 +00:00
gagan
ff6bbf1d84
New modular cache files.
1998-05-02 02:29:42 +00:00
montulli
371cee1143
move extcache function to public header
1998-05-01 23:19:03 +00:00
montulli
1a4f03769f
move memcachefunc to public header
1998-05-01 23:16:57 +00:00
montulli
aebd419f3a
Add unix makefiles and make a few include file tweaks for unix compilation
1998-04-30 23:52:15 +00:00
montulli
e302ceefde
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