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