fur%netscape.com
32011edc40
Add storage stream and binary stream files. r: none
1999-11-16 19:14:51 +00:00
fur%netscape.com
79b25969d2
Bug #8305 , r: valeski, rickg
...
The storage stream provides an internal buffer that
can be filled by a client using a single output
stream. One or more independent input streams can
be created to read the data out non-destructively.
The implementation uses a segmented buffer
internally to avoid realloc'ing of large buffers.
1999-11-16 19:14:08 +00:00
fur%netscape.com
8e84de48cf
Bug #8305 (Implement cache), r: valeski, rickg
...
The storage stream provides an internal buffer that
can be filled by a client using a single output
stream. One or more independent input streams can
be created to read the data out non-destructively.
The implementation uses a segmented buffer
internally to avoid realloc'ing of large buffers.
1999-11-16 19:12:41 +00:00
norris%netscape.com
5b4b0169aa
* Fix 12124 [DOGFOOD] Reading user's preferences
...
* Implement site-specific security policies (bug 858)
r=mstoltz
* Use Recycle rather than delete[] to clean up Purify logs
r=law
1999-11-16 05:07:31 +00:00
fur%netscape.com
f65b44dcd9
Fix build bustage
1999-11-16 03:50:56 +00:00
fur%netscape.com
17737c7b25
In support of #8305 (Implementing cache), allow storing of NUL characters
...
in string streams. r: dougt
1999-11-16 03:13:49 +00:00
warren%netscape.com
4cbd094273
Fix for case where we're trying to Write to a blocking stream, and we're out of buffer space. This should block. r=rpotts
1999-11-13 06:16:52 +00:00
sspitzer%netscape.com
176ee42b41
fix for #17954
...
before, if "mail.directory" was set, we'd assume the mail wasn't in the standard
default place, so we'd migrate Mail -> Mail5
now, we check if "mail.directory" == the default place. if so, we migrate
it like we would if it wasn't set.
Mail -> Users50/<profile>/Mail
to help do this, I added Equals() to the nsIFileSpec interface, to compare
two nsIFileSpec's, it does this by comparing the nsFileSpecs.
1999-11-13 02:02:22 +00:00
sdagley%netscape.com
5af0b5a954
Removed yet another file warren obsoleted from yet another MANIFEST file (didn't he come up with the idea for MANIFEST files in the first place?)
1999-11-09 00:31:52 +00:00
warren%netscape.com
435d35a051
Removed obsolete files from tree.
1999-11-08 22:06:07 +00:00
dmose%mozilla.org
142ac52eaf
updated xPL license boilerplate to v1.1, a=chofmann@netscape.com,r=endico@mozilla.org
1999-11-06 03:43:54 +00:00
dveditz%netscape.com
04c2ee43f4
shutting up copious warnings using /W4 on MSVC
1999-11-03 07:39:19 +00:00
warren%netscape.com
e0c226d39d
Added some sanity assertions. r=gagan
1999-11-02 05:38:22 +00:00
dougt%netscape.com
8ebbab5553
Adding a set accessor to the permissions functions. Needed by the xpinstall
...
folks.
1999-11-01 04:44:56 +00:00
scc%netscape.com
d13863d891
removed incorrect use of private class name in favor of |do_QueryInterface|, part of the fix for bug #17364 , r=valeski (additional builds done by dmose, and syd)
1999-10-31 00:32:15 +00:00
dougt%netscape.com
21a9bec623
Cleanup.
...
Removing convertTo* routines
Not hooked up to build yet.
1999-10-26 19:34:56 +00:00
dougt%netscape.com
47cdf76e92
changed license.
1999-10-25 22:45:56 +00:00
dougt%netscape.com
0f1164855f
Initial checkin of nsIFile windows implementation. bug 13320. r=dougt
...
Not hooked up to build, yet.
1999-10-25 22:44:42 +00:00
dougt%netscape.com
a2f7e313f0
adding a progID and className. r=me.
...
NOT PART OF THE BUILD, YET
1999-10-25 22:33:55 +00:00
dougt%netscape.com
cfd61bd0f8
Modification based on design review.
...
(THIS IS NOT PART OF THE BUILD YET)
1999-10-23 04:51:35 +00:00
dveditz%netscape.com
ab0d6dd3aa
Changing nsFileSpec Copy and Move function names to match their
...
functionality, and also to free up the namespace for a *real* Copy
and Move that allow renaming the leaf name rather than just copying
into different directories (i.e. to make backup files). r=ssu
1999-10-21 00:40:39 +00:00
ssu%netscape.com
9419a5b88a
fixing bug #16064 . checking in for dveditz@netscape.com. r=ssu@netscape.com. This fixes the crash under win98 when running from the windows installer.
1999-10-14 03:26:22 +00:00
sfraser%netscape.com
2204476289
Fix for bugs 15795 and 16090 -- fix startup crash which was due to an uninitialized nsFileSpec trashing the stack. Also no longer set mError on CreateDirectory if the dir already exists, prevent += "foo" when mError is set, and add assertions XP to catch calls with NULL strings.
reviewed by dougt and (in part) sspitzer. a=leaf.
1999-10-11 21:19:06 +00:00
kipp%netscape.com
65f6ba5343
Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage
1999-10-08 20:41:19 +00:00
mscott%netscape.com
3bafcbd4ad
Bug #14612 . I'm checking this in for warren. r=mscott
...
The pipe shouldn't block when you write more bytes into the pipe than the size of the pipe's buffer. Add an extra
notify to the writer of the pipe after we read data out of it.
1999-10-08 02:03:34 +00:00
sfraser%netscape.com
a20752a6fd
Fix for bug 15749; passing null strings to nsFileSpec routines was doing bad things, like strlen(NULL). r=dougt
1999-10-07 20:57:21 +00:00
sfraser%netscape.com
68d29f8de0
Use CR for line termination on Macintosh, and don't call flush() for an endl. r dougt.
1999-10-05 03:00:13 +00:00
rjc%netscape.com
3a85b37943
Fix bug # 15135: when creating a nsFileURL, don't resolve aliases on Mac... just point to the file whether its an alias or not. Review: dougt@netscape.com
1999-09-30 06:41:33 +00:00
warren%netscape.com
d37526c717
Cleaned up, using NS_WITH_SERVICE
1999-09-26 10:05:06 +00:00
warren%netscape.com
53e8731812
Took out unused page manager.
1999-09-26 07:26:21 +00:00
bienvenu%netscape.com
cbcb4df751
fix 14544 pop move msg filters broken r=dougt a=chofman
1999-09-23 04:18:00 +00:00
waterson%netscape.com
ff3374fd14
#undef CreateDirectory to fix problem where winbase.h #define
...
CreateDirectory and makes it appear as if nsFileSpec has a
CreateDirectory[A|W] method.
1999-09-21 03:09:39 +00:00
dougt%netscape.com
efc5b44b57
removing const from nsIFile types
1999-09-20 21:48:30 +00:00
warren%netscape.com
bde1055a86
Fixed warnings.
1999-09-20 20:57:21 +00:00
mccabe%netscape.com
4f7990cd94
Fix to 7610. Modify xpidl compiler to add 'const' to the method signature for generated attribute setter methods for string, wstring and nsid attributes.
...
As this changed the generated interface signatures, I had to change all of the uses to avoid bustage. Any corners of the browser that aren't built by default, or that I haven't discovered how to build, may be at risk of bustage if they use string or wstring attributes. (This could mean blackwood; sorry, guys!)
Many thanks to Alec Flett (alecf@netscape.com ) for preparing diffs for the mailnews portion of the signature changes; thanks also to Ariel Backenroth (arielb@rice.edu ) and Mike Shaver (shaver@mozilla.org ) for help with updating the tree with NS_DECL_NSIFOO macros; everwhere where one of these macros was used was one less place I had to manually add 'const'.
Also removed extraneous space from generated method signatures, leftover from Brendan's capitalization spam, and made 'const decl must be of type short or long' an error rather than just a warning.
1999-09-19 23:46:35 +00:00
briano%netscape.com
04e901e2a5
General cleanup.
1999-09-18 02:12:56 +00:00
waterson%netscape.com
fa6c2fad91
Make nsFileSpecMac tough enough to deal with a Unix-style path with two or more forward slashes that are right next to each other; e.g., foo//bar/baz.html. Previously, it would convert this to foo::bar:baz.html, which is the Unix equivalent of foo/../bar/baz.html. Oops. Anyway, this keeps Mac from crashing on startup.
1999-09-17 07:03:09 +00:00
dp%netscape.com
8c52c7502f
Adding Set() to configure component directory and registry
1999-09-16 19:08:31 +00:00
dougt%netscape.com
351689f243
bug 13396. It looks like the returned byte count was off on certain size
...
files.
1999-09-15 18:24:01 +00:00
cls%seawood.org
0a10e0a466
Reverting changes accidentally checked in
1999-09-15 05:28:31 +00:00
warren%netscape.com
a41c2f2e9f
Fixed uninitialized return value.
1999-09-14 09:33:53 +00:00
cls%seawood.org
9403bee785
Add -D_BSD_SOURCE or -D_XOPEN_SOURCE=500 as appropriate with __STRICT_ANSI__ defined in <prinet.h>
1999-09-13 05:09:53 +00:00
cls%seawood.org
adf94e4618
Add -D_POSIX_SOURCE to DEFS to get rid of those useless 'index shadow' warnings. Add either -D_BSD_SOURCE or -D_XOPEN_SOURCE=500 to whichever Makefile.ins need it to accommodate for Posix' strictness. Add check for getopt.h for nsinstall.c.
1999-09-12 14:25:28 +00:00
rpotts%netscape.com
024ce49205
I've commented out this assert since I was hitting it *alot* after a clean build :-(
1999-09-12 09:00:34 +00:00
warren%netscape.com
399d6fa403
Added assertion for Open failing.
1999-09-11 23:48:07 +00:00
warren%netscape.com
09e4b5658c
Disabled the page manager until we have more time to make it work properly.
1999-09-10 23:34:12 +00:00
dveditz%netscape.com
6f9b4b14a2
hoping this fixes dougt's bustage
1999-09-10 20:58:46 +00:00
dougt%netscape.com
00725ef8f7
changing GetDiskSpaceAvailable to return a signed 64 bit value
1999-09-10 20:03:56 +00:00
duncan%be.com
019ad9bd97
Fix int64 support in GetDiskSpaceAvailable, BeOS only fix.
1999-09-10 12:39:08 +00:00
warren%netscape.com
40ed9d6ad2
Removed NS_BASE_STREAM_EOF in favor of returning a count of 0 from Read to indicate EOF. Renamed GetLength to Available. Fixed a number of places where AppendElement's broken error code wasn't checked.
1999-09-09 22:05:05 +00:00