Commit Graph

27 Commits

Author SHA1 Message Date
Aiken Tie
12ffbb7ba1 Bug 536352 - missing null check and memory leak in nsinstall.c. r=ted 2010-01-18 11:22:03 +01:00
Robert O'Callahan
e9bccfdd61 Bug 455259. Don't use access() to check if a file is writeable, since with at least some Linux kernels it will return OK for a file that will give 'text file busy' when written. Just try to open the file and take the rename/unlink path if we can't open it. r=bsmedberg 2008-09-22 14:09:53 +12:00
d50fc4eb23 Bug 392722 - nsinstall doesn't work if paths have double slashes, patch by Fabien Tassin <fta+bugzilla@sofaraway.org>, r=me 2007-08-29 13:05:52 -07:00
gerv@gerv.net
c0cd46fc51 Bug 236613: change to MPL/LGPL/GPL tri-license. 2004-04-18 14:21:17 +00:00
colin@theblakes.com
eafa7a639a OpenVMS build changes. b=180290. r=cls 2002-12-12 00:08:59 +00:00
seawood@netscape.com
fbc251a5e8 Removing OS/2 support from nsinstall. OS/2 will use a system installed version of nsinstall like the win32 builds.
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #177200 r=cls a=roc+moz
2002-10-30 05:53:39 +00:00
mkaply@us.ibm.com
d2b6042a44 Oops - should have been a backslash here - thanks pkw@us.ibm.com 2002-09-19 21:17:21 +00:00
seawood@netscape.com
bf3ea88042 OS/2's stat() doesn't like paths that have a trailing / so remove it.
Use nsinstall from $PATH rather than dist/bin
Thanks to Javier Pedemonte <pedemont@us.ibm.com> for the patch.
Bug #169564 r=cls
2002-09-19 19:48:23 +00:00
cls@seawood.org
7d016fc655 Remove c++ comment 2001-11-06 06:01:59 +00:00
seawood@netscape.com
fa3b2f659d Allow nsinstall to install (copy) directories.
Thanks to pedemont@us.ibm.com (Javier Pedemonte) for the patch.
Bug #76900 r=cls sr=brendan
2001-11-06 04:51:47 +00:00
gerv@gerv.net
2d4d90d3ce License changes, take 2. Bug 98089. mozilla/config/, mozilla/caps/, mozilla/build/. 2001-09-25 01:03:58 +00:00
gerv@gerv.net
30a09f1d88 Oops. 2001-09-20 00:02:59 +00:00
scc@mozilla.org
3c364a083d bug #98089: ripped new license 2001-09-19 20:09:47 +00:00
mkaply@us.ibm.com
135c16ec2b #98387
OS/2 only
Use getopt from mac LDAP so we can get rid of GPLed code
2001-09-08 22:37:24 +00:00
cls@seawood.org
5a3877d7f5 Changed nsinstall to fail if the file to link against does not exist. Objdir build breakage should become more apparent when it happens. Thanks to Greg Noel <GregNoel@san.rr.com> for the patch. 2000-04-25 10:52:11 +00:00
mkaply@us.ibm.com
18afa7ec5a # 25555
r= cls@seawood.org
OS/2 changes for Mozilla - add #ifdef, change #ifdef
2000-03-02 20:33:46 +00:00
dmose@mozilla.org
796280940b updated license boilerplate to xPL 1.1, a=chofmann@netscape.com,r=endico@mozilla.org 1999-11-06 03:40:37 +00:00
cls@seawood.org
19814771a2 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
duncan@be.com
89b8ff717d 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
sspitzer@netscape.com
0b0f53299b explict casts to fix warnings 1999-06-26 04:13:40 +00:00
briano@netscape.com
f29032e21a Change to support platforms that don't have fchmod(). 1999-06-15 03:43:46 +00:00
briano@netscape.com
c980dfdfaf Changes to support OpenVMS. Thanks to colin@theblakes.com. 1999-06-03 03:20:31 +00:00
briano@netscape.com
d20f9d6d5e Eliminate the need to use -DQNX by switching to __QNX__, predefined by the compiler. 1999-05-14 01:46:00 +00:00
briano@netscape.com
c2f683eb45 Minor tweaks to support QNX 4.24. 1998-09-26 01:28:27 +00:00
cls@seawood.org
7c8aff5d40 AUTOCONF_1_0 landing. 1998-08-19 20:42:14 +00:00
mcafee
75c4e980cd Adding support for NEXTSTEP. Fixing broken/missing getcwd() command, falls back to getwd(). a=briano 1998-05-13 04:02:37 +00:00
ltabb
c4cc52826a Free the lizard 1998-03-28 02:44:41 +00:00