timeless%mac.com
8ca24bdabc
Bug 52037 w/ w95osr2 and beyond you can get freediskspace for a full path (eg UNC Paths).
...
The code will use the Ex API if available.
With this change the function should get the correct freespace numbers for submounts and junction points (introduced in w2k).
r=dougt sr=dveditz
2002-02-07 14:46:10 +00:00
brade%netscape.com
39ee6aae6d
optimization (don't call writer with 0 bytes); bug 122221; r=akkana, sr=darin
2002-02-07 14:19:32 +00:00
dougt%netscape.com
c33ce3b107
backing out. not part of 122523 bug fix
2002-02-06 20:42:02 +00:00
dougt%netscape.com
4730db4701
Optimization which gathers stat() info when opening a file. bug 122523, r=dp@netscape.com, sr=dveditz@netscape.com
2002-02-06 20:40:40 +00:00
cathleen%netscape.com
bf3e08eb5f
eliminates 107 nsCRT::memset calls to use memset instead. removed nsCRT::memset() function. bug 118135 r=dp sr=brendan
2002-02-05 01:41:13 +00:00
ccarlen%netscape.com
889724c429
Bug 121235 - Freeze nsIDirectoryServiceProvider2. r=dougt@netscape.com/sr=jband@netscape.com
2002-02-04 13:10:54 +00:00
bryner%netscape.com
2f31b61684
Fixing some warnings in xpcom. Bug 118377, r=hwaara, sr=shaver.
2002-02-03 07:05:10 +00:00
dougt%netscape.com
24a9811989
backing out my optimization
2002-02-02 03:20:01 +00:00
darin%netscape.com
b7e3fa3d4c
should fix btek bustage
2002-02-02 02:49:52 +00:00
dougt%netscape.com
0a1343fef5
fixes 122892. Optimization Clone of nsLocalFile. Instead of reiniting object, we use default c++ copy construction. r=ccarlen@netscape.com, sr=dveditz@netscape.com
2002-02-02 01:25:57 +00:00
alecf%netscape.com
bd4e311c6e
windows side of fix to bug 100676 - remove xpcom dependency on uconv by switching to native locale-conversion routines
...
r=ccarlen, sr=dveditz
2002-01-31 21:55:01 +00:00
alecf%netscape.com
868bfcccdc
mac side of fix for bug 100676
...
code by ccarlen, r=alecf, sr=sfraser
remove xpcom dependency on uconv by switching to native mac locale-conversion routines
2002-01-31 21:54:16 +00:00
rjc%netscape.com
a3c29b350a
Fix bug # 122571: add ability to determine if a directory is actually a package (for Mac OS 9/X) r=ccarlen sr=ben
2002-01-30 23:53:12 +00:00
dougt%netscape.com
206ace9e22
Backing out nsIFile changes which should not have landed.
2002-01-29 21:42:38 +00:00
dougt%netscape.com
894fdcfaaf
1. Converts callers of nsIComponentManagerObsolete to use
...
nsIComponentRegistrar.
2. Converts callers of nsComponentManager::AutoRegister to use
nsIComponentRegistrar's autoRegistrar method.
3. Add nsIComponentRegistrar implmentation to nsComponentManagerImpl.
4. Rearrange nsComponentManager.cpp so that related methods are in the same
place.
5. Added a C-style function NS_GetComponentRegistrar so that getting the
registrar is easier in some places.
6. Added a nsISimpleEnumerator interface on PLDHashTableEnumeratorImpl. in
this way, the same base class can support both old style and new style
enumerations.
7. Fixed a nasty bug where unregistring factories will leave the contract id
hash with a dangling pointer. Now, when unregister is called we search the
contract id hash for entries which have the given doomned cid and remove them.
Bug 115853. r=dp@netscape.com , sr=rpotts@netscape.com
2002-01-29 21:22:13 +00:00
seawood%netscape.com
586b7ebf8a
S_ISSOCK isn't defined on BeOS.
2002-01-28 07:02:02 +00:00
alecf%netscape.com
8c9bfa6586
fix for bug 121508 - clean up nsStringStream and nsIParser APIs.. r=dougt, sr=jst
2002-01-27 22:02:00 +00:00
pete%alphanumerica.com
c265760507
getting rid of -D_USE_BSD
...
Pulling implementation out of the header file seemed to have fixed the bustage
--pete
2002-01-27 18:57:41 +00:00
pete%alphanumerica.com
22b70e5f0d
adding -D_USE_BSD to see if lstat will work on these linux flavors
...
--pete
2002-01-27 18:32:11 +00:00
pete%alphanumerica.com
c0e8aa86cc
adding -D_BSD_SOURCE to Makefile.in as seawood suggested
...
to fix linux bustage
--pete
2002-01-27 18:17:33 +00:00
pete%alphanumerica.com
6378a808f9
movind implementation of FilleStatCache into nsLocalFileUnix.cpp
...
where other calls to lstat work fine
This is an attempt to fix bustage on some linux platfroms
--pete
2002-01-27 18:02:18 +00:00
pete%alphanumerica.com
b35ea4be45
moving defs into header file
...
To fix bustage
--pete
2002-01-27 17:46:14 +00:00
pete%alphanumerica.com
951fb6998c
adding header files for linux for lstat
...
seeing if this fixes breakage
--pete
2002-01-27 17:31:24 +00:00
pete%alphanumerica.com
d227b4de36
b=107641, r=blizzard, sr=brendan
...
fix: CopyTo won't copy read-only files or broken symlinks
Thanks to garths@oeone.com for help on this one.
--pete
2002-01-27 14:31:25 +00:00
darin%netscape.com
0431b46cfe
fixes bug 114778 "formpost temp files not cleaned up when browser exits"
...
patch=badami@netscape.com , r=rpotts@netscape.com , sr=darin@netscape.com
2002-01-26 00:38:37 +00:00
cathleen%netscape.com
2431b85ca9
remove memcpy function from nsCRT, eliminate 2 new nsCRT::memcpy callers
...
and fix up alighment problems from previous patch, bug 118135, sr=brenda r=dp
2002-01-26 00:04:45 +00:00
darin%netscape.com
dbeebe2535
fixing compiler warning of uninitialized variable resulting from my checkin
...
for bug 121441
2002-01-25 10:47:24 +00:00
darin%netscape.com
327521beca
fixes bug 121441 "unable to publish via http PUT (nsStorageStream should
...
support nsISeekableStream)"
r=brade, sr=dveditz
2002-01-25 02:13:00 +00:00
alecf%netscape.com
c6d8ee7049
fix for bug 121627 - UTF8ConverterStream should not allocate - now that we've exposed ConvertUTF8toUCS2,
...
use it to do a conversion into the existing unichar buffer
r=dbaron, sr=jst
2002-01-24 23:53:53 +00:00
pinkerton%netscape.com
30c642c36e
allow --enable-default-toolkit=cocoa in makefiles and default toolkit can now be overridden on platform that don't use X11. r=cls/sr=hyatt. bug#121496
2002-01-24 15:11:18 +00:00
ccarlen%netscape.com
ca57c759b0
Bug 116435 - The provider in nsAppFileLocationProvider.cpp should always be registered. r=dougt/sr=rpotts/a=dbaron
2002-01-22 23:00:44 +00:00
ccarlen%netscape.com
851098e320
Removing file made obsolete by fix to bug 100828. r=rjc/sr=sfraser.
2002-01-16 05:52:50 +00:00
rjc%netscape.com
fa9c812045
Fix bug # 120037: leading '.' indicates hidden when on Mac OS X. r=ccarlen sr=sfraser
2002-01-15 22:31:19 +00:00
ccarlen%netscape.com
a660e6ed8b
Bug 56295 - doesn't work for file names > 31 chars. r=sdagley/sr=sfraser
2002-01-15 02:22:39 +00:00
sfraser%netscape.com
c640b55a08
Fix bug 103202; make nsLocalFileMac faster copying files by allocating a 512k buffer, and passing it to the MoreFiles routines that do file copying (which would otherwise use an internal 16K buffer). r=sdagley, sr=sspitzer.
2002-01-15 01:14:55 +00:00
mkaply%us.ibm.com
bb06ead229
#1192111
...
r=mkaply, sr=blizzard
OS/2 only - better file dialog
2002-01-14 21:17:43 +00:00
blakeross%telocity.com
61e0099258
86979 - launch file after donwloading does not honor OS file associations. r=ben sr=hewitt
2002-01-14 05:24:49 +00:00
cathleen%netscape.com
c2d19ad82a
converted 271 references to nsCRT::memcpy to memcpy, bug 118135 r=dp
2002-01-12 03:18:55 +00:00
alecf%netscape.com
53deafcf58
fix take 2 on bug 114134, crashes when reading utf8 strings from dtds/etc
...
r=dbaron, sr=jag
when multi-byte characters crossed a buffer boundary, we weren't correctly backing up and instead tried to decode the half-loaded utf8 character... in addition, our new "remainder" count was completely broken - we were adding the old remainder to the new remainder, when in fact we had just consumed the old remainder
2002-01-12 02:38:08 +00:00
darin%netscape.com
f4af7d881d
these files no longer need to include nsEscape.h
2002-01-12 01:21:40 +00:00
darin%netscape.com
6bb61e9651
cleaning up some comments
2002-01-12 01:19:45 +00:00
darin%netscape.com
2538f367be
fixes first part of bug 109179 "replace NS_EscapeURL with NS_EscapeURLPart"
...
r=andreas.otte@debitel.net
sr=alecf@netscape.com
2002-01-11 23:02:22 +00:00
alecf%netscape.com
218715b121
dammit why does this break linux?!
...
backing out my last checkin
2002-01-11 22:44:30 +00:00
alecf%netscape.com
06bca513af
progress towards 108962 - fix nsLinebreakConverter to stop using private nsStr members
...
r=dbaron, sr=jag
2002-01-11 22:40:09 +00:00
alecf%netscape.com
d455d1d161
fix for bug 114134 - crash when localizing some strings
...
when multi-byte characters crossed a buffer boundary, we weren't correctly backing up and instead tried to decode the half-loaded utf8 character... in addition, our new "remainder" count was completely broken - we were adding the old remainder to the new remainder, when in fact we had just consumed the old remainder
r=dbaron, sr=jag
2002-01-11 20:34:11 +00:00
alecf%netscape.com
3d4709d420
removal lame nsFileSpec operators, bug 100676 r=ccarlen sr=waterson
2002-01-09 21:31:19 +00:00
alecf%netscape.com
b5b8d27153
final fix for bug 100212 - removal final dependency on necko from xpcom by removing nsIFile.URL r=dougt, sr=darin Yay!
2002-01-09 20:03:46 +00:00
ccarlen%netscape.com
92c4be61be
smoketest blocker 118788 r=/sr=sfraser@netscape.com
2002-01-09 01:04:17 +00:00
dougt%netscape.com
09f3d1beef
Fixes 116299 Reduce size of nsLocalFileWin by 2 ptrs by factoring out shortcut resolver. Also fixes crash 117258 caused by trying to create a file or directory to a nonexistant drive. sr=rpotts, dveditz for the first bug, and sr=darin, r=gagan for the second bug
2002-01-08 02:20:13 +00:00
ccarlen%netscape.com
0f9cb6c5fc
Bug 100828 - nsLocalFileMac reworking. r=rjc@netscape.com/sr=sfraser@netscape.com
2002-01-07 14:35:04 +00:00