Commit Graph

39 Commits

Author SHA1 Message Date
seawood@netscape.com
74b22d1a32 Landing the rest of the mach-o OSX changes.
Bug #75653 r=cls sr=waterson
2001-10-27 07:38:18 +00:00
gerv@gerv.net
58d409fba9 Relicensing Round 1, Take 2. Most C-like NPL files -> NPL/GPL/LGPL. Bug 98089. 2001-09-28 20:14:13 +00:00
mkaply@us.ibm.com
48487ed226 #42637
r = dougt, a = brendan
Rather than using cast and &operator to get spec, use the Spec member function
2000-06-28 21:56:49 +00:00
dmose@mozilla.org
20621227af 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
f35fbfa971 Missed a test 1999-10-21 01:47:28 +00:00
kipp@netscape.com
ccb881abfd r=dougt; fixed a warning 1999-10-14 23:30:39 +00:00
kipp@netscape.com
ea36a75c90 Cleanup moz-decl-counter usage and fix NS_LOG_ADDREF usage 1999-10-08 20:41:19 +00:00
dougt@netscape.com
34b2b3fc5f changing GetDiskSpaceAvailable to return a signed 64 bit value 1999-09-10 20:03:56 +00:00
dougt@netscape.com
b9757302ac 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
mcmullen@netscape.com
c67e46add9 Adapt to changed interface some more. 1999-05-08 02:22:41 +00:00
mcmullen@netscape.com
660db332ba Adapt to changed interface. 1999-05-08 02:18:16 +00:00
mcmullen@netscape.com
6505603ecd Fix nsFileSpec to take native paths in constructors and assignment operators. Fix += to work with relative paths on Macintosh. Remove dependency of nsFileSpec on streams (so that dp can move nsFileSpec). 1999-05-08 01:18:23 +00:00
mcmullen@netscape.com
dac1037c11 Leakage and mismatch of allocate/free methods (patches submitted by Bruce Mitchener). Bug #5140. 1999-04-26 19:05:00 +00:00
dougt@netscape.com
8afb867ec2 fixing Move() testcase to reflect changes made.
added nspr compatiblity tests.
1999-04-10 00:31:35 +00:00
jdunn@netscape.com
7098119bc0 Fixed compiler problem on AIX with references. 1999-03-31 04:19:02 +00:00
jdunn@netscape.com
2550cf756a backing out changes, because the tree was closed - doh 1999-03-24 21:55:53 +00:00
jdunn@netscape.com
217e920d51 Fix compiler errors on AIX
Approved by mcmullen@netscape.com
1999-03-24 21:38:44 +00:00
mcmullen@netscape.com
a9b9bd1efc Bugs #3997, 3934 1999-03-19 23:09:39 +00:00
mcmullen@netscape.com
a925bce5fd Upgrades, bugfixes (including nsFilePath no longer hex escaped). Features (including DiskSpaceAvailable) 1999-03-13 06:38:57 +00:00
mcmullen@netscape.com
f91b3c1660 Added tests for size and mod date. 1999-03-10 21:03:53 +00:00
waterson@netscape.com
10f7f1c4a4 Added OS_CurrentProcessDirectory test. 1999-03-10 06:08:06 +00:00
mcmullen@netscape.com
c60671e622 Turning on dougt's special system directory stuff, and adding it to the Macintosh build. Fixed spurious leading slash on getting leaf name (win and unix). Adding dougt's equality test operator, too. Adding dougt's test code for all the above. 1999-03-09 22:33:36 +00:00
mcmullen@netscape.com
118b87bb09 Removed the offset parameter from the base stream interfaces. Implemented string streams. 1999-03-05 22:53:56 +00:00
dougt@netscape.com
f7bc492710 Added testcases for nsSpecialSystemDirectory. These cases are
currently turned off until mcmullen takes a look at them on the mac.
1999-03-05 20:21:33 +00:00
mcmullen@netscape.com
ca0a6d1c26 Fix seek again so it resets eof. Allow ns*FileStream stack-based classes to be closed explicitly. Fix refcounting. Remove "close on destroy" kludge. 1999-02-28 01:36:48 +00:00
mcafee@netscape.com
c7bccc4efa Switching false/true over to PR_FALSE/PR_TRUE 1999-02-26 19:47:48 +00:00
dougt@netscape.com
a08d84c4ba Merging branch BASE_19_FEB_99 to tip. These are extensive changes
to nsFileSpec and and nsFileStream.  See dougt@netscape.com or
John McMullen for futher information.
1999-02-25 20:49:47 +00:00
mcafee@netscape.com
fb9c65abcd Adding License 1999-02-02 03:16:52 +00:00
waterson@netscape.com
de0080df35 Got Win32-specific stuff up and running. This caused a bit of code-juggling in the Unix and Mac implementations. a=mcmullen. 1999-01-26 23:49:33 +00:00
mcmullen@netscape.com
180e117493 Added a directory iterator class. Added canonification and recursive directory creation, and some other handy methods. Eventual goal: replace xp_file.h entirely. 1999-01-06 23:38:21 +00:00
mcmullen@netscape.com
6c0ab6346e Simplify the console case, so that Windows does not think it has to compile with exception handling. 1998-12-29 00:24:32 +00:00
law@netscape.com
87f8ee8216 Add nsFile* to Windows build 1998-12-22 20:06:56 +00:00
mcmullen@netscape.com
ae6f391328 Rewrote the stream stuff to be simple, since Unix build environment cannot even handle ostream and istream. This builds and runs correctly on Linux and Macintosh now. 1998-12-18 23:06:54 +00:00
mcmullen@netscape.com
7d688756b8 Made all this build on Unix, using Macros up the wazoo 1998-12-15 22:45:09 +00:00
mcmullen@netscape.com
3f9d0b2eae More windows stuff. 1998-12-11 23:52:31 +00:00
mcmullen@netscape.com
b52cd7b527 More windows tweaks 1998-12-11 23:05:24 +00:00
mcmullen@netscape.com
81330acfd9 Trying to make this build on unix gcc compilers, I have removed all references to std::string, using char* instead. This almost made me cry (not just because of all the work I had to do over again). 1998-12-09 08:47:30 +00:00
mcmullen@netscape.com
35f6ea9e8a Polished the interfaces, added long comments in the headers. The next step is checking by Bill Law and Steve Lamm for Win and Unix. Then it's open season. 1998-12-08 22:45:42 +00:00
mcmullen@netscape.com
aee6ab077a First Checked In. 1998-12-08 02:22:54 +00:00