Josh Aas
|
4b563f2307
|
Bug 786118: Use 'stat' and 'lstat' instead of 'stat64' and 'lstat64' on OS X. The '*64' functions are deprecated, regular 'stat' and 'lstat' are 64-bit capable. r=bsmedberg
|
2013-10-09 01:01:27 -05:00 |
|
Joshua Cranmer
|
0a16998703
|
Bug 884061 - Part 3y: Use NS_DECL_THREADSAFE_ISUPPORTS in xpcom/, r=bsmedberg
--HG--
extra : rebase_source : d54f6973e3ff859207115013e8361781769ffc76
|
2013-07-18 21:31:26 -05:00 |
|
Jan Beich
|
704350b41d
|
Bug 784124 - Remove OS X sanity check, F_BSIZE should reduce ambiguity. r=bz
|
2012-08-29 17:00:10 -04:00 |
|
Jan Beich
|
a4a4756bd5
|
Bug 784124 - Don't use statvfs() on Linux and Tru64, it's buggy. r=karlt
|
2012-08-29 17:00:10 -04:00 |
|
Jan Beich
|
d35cc7cfdc
|
Bug 784124 - Always use .f_frsize with statvfs(). r=karlt
|
2012-08-29 17:00:10 -04:00 |
|
Jan Beich
|
d35e358f18
|
Bug 784124 - Let it reach NS_ERROR_NOT_IMPLEMENTED if stat(v)fs is not available. r=bsmedberg
|
2012-08-29 17:00:10 -04:00 |
|
Jan Beich
|
d75c53bcf0
|
Bug 784124 - Properly check for stat(v)fs, only used by XPCOM implementation. r=bsmedberg
|
2012-08-29 17:00:10 -04:00 |
|
Jan Beich
|
27742fe364
|
Bug 784124 - FreeBSD supports statvfs(2) since 5.0. r=bsmedberg
|
2012-08-29 17:00:09 -04:00 |
|
Ehsan Akhgari
|
8c296bbcd4
|
Bug 579517 - Part 1: Automated conversion of NSPR numeric types to stdint types in Gecko; r=bsmedberg
This patch was generated by a script. Here's the source of the script for
future reference:
function convert() {
echo "Converting $1 to $2..."
find . ! -wholename "*nsprpub*" \
! -wholename "*security/nss*" \
! -wholename "*/.hg*" \
! -wholename "obj-ff-dbg*" \
! -name nsXPCOMCID.h \
! -name prtypes.h \
-type f \
\( -iname "*.cpp" \
-o -iname "*.h" \
-o -iname "*.c" \
-o -iname "*.cc" \
-o -iname "*.idl" \
-o -iname "*.ipdl" \
-o -iname "*.ipdlh" \
-o -iname "*.mm" \) | \
xargs -n 1 sed -i -e "s/\b$1\b/$2/g"
}
convert PRInt8 int8_t
convert PRUint8 uint8_t
convert PRInt16 int16_t
convert PRUint16 uint16_t
convert PRInt32 int32_t
convert PRUint32 uint32_t
convert PRInt64 int64_t
convert PRUint64 uint64_t
convert PRIntn int
convert PRUintn unsigned
convert PRSize size_t
convert PROffset32 int32_t
convert PROffset64 int64_t
convert PRPtrdiff ptrdiff_t
convert PRFloat64 double
|
2012-08-22 11:56:38 -04:00 |
|
Ms2ger
|
331accfcb4
|
Bug 780387 - Part b: Stop using PRIntn; r=bsmedberg
|
2012-08-09 09:09:40 +02:00 |
|
Ehsan Akhgari
|
b5161f97b8
|
Bug 758992 - Make the classes which use the XPCOM nsISupports implementation macros final, to avoid the warning about deleting using a pointer to a base class with virtual functions and no virtual dtor (XPCOM parts); r=bsmedberg
|
2012-06-05 19:51:58 -04:00 |
|
Gervase Markham
|
87620f5676
|
Bug 716478 - update licence to MPL 2.
|
2012-05-21 12:12:37 +01:00 |
|
Hanspeter Niederstrasser
|
e741c600c7
|
Bug 691133 - xpcom: fails to build darwin/x11. r=smichaud
|
2011-10-14 10:43:35 -05:00 |
|
Michael Wu
|
d8e503c38b
|
Bug 675553 - Switch from PRBool to bool on a CLOSED TREE , r=bsmedberg,khuey,bz,cjones
--HG--
rename : tools/trace-malloc/bloatblame.c => tools/trace-malloc/bloatblame.cpp
|
2011-09-28 23:19:26 -07:00 |
|
Matheus Kerschbaum
|
887ff1b97a
|
Bug 678155 - Remove NS_COM. r=bsmedberg
|
2011-08-18 15:46:39 +02:00 |
|
Boris Zbarsky
|
09d0569741
|
Bug 626259. Use the right statvfs fields for determining disk size. r=josh, a=blocker
|
2011-01-18 21:20:35 -05:00 |
|
Josh Aas
|
8470cb1a51
|
Bug 571193. Move Mac OS X to UNIX filesystem code shared with Linux. Also fixes bug 506812, bug 528447, bug 530188. r=benwa sr=bsmedberg
|
2010-07-21 23:25:24 -04:00 |
|
Josh Aas
|
5759fdff07
|
Backed out changeset f6c93f02146c, bug 571193.
|
2010-07-16 20:31:24 -04:00 |
|
Josh Aas
|
6a6d3c8ee5
|
Bug 571193. Move Mac OS X to UNIX filesystem code shared with Linux. Also fixes bug 506812, bug 528447, bug 530188. r=benwa sr=bsmedberg CLOSED TREE
|
2010-07-16 18:35:59 -04:00 |
|
Benjamin Smedberg
|
9045c05660
|
Bug 568691 part A - register static and binary components using data tables rather than programmatic nsIComponentRegistrar methods. This part contains the important needs-review bits of the change: part B contains the mechanical changes to each module in order to actually get a working build. Part C will contain changes necessary to register JS components from .manifest files
|
2010-06-10 14:11:11 -04:00 |
|
Uli Link
|
86f6901495
|
Bug 526457. Fix AIX compilation. r=bsmedberg
|
2010-03-15 14:43:16 +13:00 |
|
Nils Maier
|
79baf946a3
|
Bug 389087 - nsILocalFileUnix affected by 32bit stat/statvfs/truncate, therefore does not work with large files; r+sr=benjamin
|
2009-04-16 14:09:21 +02:00 |
|
Josh Aas
|
d801805b7e
|
Get rid of fundamentally flawed UNIX stat cache. b=456435 r=smichaud sr=dougt
|
2008-09-30 02:06:18 -04:00 |
|
Mike Hommey
|
ea248b175e
|
Bug 278738 – file:// directory not shown containing a file larger than 2GB. r=bsmedberg
|
2008-08-06 13:09:44 +02:00 |
|
reed@reedloden.com
|
23e398896c
|
Bug 414901 - "Back out scriptable IO" [p=neil@mozilla.com (Neil Deakin) r+sr=bsmedberg a1.9b3=beltzner]
|
2008-02-01 18:07:49 -08:00 |
|
reed@reedloden.com
|
41073ec644
|
Back out the back out from bug 414901 until bug 415218 is fixed, or else we'll have very broken nightlies. :(
|
2008-02-01 00:51:29 -08:00 |
|
enndeakin@sympatico.ca
|
d23cbccf38
|
Bug 414901, back out scriptable IO api, r+sr=bsmedberg,a=beltzner
|
2008-01-31 11:18:07 -08:00 |
|
enndeakin@sympatico.ca
|
4ada13e2d9
|
Bug 380813, improve scriptable io, and give file objects class info, meant to check this in a while ago, r=mfinkle,bsmedberg,sr=bsmedberg
|
2007-07-25 09:53:37 -07:00 |
|
hg@mozilla.com
|
465265d0d4
|
Free the (distributed) Lizard! Automatic merge from CVS: Module mozilla: tag HG_REPO_INITIAL_IMPORT at 22 Mar 2007 10:30 PDT,
|
2007-03-22 10:30:00 -07:00 |
|