3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

111 commits

Author SHA1 Message Date
Graham Christensen f9099deb8e mercurial: 3.7.1 -> 3.7.3 for multiple CVEs
CVE-2016-3068

    Blake Burkhart discovered that Mercurial allows URLs for Git
    subrepositories that could result in arbitrary code execution on
    clone.

CVE-2016-3069

    Blake Burkhart discovered that Mercurial allows arbitrary code
    execution when converting Git repositories with specially
    crafted names.

CVE-2016-3630

    It was discovered that Mercurial does not properly perform bounds-
    checking in its binary delta decoder, which may be exploitable for
    remote code execution via clone, push or pull.
2016-04-07 21:24:49 -05:00
koral d4193c82c1 mercurial: 3.5.1 -> 3.7.1 2016-02-24 16:39:03 +01:00
Robert Scott d192057519 hg_crecord: revert changes adding mercurial crecord
crecord is included in modern hg releases - I failed to realize this.
2016-02-04 15:13:24 +00:00
Jude Taylor ec09587e5b build mercurial with cf-private 2015-10-11 10:30:13 -07:00
Robert Scott f96582fc60 mercurial: add package for crecord extension as optional dependency, include by default in mercurialFull 2015-09-24 10:59:14 +00:00
koral 944a0c82f0 mercurial: 3.5 -> 3.5.1, fixes #9615 2015-09-04 09:04:48 +02:00
koral 0c15deaeb6 mercurial: 3.4.2 -> 3.5 2015-09-04 09:03:59 +02:00
danbst 40061f66ce mercurial: bump 3.3.3 -> 3.4.2 2015-07-31 20:18:20 +00:00
Eelco Dolstra 55932c1bec Don't statically depend on cacert for certificates
This reverts commit cd52c04456 and
others.

Managing certificates (including revoking certificates and adding
custom certificates) becomes extremely painful if every package in the
system potentially depends on a different copy of cacert. Also, it
makes updating cacert rather expensive.
2015-07-31 01:34:58 +02:00
Jude Taylor 6f6d873069 darwin purity: mercurial 2015-07-08 14:15:04 -07:00
Jude Taylor a8c98bc013 darwin purity: mercurial 2015-06-25 16:36:04 -07:00
Peter Simons 922c555015 mercurial: add hg-git support
Enable this feature by putting these lines into your ~/.hgrc file:

  [extensions]
  hgext.bookmarks =
  hggit =
2015-06-24 11:33:17 +02:00
Peter Simons 84dfce0bc0 mercurial: install bash completion 2015-06-11 12:07:15 +02:00
William A. Kennington III ffd0539eba cacert: store ca-bundle.crt in $out/etc/ssl/certs instead of $out 2015-06-05 13:00:52 -07:00
William A. Kennington III cd52c04456 Fix more ca-bundle paths 2015-05-29 14:26:32 -07:00
koral 29dc55abc3 mercurial: 3.3.2 -> 3.3.3 2015-04-03 09:58:16 +00:00
koral 7b4d8d361d mercurial: 3.2.4 -> 3.3.2 2015-03-11 14:45:53 +00:00
Eelco Dolstra 0b8ac6b791 mercurial: Update to 3.2.4 2015-01-06 14:29:22 +01:00
Eelco Dolstra cb5433b8de mercurial: Update to 3.2.2 2014-12-18 14:11:10 +01:00
Eelco Dolstra 462fdfe108 mercurial: Update to 3.1.2 2014-10-14 14:37:29 +02:00
Eelco Dolstra bf44536c79 mercurial: Update to 3.1.1 2014-09-23 12:03:11 +02:00
Michael Raskin 05a3b156f0 Update Mercurial to version 3.1 2014-08-12 02:47:04 +04:00
Mateusz Kowalczyk 7a45996233 Turn some license strings into lib.licenses values 2014-07-28 11:31:14 +02:00
Evgeny Egorochkin 9b4080b7af mercurialFull: update from 2.9.1 to 2.9.2 2014-04-03 10:28:15 +03:00
Eelco Dolstra 48ce981d13 mercurial: Update to 2.9.1 2014-03-05 11:29:32 +01:00
Nixpkgs Monitor d2451cbce6 mercurialFull: update from 2.8.2 to 2.9 2014-02-04 10:35:20 +01:00
Nixpkgs Monitor dc52e6e7f8 mercurial: update from 2.8.1 to 2.8.2 2014-01-13 16:15:57 +01:00
Shea Levy 5588f25a15 hg 2.8.1
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-12-06 08:34:44 -05:00
Eelco Dolstra e3c641b39a mercurial: Update to 2.6.1
Also, set a default for web.cacerts so that the system certificates on
NixOS are used.
2013-05-15 13:15:53 +02:00
Florian Friesdorf 1adc9b1b1f python module cleanup, enable a couple of tests, add comments for failing 2012-12-03 06:38:11 +01:00
Florian Friesdorf 5436356733 a package does not need to include setuptools manually
this breaks for now
2012-12-03 04:40:38 +01:00
Florian Friesdorf 9208fb1edb fix mercurial -extra PYTHONPATH +setuptools
- PYTHONPATH is already set correctly
- setuptools is needed to see docutils
2012-11-24 23:24:34 +01:00
Shea Levy c3c68b6510 Mercurial: Install hgweb.wsgi as well 2012-07-28 20:25:41 -04:00
Shea Levy deb09fd9de Mercurial: Bump 2012-07-27 19:44:01 -04:00
Nicolas Pierron 811b035171 Mercurial: Support ssl and curses python packages for fast-export and crecord.
svn path=/nixpkgs/trunk/; revision=33799
2012-04-15 23:48:07 +00:00
Eelco Dolstra 4ae899f4bf * Mercurial updated to 2.1.2.
svn path=/nixpkgs/trunk/; revision=33563
2012-04-04 14:06:04 +00:00
Eelco Dolstra f71dd91a43 * Apply r32435 from the trunk (always build Python with SSL support).
Remove .ssl references from some packages missed in that commit.

svn path=/nixpkgs/branches/stdenv-updates/; revision=32469
2012-02-21 23:35:35 +00:00
Yury G. Kudryashov 5b132f6e96 svn merge ^/nixpkgs/trunk
Conflicts: cups, all-packages.nix (gcc45_debug)

svn path=/nixpkgs/branches/stdenv-updates/; revision=31863
2012-01-26 15:27:03 +00:00
Peter Simons 680787f13e mercurial: updated to version 2.0.2
svn path=/nixpkgs/trunk/; revision=31775
2012-01-21 19:08:48 +00:00
Eelco Dolstra c556a6ea46 * "ensureDir" -> "mkdir -p". "ensureDir" is a rather pointless
function, so obsolete it.

svn path=/nixpkgs/branches/stdenv-updates/; revision=31644
2012-01-18 20:16:00 +00:00
Peter Simons 692efb76e4 mercurial: updated to version 2.0
svn path=/nixpkgs/trunk/; revision=30443
2011-11-16 14:37:11 +00:00
Nicolas Pierron 87bf637319 Mercurial: Give access to ssl and curses python packages for
fast-export and crecord.

svn path=/nixpkgs/trunk/; revision=29972
2011-10-22 15:41:20 +00:00
Karn Kallio cd830b7e8e Update mercurial to version 1.9
svn path=/nixpkgs/trunk/; revision=27581
2011-07-02 19:35:03 +00:00
Karn Kallio ebdd392409 Advance version of mercurial to 1.8.2
svn path=/nixpkgs/trunk/; revision=26771
2011-04-10 00:50:58 +00:00
Eelco Dolstra 1439ae44be * Sync with the trunk.
svn path=/nixpkgs/branches/modular-python/; revision=26586
2011-03-28 20:22:30 +00:00
Eelco Dolstra 9d49bdee78 * Mercurial updated to 1.7.5 (contributed by Vladimír Čunát).
svn path=/nixpkgs/trunk/; revision=26488
2011-03-24 11:47:55 +00:00
Eelco Dolstra 9d792e7316 * Mercurial: always build with HTTPS support.
svn path=/nixpkgs/branches/modular-python/; revision=25395
2011-01-04 16:44:38 +00:00
Rob Vermaas 006528b42d mercurial: update to 1.6.4 and install hgweb.cgi
svn path=/nixpkgs/trunk/; revision=24110
2010-10-06 11:20:20 +00:00
Eelco Dolstra 4bf5b0d36b * Fix some more "args: with args".
svn path=/nixpkgs/trunk/; revision=22828
2010-07-30 14:47:23 +00:00
Marc Weber 932899f3da Tk version number is now 8.5 but at several places TK_LIBRARY is set "${tk}/lib/tk8.4". As for Python, tk.libPrefix is introduced to match "tk8.5".
contributed by David Guibert
Signed-off-by: David Guibert <david.guibert@gmail.com>

svn path=/nixpkgs/trunk/; revision=22041
2010-05-28 10:57:50 +00:00
Peter Simons 689d42ad19 pkgs/applications/version-management/mercurial: updated to version 1.5.1
Patch courtesy of Jean-Marie Gaillourdet.

svn path=/nixpkgs/trunk/; revision=21056
2010-04-13 10:00:43 +00:00
Lluís Batlle i Rossell ba28274db7 Updating mercurial
svn path=/nixpkgs/trunk/; revision=20439
2010-03-05 21:59:52 +00:00
Marc Weber 662a933eb0 fix mercurial gui (python lib path still pointed to 2.5 bet python 2.6 is used now)
svn path=/nixpkgs/trunk/; revision=20085
2010-02-18 01:49:41 +00:00
Michael Raskin 0801921e7e Really fix mercurial version in name
svn path=/nixpkgs/trunk/; revision=17445
2009-09-26 15:08:47 +00:00
Lluís Batlle i Rossell 79090f21d4 Fixing the mercurial version in name
svn path=/nixpkgs/trunk/; revision=17444
2009-09-26 15:05:34 +00:00
Michael Raskin 042e3eddd9 Updated Mercurial
svn path=/nixpkgs/trunk/; revision=14831
2009-04-02 12:18:53 +00:00
Marc Weber ea22df581b added hg2git
svn path=/nixpkgs/trunk/; revision=13096
2008-10-18 21:08:42 +00:00
Marc Weber c111811aab mercurial : hgk = hg view = gitk for hg tool support
svn path=/nixpkgs/trunk/; revision=13093
2008-10-18 12:01:24 +00:00
Yury G. Kudryashov e0aeec3c36 Mercurial upgrade
svn path=/nixpkgs/trunk/; revision=10313
2008-01-28 19:28:38 +00:00
Eelco Dolstra a5e0e39cdb * makeWrapper: option --run <CMD> to run a command from the wrapper.
This is so that the Unison wrapper can be generated with
  makeWrapper.
* Use makeWrapper as a buildInput everywhere.
* Updated BitTorrent, cvs2svn.

svn path=/nixpkgs/trunk/; revision=10213
2008-01-18 11:28:41 +00:00
Andres Löh 681551d96c * add mercurial
svn path=/nixpkgs/trunk/; revision=9069
2007-08-08 13:36:58 +00:00