Subject: CVS commit: pkgsrc/devel/mercurial
From: Blair Sadewitz
Date: 2008-08-29 23:11:00
Message id: 20080829211100.98A47175D0@cvs.netbsd.org

Log Message:
Update to mercurial-1.0.2

   This is a relatively small bugfix release with two security fixes.

   Security:
     * ensure that git patches only touch files within the repository
       (CVE-2008-2942)
     * hgweb: fix "allowpull" permission being ignored when pulling from
       hgweb

   General:
     * commit: handle copies of previously deleted files (issue 1175)
     * bisect: allow for having multiple resulting changesets
     * fix Python 2.3 compatibility
     * make mq patches and .hgtags hardlink-safe again
     * various documentation improvements and fixes
     * fix a crash when addremove was called to replace a deleted directory
       with a symlink
     * make branches output easier to parse (issue 1230)
     * fix inactive branches detection (issue 1104)
     * hgweb: fix a crash in archive when the URL did not end in an
       expected
       archive type
     * sshserver: fix a crash in error handling code
     * fix the patchbomb extension on Windows by including email package in
       binary installations
     * handle symlinks when OS supports them but FS doesn't (issue 1149)

   Extensions:
     * mq:
          * fix qrefresh losing metadata on the last refreshed file (issue
            1134)
          * fix a crash when renaming a patch just after a versioned queue
            initialization
          * fix the path of an explicitly specified queue when merging
            patches
          * strip now updates the working directory only if a parent was
            stripped
     * convert:
          * CVS: fix a crash when converting an existing working copy
          * monotone: fix quotes and backslashes parsing when reading
            commit
            messages
          * Subversion: correctly normalize paths and slashes
          * Subversion: fix compatibility with Subversion 1.5
          * git: allow converter to work with recent git releases
     * color:
          * get coloring for qseries --verbose output
          * improve mq extension detection
          * reset coloring before and after outputting colorized lines
     * highlight: fix a performance issue when detecting file types from
       large files
     * notify: take the diff options into account

Files:
RevisionActionfile
1.20modifypkgsrc/devel/mercurial/Makefile
1.14modifypkgsrc/devel/mercurial/distinfo
1.7modifypkgsrc/devel/mercurial/patches/patch-aa
1.1removepkgsrc/devel/mercurial/patches/patch-ab