shaver%netscape.com
89607b7de2
Repair missing newlines at end of files, and remove lines of the form
...
#endif foo
both of which upset HPUX's compiler quite a bit.
Patch from Andrew Taylor <Andrew.Taylor@cal.montage.ca>.
1999-11-26 05:33:35 +00:00
fur%netscape.com
820e742933
In support of bug #8305 (Implement cache)
...
Replaced WriteStringZ()/ReadStringZ() stubs with trivial implementations.
Simplified existing code. r: none
1999-11-21 08:01:08 +00:00
fur%netscape.com
ab49175ccc
Fixed indentation
1999-11-21 07:58:53 +00:00
duncan%be.com
603a7fb6b2
Clone nsFileSpec::Truncate from nsFileSpecUnix.cpp, r=shaver.
1999-11-20 17:57:42 +00:00
dougt%netscape.com
5a214050de
making sure that we do not empty our segmented buffer if we did not create it
...
bug fix 19290. submitted by bienvenu, r=dougt.
1999-11-19 03:01:33 +00:00
fur%netscape.com
fed3a5923b
Fix build bustage, maybe. Get rid of unnecessary const
1999-11-19 02:35:02 +00:00
fur%netscape.com
dbf19a8e32
Took out unnecessary const, which will hopefully unbusticate unix build
1999-11-19 02:25:04 +00:00
fur%netscape.com
e9aa0af998
In support of #8305 (implement cache).
...
Add Truncate() method to nsIFileSpec and implement in nsFileSpecImpl
[Mac Implementation: sdagley, r: sfraser]
[Win implementation: fur, r:rogerl]
[Unix implementation: yixiong.zue@intel.com , r: fur]
1999-11-19 01:42:46 +00:00
fur%netscape.com
2a6ea13771
Quash warning
1999-11-19 01:22:30 +00:00
fur%netscape.com
7f80e52967
Quell warning
1999-11-18 06:59:28 +00:00
fur%netscape.com
f75142159d
Quash warnings
1999-11-18 06:19:51 +00:00
dougt%netscape.com
3f746f503d
fix for 18949. make seek do a flush to avoid corruption.
1999-11-18 05:16:42 +00:00
fur%netscape.com
c28060f30a
Quell warnings
1999-11-18 03:38:32 +00:00
mcafee%netscape.com
d117e7d5b5
Switching to PRBool, un-break Solaris WS build. r=slamm
1999-11-18 03:22:47 +00:00
rhp%netscape.com
a554253a94
Fix for memory allocation off by 1 error. No bug. r: rhp (submitted by Ben Bucksch <mozilla-news@bucksch.org>
1999-11-18 02:46:52 +00:00
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