warren%netscape.com
017be78c96
Cleaned up, using NS_WITH_SERVICE
1999-09-26 10:05:06 +00:00
warren%netscape.com
9c1b7ede80
Took out unused page manager.
1999-09-26 07:26:21 +00:00
bienvenu%netscape.com
d88d8c7de9
fix 14544 pop move msg filters broken r=dougt a=chofman
1999-09-23 04:18:00 +00:00
waterson%netscape.com
9399054cb4
#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
780ed62171
removing const from nsIFile types
1999-09-20 21:48:30 +00:00
warren%netscape.com
1c51d9a00b
Fixed warnings.
1999-09-20 20:57:21 +00:00
mccabe%netscape.com
39e5fe6519
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
12f9f9743e
General cleanup.
1999-09-18 02:12:56 +00:00
waterson%netscape.com
638ad511fc
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
9623ad7646
Adding Set() to configure component directory and registry
1999-09-16 19:08:31 +00:00
dougt%netscape.com
ff9927f56b
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
7bd0965e19
Reverting changes accidentally checked in
1999-09-15 05:28:31 +00:00
warren%netscape.com
b100d809ee
Fixed uninitialized return value.
1999-09-14 09:33:53 +00:00
cls%seawood.org
fb6ccf14b6
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
1a2e16af42
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
93cea3f89b
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
e82cc6071b
Added assertion for Open failing.
1999-09-11 23:48:07 +00:00
warren%netscape.com
b644ce1197
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
08b5c219f9
hoping this fixes dougt's bustage
1999-09-10 20:58:46 +00:00
dougt%netscape.com
82c52d63e8
changing GetDiskSpaceAvailable to return a signed 64 bit value
1999-09-10 20:03:56 +00:00
duncan%be.com
6dcf30a221
Fix int64 support in GetDiskSpaceAvailable, BeOS only fix.
1999-09-10 12:39:08 +00:00
warren%netscape.com
e6619b2ad6
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
dougt%netscape.com
330ad391c0
missed this file.
1999-09-09 19:43:26 +00:00
dougt%netscape.com
040525b8df
fixing var name
1999-09-09 19:37:29 +00:00
dougt%netscape.com
d8fcfee5c9
nsFileSpec::GetDiskSpace now returns a PRUint64. (12479)
...
thanks to Chet Murphy <cmurphy@modelworks.com> for the windows code!
1999-09-09 19:20:35 +00:00
dougt%netscape.com
a494e44ce6
Adding buffered output to nsIFileStream.
...
Renaming nsIFile to nsIOpenFile.
commenting out a testcase in FilesTest.cpp which fails. evil, i know.
1999-09-08 20:12:35 +00:00
brendan%mozilla.org
b540021495
Use deadlock detecting nsAutoMonitors, etc., correctly.
1999-09-06 19:57:40 +00:00
driehuis%playbeing.org
f1accaf47c
Unbreak the BSD/OS build. sys/mount.h drags in net/radix.h, which happens
...
to define a symbol called Free. Sigh. Clean up after net/radix.h.
1999-09-05 00:49:01 +00:00
bruce%cybersight.com
ea1d7d167a
Use nsCRT::free() on result of nsEscape() instead of delete[].
1999-09-04 17:10:10 +00:00
bruce%cybersight.com
ab0cb7d279
MacFileHelpers::EncodeMacPath() returns the result of an nsEscape() call, so all callers must nsCRT::free() the result instead of using delete[].
1999-09-04 17:09:06 +00:00
bruce%cybersight.com
80a5285b38
Use nsAllocator. Some comments tweaked.
1999-09-04 16:33:12 +00:00
shaver%netscape.com
36331ac52e
add IsChildOf, and dougt's relative-path-handling diff
1999-09-03 23:44:59 +00:00
duncan%be.com
f96a5f0ec0
A bunch of things to get the BeOS build to work. Mostly
...
BeOS specific fixes, except for the change to nsinstall.c
that ignores trailing "/." in the function mkdirs (as
creating a "." dir fails under BeOS).
1999-09-03 12:54:05 +00:00
dougt%netscape.com
452841d4e5
more changes from conversations with brendan@mozilla.org
1999-09-01 23:51:11 +00:00
cata%netscape.com
8197c9839b
Fixing build warnings. Step 2: switch to use new method from the interface.
1999-09-01 22:50:50 +00:00
mscott%netscape.com
fe861fd9d3
Bug #9836 --> Unix only fix. When returning the temp directory, don't return /tmp/. Try to return the temp dir
...
specified by the unix environment variable: TMPDIR. If that variable isn't set, then use /tmp/.
a=sdagley
1999-09-01 02:37:55 +00:00
cyeh%netscape.com
cc2825cbe0
Remove IGNORE_MANIFEST=1. It doesn't do anything and it confuses people.
1999-09-01 00:54:34 +00:00
warren%netscape.com
c5f6d7673b
Made NS_BASE_STREAM_WOULD_BLOCK a failure code (for JS). Reduced socket transport buffer size. Fixed ABBA deadlock when calling OnEmpty in pipe code (bug#12870).
1999-08-31 21:47:30 +00:00
rjc%netscape.com
51cd65edef
For Unix, don't return "." ".." or any file/directory that begins with a "."! Perhaps we should really end up having a preference that determines whether to return these "hidden" items or not.
1999-08-30 11:40:29 +00:00
bruce%cybersight.com
c151f3ec16
Fix build bustage. Thanks waterson! Sorry about that.
1999-08-30 01:06:54 +00:00
bruce%cybersight.com
bfa29c4eb6
Fix warning from my last checkin.
1999-08-30 00:51:56 +00:00
bruce%cybersight.com
e68d0f0437
Change deallocation for nsAutoCString to use nsAllocator. This removes several thousand FMM errors in Purify.
1999-08-30 00:32:27 +00:00
shaver%netscape.com
3c6983141e
make sure that /path/to/dir and /path/to/dir/ are treated as equal
1999-08-29 22:05:11 +00:00
mscott%netscape.com
707396a2a8
Bug #12638 --> Fix nsPipe2::GetLength to return the number of unread bytes in the pipe. r=warren, a=cyeh
1999-08-27 19:14:57 +00:00
warren%netscape.com
856e96363f
Fixed bug that OnEmpty wasn't called. Fixed bug in Search (it would terminate prematurely on eof).
1999-08-27 10:32:45 +00:00
beard%netscape.com
9fe2e5a81b
plugged a memory leak in GetCString().
1999-08-27 03:47:43 +00:00
warren%netscape.com
2e5cd86a3c
Reset cursors on Empty.
1999-08-26 00:25:43 +00:00
warren%netscape.com
c726d36b08
Fixed QI bug that could cause the input stream to be closed too early.
1999-08-26 00:25:20 +00:00
dougt%netscape.com
a1ca34cde8
more changes based on feedback.
1999-08-25 06:11:14 +00:00
brendan%mozilla.org
bbe959f4d1
Massive spankage to capitalize C++ method and attribute name bindings, per
...
Architecture Item 6.3 (news://news.mozilla.org/37BA89CF.3823D6F9%40meer.net).
1999-08-25 05:26:25 +00:00