dougt%netscape.com
30f07cfd34
r,a=brendan@mozilla.org 24052
2000-07-31 03:46:22 +00:00
dougt%netscape.com
9f5f745910
46044 fixes ABR. submitted by jband@netscape.com.
2000-07-29 08:13:39 +00:00
cls%seawood.org
8e82535d4f
Bringing BeOS up to speed
2000-07-26 06:22:37 +00:00
conrad%ingress.com
fcb5d64b7f
1. Fixed ResolvePathAndSpec - if directories did not exist, the vRefNum and dirID were getting zeroed out. If the path was relative this was wrong.
2. Fixed MoveCopy - If nsnull was passed as newName, which is valid, new name was uninitialized garbage.
r-dougt
2000-07-24 20:05:54 +00:00
dougt%netscape.com
3a70ed325d
r,a=brendan@mozilla.org 24052
2000-07-21 22:16:18 +00:00
mkaply%us.ibm.com
ee0249ccf8
#45973
...
r=dougt, a=brendan
OS/2 specific changes for nsAppFileLocationProvider.cpp
2000-07-20 18:55:28 +00:00
mkaply%us.ibm.com
522aaa276a
#45690
...
r=mkaply, a=brendan
Sync up nsLocalFileOS2.cpp with Windows changes
2000-07-20 14:54:24 +00:00
conrad%ingress.com
db6eb046ac
Not part of build!
Added some <includes> needed on Mac
2000-07-19 21:47:08 +00:00
dougt%netscape.com
780e01b652
Adding UNIX makefiles.
...
making compile on unix
(NOT PART OF BUILD)
2000-07-19 21:20:35 +00:00
dougt%netscape.com
f11513d107
Fixing line feeds.
...
Adding makefiles for windows.
Making compile on windows.
(not part of build!)
2000-07-19 19:58:35 +00:00
conrad%ingress.com
a348a7e8c7
1. Added Get/SetPersistentDescriptor. Use this instead of GetPath/InitWithPath.
2. It is now possible to pass nsnull for the path param to NS_NewLocalFile(). This allows one to create an unspecified file.
r = dougt
2000-07-17 15:03:05 +00:00
conrad%ingress.com
eedd73c66d
Added Get/SetPersistentDescriptor. Use this instead of GetPath/InitWithPath.
r = dougt
2000-07-17 15:01:10 +00:00
conrad%ingress.com
71b8e272d8
Added Get/SetPersistentDescriptor method. Use this instead of GetPath/InitWithPath.
2000-07-17 14:57:14 +00:00
conrad%ingress.com
9038f4adb8
First checkin - Not yet part of build.
2000-07-16 14:20:33 +00:00
mkaply%us.ibm.com
892de09884
#42637
...
r = mkaply, a = brendan
TINDERBOXBREAK - THIS FILE IS OS/2 ONLY
2000-07-13 15:39:52 +00:00
dougt%netscape.com
c555c3e7c1
Fixing bustage.
2000-07-12 23:59:33 +00:00
dougt%netscape.com
d84c495203
bug 40750.
...
Adding followSymlink flag to nsILocalFile.
Adjusting callers.
windows shortcut optimizations.
r=blizzard@mozilla.org .
a=brendan@mozilla.org
2000-07-12 23:31:31 +00:00
dbragg%netscape.com
cfb6d3817e
Fix for bug #42719 . SetLeafName was not removing the old leaf name before appending a new one. r=sgehani
2000-07-07 21:54:08 +00:00
colin%theblakes.com
48f9742dca
Remove VMS specific code; not needed any more. r,a=leaf
2000-07-06 20:11:38 +00:00
cls%seawood.org
1f3b6d75ab
Removed obsolete REQUIRES variable from every Makefile.in/makefile.win
2000-06-30 08:08:04 +00:00
mkaply%us.ibm.com
c051dc5537
#42637
...
r=mkaply, a=brendan
OS/2 bringup - rewrite of nsFileSpecOS2.cpp to be more like Windows
2000-06-28 14:50:12 +00:00
mkaply%us.ibm.com
6ed25d5b08
#42637
...
r=valeski, a=brendan
OS/2 bringup - Support for OS/2 special system directories
2000-06-27 21:23:51 +00:00
dougt%netscape.com
87f7739f82
Initializing var before use. simple fix.
2000-06-27 20:55:54 +00:00
cls%seawood.org
b85f37fcb6
Given the statement "a == b ? c : d;" , the WorkShop 5.0 compiler expects c & d to be of the same type.
2000-06-27 06:10:21 +00:00
dougt%netscape.com
69db7ba963
Bug 43314.
...
r=Henry Sobotka <sobotka@axess.com>
a=brendan@mozilla.org
s=Robert O'Callahan <roc+moz@cs.cmu.edu>
2000-06-27 03:35:32 +00:00
mkaply%us.ibm.com
a8e37d78ac
#42637
...
r=mkaply, a=brendan
OS/2 bring up - Set mresolvepath - OS/2 only
2000-06-26 14:50:20 +00:00
dougt%netscape.com
ee20e4ebcb
nsIFile unique file creation is racy and insecure
...
bug 43314. a=brendan@mozilla.org
written by Robert O'Callahan <roc+moz@cs.cmu.edu>
2000-06-24 01:50:53 +00:00
mscott%netscape.com
0152413cae
Bug #33768 --> add MakeUnqiue to nsIFile. this is actually dougt's code.
...
r=mscott
2000-06-21 06:32:45 +00:00
mkaply%us.ibm.com
f74e55bdcb
#42637
...
r=mkaply, a=brendan
OS/2 bring up - Need io.h for GCC build
2000-06-21 01:35:21 +00:00
beard%netscape.com
1c926d81a2
bug #42100 , Carbon compatibility. r=gordon, saari, pinkerton, sfraser
2000-06-20 23:10:06 +00:00
mkaply%us.ibm.com
a129b14b91
#42637
...
r=mkaply, a=brendan
OS/2 bring up - rewrite some nsLocalFileOS2 stuff to be more like Windows
2000-06-20 14:06:00 +00:00
mkaply%us.ibm.com
ab95b94e76
#42637
...
r=mkaply, a=brendan
Remove OS/2 debugging messages during bringup
2000-06-20 13:21:22 +00:00
bryner%uiuc.edu
8195675560
Fix for blocker bug 42371 - unable to startup on Linux. r=akkana.
2000-06-13 20:26:30 +00:00
ruslan%netscape.com
cf1d7874af
Partial fix for 41248. Check for the buffer being null and assert, but don't
...
crash, a=gagan
2000-06-10 02:11:04 +00:00
ssu%netscape.com
4461693aaa
Fixing bug #31259 (nsbeta2+) - Install.modDate() and Install.modDateChanged() now shows the correct values.
This *might* also happen to fix the following bugs:
#42070 - Mac files get installed with the wrong date
#38553 - nsIFile - Reducing modification dates significant digits
#36681 - document.lastModified date is incorrect for a local file
This only affects the Mac platforms.
Pre-Checkin Tests: passed
r=sgehani
2000-06-10 00:51:06 +00:00
ssu%netscape.com
406d3196ea
fixing bug #37168 - fixing the mac side of the bug. Install.Execute() now works on the Mac.
precheckin tests=passed
r=sgehani
2000-06-08 00:31:06 +00:00
inaky.gonzalez%intel.com
98157fd5a1
Fixed nsSupportsHashtable behaviour and API to fix leaks in
...
nsDirectoryService. Fixes bugs #38606 and #39859 .
a=waterson; r=rayw,brendan,warren
2000-06-06 22:06:56 +00:00
nhotta%netscape.com
3fc67a80b0
Added PRUnichar version of escape function, bug 34373, r=rhp, a=bobj.
2000-06-05 22:01:32 +00:00
warren%netscape.com
512c8bf433
Renaming nsIAllocator to nsIMemory (and nsAllocator to nsMemory). API cleanup/freeze. Bug #18433
2000-06-03 09:46:12 +00:00
mkaply%us.ibm.com
2639f7608b
# 37239
...
r = mkaply, a = brendan
OS/2 bringup - need a cast for OS/2 - OS/2 only
2000-06-02 20:15:33 +00:00
warren%netscape.com
c1de4be154
Fixed leak.
2000-05-31 04:34:54 +00:00
mkaply%us.ibm.com
94965403ad
# 37239
...
r = dougt, a = brendan
OS/2 bringup continues on M16 - #ifdefs for OS/2 only
2000-05-25 14:26:34 +00:00
mkaply%us.ibm.com
c599e744f3
# 37239
...
r = mkaply@us.ibm.com , a = brendan
OS/2 bringup continues on M16 - These files are OS/2 only
2000-05-25 14:23:27 +00:00
mkaply%us.ibm.com
677613d5be
# 37239
...
r = mkaply@us.ibm.com , a = brendan
OS/2 bringup continues on M16 - These files are OS/2 only!
2000-05-22 19:38:22 +00:00
dougt%netscape.com
5f08efa2cf
fixing confusing comment. 38553
2000-05-21 05:42:57 +00:00
scc%mozilla.org
52c5791a3e
fixed non-standard include-guard. This file is not currently part of the build
2000-05-20 20:48:12 +00:00
sfraser%netscape.com
807b771a1e
Un-inline a bunch of methods that wouldn't have been inlined anyway because they are virtual. Just tidyup.
2000-05-17 01:53:21 +00:00
dougt%netscape.com
d45fbb0655
Fixing 38767. Allows C: to be a valid path to InitWithPath();
2000-05-17 00:29:59 +00:00
ssu%netscape.com
ec2a732bd6
fixing bug #37457 . Xpinstall's File.dirRemove() is now working.
2000-05-16 22:01:59 +00:00
brendan%mozilla.org
168c70825d
Comment grammar and style fixes.
2000-05-15 06:41:00 +00:00
dp%netscape.com
faaf62dfd6
Standalone xpcom.
2000-05-14 22:46:24 +00:00
scc%netscape.com
cf127bfa10
fix bug #36316
2000-05-12 23:09:28 +00:00
scc%netscape.com
4b1f539a77
fix bug #36311
2000-05-12 23:05:11 +00:00
mkaply%us.ibm.com
b21a2a4d57
# 37239
...
r= mkaply@us.ibm.com
OS/2 bring up continues - OS/2 specific changes
2000-05-12 19:26:34 +00:00
scc%netscape.com
89bc179ffd
Added "nsStringIO.h" to exports. r=hyatt
2000-05-12 07:46:13 +00:00
scc%netscape.com
c6175b2ee3
First Checked In.
2000-05-12 03:16:35 +00:00
dougt%netscape.com
4e5362dc52
Changes from snizinsk@us.ibm.com
...
visualage fixes to xpcom for OS/2.
2000-05-12 01:09:58 +00:00
pavlov%netscape.com
afefbe5a7d
fix for unix filepicker not coming up correctly (bug #38810 )
2000-05-10 23:41:33 +00:00
nhotta%netscape.com
728c6d8def
Changed to use _mbsrchr instead of strrchr to support double-byte characters on PC (the change is ifdef for XP_PC),
...
check in for m_kato@ga2.so-net.ne.jp , r=ftang, bug 29546.
2000-05-10 22:24:22 +00:00
dougt%netscape.com
8104407afa
InitWithPath should not store trailing seperatores in paths. It really is
...
an error to pass a trailing seperator, but we are just being kind.
2000-05-09 23:53:03 +00:00
dougt%netscape.com
ada597dc3f
Fixing bustage
2000-05-09 19:38:20 +00:00
dougt%netscape.com
afaefc04b1
Missed six chars. fixing bustage
2000-05-09 19:28:55 +00:00
dougt%netscape.com
a942da7d9f
Fixes bug 38553. Using usecs now. r=sgehani@netscape.com
2000-05-09 19:11:14 +00:00
dp%netscape.com
7290a04bc1
- Api nsILocalFile::AppendRelativePath() added to interface
...
- nsILocalFile::Append() returns error uniformly on all platforms if
more than one component of path is being appended.
2000-05-05 05:47:32 +00:00
mkaply%us.ibm.com
5356172a1c
# 34082
...
r= dougt
OS/2 bring up continues - support for OS/2 nsLocalFile
2000-05-02 23:14:31 +00:00
mkaply%us.ibm.com
152f6f29e4
# 34082
...
r= dougt@netscape.com
OS/2 bring up continues - Adding PR_CALLBACKs for VisualAge Compiler
2000-05-02 22:38:04 +00:00
cls%seawood.org
04417332fe
OS/2 Makefile.in tweaks. Batch 10 & 11. Bug #34106
2000-05-02 01:18:46 +00:00
mkaply%us.ibm.com
5be272bc33
# 37239
...
r= dougt@netscape.com
OS/2 bring up continues - xpcom changes - #ifdefs for OS/2
2000-05-01 22:25:44 +00:00
mkaply%us.ibm.com
d41c17e2f8
# 37239
...
r= mkaply@us.ibm.com
OS/2 bring up continues - checking in files for the OS/2 team
2000-05-01 22:21:43 +00:00
waterson%netscape.com
00eb3e5b8c
Get rid of operator==(nsCOMPtr, int) usage because it fries gcc-2.7.2.3's mind with new string stuff. r=scc
2000-04-27 04:44:56 +00:00
dougt%netscape.com
6b120ecb69
Patch from Tim Rowley <tor@cs.brown.edu>.
...
From his email:
Your checkin v1.9 to nsDirectoryService.cpp broke a SUNWspro4.2
debug build of mozilla, causing xpcom to fail initializing. The
root problem was that nsDirectoryService::Create() was failing.
This appears to a mistake caused by a shadowed copy of the "rv"
variable in that method. The fix below causes the SUNWspro build
to start up normally.
Not sure why this didn't break other platforms.
2000-04-26 21:37:45 +00:00
ftang%netscape.com
38d547d5df
check in fix for 37106. r=ftang. patched proposed by m_kato@ga2.so-net.ne.jp
...
handle 0x5C properly by calling DBCSIsLeadByte function
2000-04-26 03:57:34 +00:00
dougt%netscape.com
19c93e8881
Fixes problems in local file where getting a parent of a non-existant file did not work.
Fixes a problem if you tried to create a folder and it parents did not exist.
Fixes a problem if you had a initialized with a FSSpec which was not resolved complete and you tried to add a relative path.
Fixing nsInstallFile to use nsIFile:: enums insteads of numbers.
r=sgehani, a=leaf
2000-04-26 01:50:24 +00:00
dougt%netscape.com
51df3bc206
missed commenting out two assertions which will cause mac and OS2 users
...
lots of pain. r=brade, a=leaf.
2000-04-25 18:16:16 +00:00
sspitzer%netscape.com
8b419ec4eb
fix the threadsafe assertion.
2000-04-25 14:56:59 +00:00
pinkerton%netscape.com
540fcd1ba1
adding a helper to create/init from an FSSpec.
2000-04-25 04:09:18 +00:00
ssu%netscape.com
987d8aad7a
fixing bug #36958 . No longer makes the installer require a reboot at the end if replacing file that are *not* in use.
2000-04-25 02:39:42 +00:00
dougt%netscape.com
4ebce97a3b
checked in warren's patch to remove circular memory leak in directory service
...
removed strcmp'er in favor of atom compares.
added comments to nsFileSpec indicating that it is no longer supported.
2000-04-25 01:48:02 +00:00
dougt%netscape.com
fc2a69ba00
Adding xpcom.currentProcess
2000-04-24 22:54:04 +00:00
dougt%netscape.com
c0b55af16c
Fix for bug 35751. Caching type and creator information for nsLocalFileMac. This is so that files can be created with a given type/creator tag after the initialization of the ifile.. r=warren and sfraser.
2000-04-24 03:24:49 +00:00
scc%netscape.com
391f0960dd
making string conversions explicit
2000-04-22 08:43:34 +00:00
ftang%netscape.com
238c2b8d57
fix nsFileSpec unicode interface .
2000-04-21 21:44:23 +00:00
cls%seawood.org
53bfb0c4a5
BeOS uses the Unix local file implementation.
2000-04-21 21:04:35 +00:00
cls%seawood.org
8921a25a1b
Removed extra & as suggested by Matthew Z. on m.beos.
2000-04-21 21:03:56 +00:00
scc%netscape.com
a10aa8dde5
making string conversions explicit
2000-04-21 07:09:51 +00:00
dbragg%netscape.com
365e935ebf
typo in Manifest file
2000-04-20 23:06:00 +00:00
dbragg%netscape.com
19a96b0ebe
Oops, forgot nsFileSpec.h
2000-04-20 22:59:30 +00:00
ftang%netscape.com
c1c131590f
1. small fix on nsLocalFileCommon.cpp to fix unix warrning
...
2. add unicode methods to nsIFile/nsILocalFile idl
3. add nsLocalFileCommon.cpp to the unix and window makefile
2000-04-20 22:53:29 +00:00
dbragg%netscape.com
28c8f393d4
Fully implemented the DirectoryService and fixed the Mac nsFileSpecToIFile
2000-04-20 22:49:18 +00:00
ftang%netscape.com
bcc3796e45
first add for nsILocalFile unicode interface wrapper code
...
not part of the build system yet.
2000-04-20 05:44:03 +00:00
ftang%netscape.com
aacdd70d44
fix 22116. Check in patch from m_kato@ga2.so-net.ne.jp
...
Perform IsDBCSLeadByte before 0x5c escaping
2000-04-20 05:08:02 +00:00
dougt%netscape.com
93b356c61b
fix for 36266. submitting by koehler@mythrium.com.
2000-04-20 01:08:53 +00:00
beard%netscape.com
3f1ed5ff9c
Compatibility with Universal Headers 3.3 or later. a=leaf
2000-04-19 22:13:51 +00:00
jdunn%netscape.com
ad2f705153
adding newline - hp bustage
2000-04-19 14:57:43 +00:00
davidm%netscape.com
f11037bc6d
28412 metaDataLength is wrong in nsCachedNetData::Deserialize. Add routines to build stream from char* and length
2000-04-19 04:54:53 +00:00
andreas.otte%primus-online.de
8dd89cbb2d
fix bug 20891 [Assertion when displaying message], don't try to find a drive in an empty path, r=putterman@netscape.com
2000-04-16 07:33:25 +00:00
scc%netscape.com
8a57729d06
making string conversions explicit
2000-04-15 05:23:09 +00:00
warren%netscape.com
ea1163636a
Fixed AddRef/Release to use NS_ADDREF/NS_RELEASE.
2000-04-13 09:20:58 +00:00
waqar%netscape.com
d2db4ac8e0
nsIByteArrayInputStream.h files does not exist any more. r=pollmann,a=leaf
2000-04-10 22:48:27 +00:00
ruslan%netscape.com
903e0777dd
Fix nsBinaryStream::ReadStringZ which used to add extra '\0' thus causing
...
tje string lenth to be off by 1 and all these nasty nsString warnings;
a=leaf,r=smfr
2000-04-06 21:28:09 +00:00