mirror of
https://github.com/git/git.git
synced 2026-03-25 08:00:11 +01:00
Done in 0.99.9
==============
Ports
~~~~~
* Cygwin port [HPA].
* OpenBSD build [Merlyn and others].
Fixes
~~~~~
* clone request over git native protocol from a repository with
too many refs did not work; this has been fixed.
* git-daemon got safer for kernel.org use [HPA].
* Extended SHA1 parser was not enforcing uniqueness for
abbreviated SHA1; this has been fixed.
* http transport does not barf on funny characters in URL.
* The ref naming restrictions have been formalized and the
coreish refuses to create funny refs; we still need to audit
importers. See git-check-ref-format(1).
New Features and Commands
~~~~~~~~~~~~~~~~~~~~~~~~~
* .git/config file as a per-repository configuration mechanism,
and some commands understand it [Linus]. See
git(7).
* The core.filemode configuration item can be used to make us a
bit more FAT friendly. See git(7).
* The extended SHA1 notation acquired Peel-the-onion operator
^{type} and ^{}. See git-rev-parse(1).
* SVN importer [Matthias]. See git-svnimport(1).
* .git/objects/[0-9a-f]{2} directories are created on demand,
and removed when becomes empty after prune-packed [Linus].
* Filenames output from various commands without -z option are
quoted when they embed funny characters (TAB and LF) using
C-style quoting within double-quotes, to match the proposed
GNU diff/patch notation [me, but many people contributed in
the discussion].
* git-mv is expected to be a better replacement for git-rename.
While the latter has two parameter restriction, it acts more
like the regular 'mv' that can move multiple things to one
destinatino directory [Josef Weidendorfer].
* git-checkout can take filenames to revert the changes to
them. See git-checkout(1)
* The new program git-am is a replacement for git-applymbox that
has saner command line options and a bit easier to use when a
patch does not apply cleanly.
* git-ls-remote can show unwrapped onions using ^{} notation, to
help Cogito to track tags.
* git-merge-recursive backend can merge unrelated projects.
* git-clone over native transport leaves the result packed.
* git-http-fetch issues multiple requests in parallel when
underlying cURL library supports it [Nick and Daniel].
* git-fetch-pack and git-upload-pack try harder to figure out
better common commits [Johannes].
* git-read-tree -u removes a directory when it makes it empty.
* git-diff-* records abbreviated SHA1 names of original and
resulting blob; this sometimes helps to apply otherwise an
unapplicable patch by falling back to 3-way merge.
* git-format-patch now takes series of from..to rev ranges and
with '-m --stdout', writes them out to the standard output.
This can be piped to 'git-am' to implement cheaper
cherry-picking.
* git-tag takes '-u' to specify the tag signer identity [Linus].
* git-rev-list can take optional pathspecs to skip commits that
do not touch them (--dense) [Linus].
* Comes with new and improved gitk [Paulus and Linus].
Signed-off-by: Junio C Hamano <junkio@cox.net>
85 lines
2.3 KiB
Plaintext
85 lines
2.3 KiB
Plaintext
git-core (0.99.9-0) unstable; urgency=low
|
|
|
|
* GIT 0.99.9
|
|
|
|
-- Junio C Hamano <junkio@cox.net> Sat, 29 Oct 2005 14:34:30 -0700
|
|
|
|
git-core (0.99.8-0) unstable; urgency=low
|
|
|
|
* GIT 0.99.8
|
|
|
|
-- Junio C Hamano <junkio@cox.net> Sun, 2 Oct 2005 12:54:26 -0700
|
|
|
|
git-core (0.99.7-0) unstable; urgency=low
|
|
|
|
* GIT 0.99.7
|
|
|
|
-- Junio C Hamano <junkio@cox.net> Sat, 10 Sep 2005 18:36:39 -0700
|
|
|
|
git-core (0.99.6-0) unstable; urgency=low
|
|
|
|
* GIT 0.99.6
|
|
|
|
-- Junio C Hamano <junkio@cox.net> Wed, 24 Aug 2005 23:09:35 -0700
|
|
|
|
git-core (0.99.5-1) unstable; urgency=low
|
|
|
|
* Enable git-send-email on Debian. There is no reason to shy
|
|
away from it, since we have the necessary Perl modules available.
|
|
|
|
-- Junio C Hamano <junkio@cox.net> Thu, 25 Aug 2005 14:16:59 -0700
|
|
|
|
git-core (0.99.5-0) unstable; urgency=low
|
|
|
|
* GIT 0.99.5
|
|
|
|
-- Junio C Hamano <junkio@cox.net> Wed, 10 Aug 2005 22:05:00 -0700
|
|
|
|
git-core (0.99.4-4) unstable; urgency=low
|
|
|
|
* Mark git-tk as architecture neutral.
|
|
|
|
-- Junio C Hamano <junkio@cox.net> Fri, 12 Aug 2005 13:25:00 -0700
|
|
|
|
git-core (0.99.4-3) unstable; urgency=low
|
|
|
|
* Split off gitk.
|
|
* Do not depend on diff which is an essential package.
|
|
* Use dh_movefiles, not dh_install, to stage two subpackages.
|
|
|
|
-- Matthias Urlichs <smurf@debian.org> Thu, 11 Aug 2005 01:43:24 +0200
|
|
|
|
git-core (0.99.4-2) unstable; urgency=low
|
|
|
|
* Git 0.99.4 official release.
|
|
|
|
-- Junio C Hamano <junkio@cox.net> Wed, 10 Aug 2005 15:00:00 -0700
|
|
|
|
git-core (0.99.4-1) unstable; urgency=low
|
|
|
|
* Pass prefix down to the submake when building.
|
|
|
|
-- Junio C Hamano <junkio@cox.net> Sat, 6 Aug 2005 13:00:00 -0700
|
|
|
|
git-core (0.99-2) unstable; urgency=low
|
|
|
|
* Conflict with the GNU Interactive Tools package, which also installs
|
|
/usr/bin/git.
|
|
* Use the Mozilla SHA1 code and/or the PPC assembly in preference to
|
|
OpenSSL. This is only a partial fix for the license issues with OpenSSL.
|
|
* Minor tweaks to the Depends.
|
|
|
|
-- Ryan Anderson <ryan@michonline.com> Sat, 23 Jul 2005 14:15:00 -0400
|
|
|
|
git-core (0.99-1) unstable; urgency=low
|
|
|
|
* Update deb package support to build correctly.
|
|
|
|
-- Ryan Anderson <ryan@michonline.com> Thu, 21 Jul 2005 02:03:32 -0400
|
|
|
|
git-core (0.99-0) unstable; urgency=low
|
|
|
|
* Initial deb package support
|
|
|
|
-- Eric Biederman <ebiederm@xmission.com> Tue, 12 Jul 2005 10:57:51 -0600
|