sapling/contrib
Mads Kiilerich 031d0b9afc osx: patch .pax.gz files in pkg bundles so they extract as root (issue4081)
The packages has to be installed by root but they would be installed
insecurely, owned by the uid of the unprivileged user that made the package.
The local user with that uid could thus write to /usr/local/bin/hg .

bdist_mpkg calls out to pax to create the package, but pax do apparently not
have the power to control what it is writing.

Instead, patch the pax files and set their uid fields to 0 before they are
wrapped in a dmg.
2015-01-23 06:28:28 +01:00
..
docker docker: support Fedora 21 2014-11-02 02:36:47 +01:00
hgfixes fix_bytes: loosen blacklist matching requirements 2014-05-10 14:54:39 -07:00
hgsh backout of e4cb9628354c 2011-01-27 11:15:08 +01:00
macosx osx: update "Read Me" "Important Information" text in the package installer 2015-01-21 05:01:01 +01:00
plan9 hgrc.d: separate namespace for mercurial scripts 9diff and 9mail 2013-08-15 21:35:56 -04:00
vagrant contrib/vagrant: use Vagrant for running tests on virtual machine 2014-07-05 16:32:28 +03:00
vim vim: use try catch in vim plugin to avoid conflicts 2014-05-03 19:11:51 +04:30
win32 hg.bat: return exit code explicitly for indirect invocation 2015-01-22 00:07:06 +09:00
wix win32: fix win32 installers generation 2014-11-04 21:35:49 +01:00
bash_completion debugnamecomplete: rename from debuglabelcomplete 2014-10-17 13:41:29 -07:00
buildrpm rpm: make Python 2.7.9 the default Python to include in rpms for EL 5 2015-01-16 04:26:40 +01:00
casesmash.py cleanup: drop unused variables and an unused import 2013-07-01 20:48:56 +02:00
check-code.py check-code.py: avoid warning against "reverting subrepo ..." lines 2015-01-22 00:10:26 +09:00
check-commit check-commit: spot growing whitespace 2014-08-07 14:57:20 -05:00
debugcmdserver.py cleanup: "raise SomeException()" -> "raise SomeException" 2012-05-12 16:00:58 +02:00
debugshell.py debugshell: declare command using decorator 2014-05-04 21:19:31 -07:00
dockerrpm buildrpm: fix use of invalid $PLATFORM in mercurial.repo 2014-11-01 20:00:00 +01:00
dumprevlog rename util.set_binary to setbinary 2011-05-06 15:25:35 +02:00
editmerge contrib: don't hardcode path to bash interpreter 2014-03-26 11:59:13 +01:00
fixpax.py osx: patch .pax.gz files in pkg bundles so they extract as root (issue4081) 2015-01-23 06:28:28 +01:00
hg-ssh hg-ssh: read-only flag 2012-05-22 15:17:37 -07:00
hg-test-mode.el hg-test-mode: make exit code highlight work again 2014-08-12 12:53:23 -05:00
hgclient.py test-commandserver: allow check() to make connection in different way 2014-09-27 23:14:26 +09:00
hgk hgk: define bookmark colour explicitly, as Tk 8.6 has changed their meaning 2014-09-28 13:27:40 +02:00
hgperf contrib: add "hgperf" command to measure performance of commands easily 2014-02-15 19:51:20 +09:00
hgweb.fcgi mq: add a warning about uncommitted changes for qfinish 2011-11-10 15:40:34 -06:00
hgweb.wsgi mq: add a warning about uncommitted changes for qfinish 2011-11-10 15:40:34 -06:00
import-checker.py import-checker: check modules for pure Python build correctly 2014-10-17 02:07:05 +09:00
lock-checker.py util: introduce util.debugstacktrace for showing a stack trace without crashing 2014-01-12 23:28:21 +01:00
logo-droplets.svg logo: clean up source file with scour 2010-04-05 14:33:41 -05:00
Makefile.python contrib: make Python 2.7.9 the default in Makefile.python 2015-01-16 04:26:25 +01:00
memory.py many, many trivial check-code fixups 2010-01-25 00:05:27 -06:00
mercurial.el en-us: penalize 2012-08-17 13:58:19 -07:00
mercurial.spec config: move mergetools configuration from contrib to default configuration 2014-10-19 03:22:23 +02:00
mq.el Remove FSF mailing address from GPL headers 2012-01-06 16:27:13 +01:00
perf.py localrepo: remove all external users of localrepo.sopener 2015-01-11 00:25:54 +01:00
pylintrc codingstyle: remove trailing spaces in various text files 2013-04-17 03:40:18 +02:00
python-hook-examples.py misc: replace .parents()[0] with p1() 2011-04-04 16:21:59 -05:00
revsetbenchmarks.py revsetbenchmark: allow comments ('#' prefix) in the revset input 2014-09-23 17:09:19 -07:00
revsetbenchmarks.txt revsetbenchmark: add a rebase-related revset to the benchmark list 2014-09-23 17:12:27 -07:00
simplemerge simplemerge: burn "minimal" feature to the ground 2014-08-05 14:56:25 -07:00
synthrepo.py synthrepo: new filenames must not also be new directories, and vice-versa 2014-12-12 17:42:14 +00:00
tcsh_completion contrib: update tcsh_completion for Mercurial 1.8 2011-03-01 07:28:20 +01:00
tcsh_completion_build.sh contrib: update tcsh_completion for Mercurial 1.8 2011-03-01 07:28:20 +01:00
undumprevlog transaction: pass a vfs map to the transaction 2014-10-17 20:49:39 -07:00
xml.rnc Added RelaxNG schema for hg log XML output format 2009-12-30 02:44:37 +01:00
zsh_completion debugnamecomplete: rename from debuglabelcomplete 2014-10-17 13:41:29 -07:00