2015-03-16 09:42:01 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Mar 14 19:05:25 UTC 2015 - astieger@suse.com
|
|
|
|
|
|
|
|
|
|
- git 2.3.3:
|
|
|
|
|
* A corrupt input to "git diff -M" used cause us to segfault.
|
|
|
|
|
* The borrowed code in kwset API did not follow our usual convention
|
|
|
|
|
to use "unsigned char" to store values that range from 0-255.
|
|
|
|
|
* Description given by "grep -h" for its --exclude-standard option
|
|
|
|
|
was phrased poorly.
|
|
|
|
|
* Documentaton for "git remote add" mentioned "--tags" and
|
|
|
|
|
"--no-tags" and it was not clear that fetch from the remote in
|
|
|
|
|
the future will use the default behaviour when neither is given
|
|
|
|
|
to override it.
|
|
|
|
|
* "git diff --shortstat --dirstat=changes" showed a dirstat based on
|
|
|
|
|
lines that was never asked by the end user in addition to the
|
|
|
|
|
dirstat that the user asked for.
|
|
|
|
|
* The interaction between "git submodule update" and the
|
|
|
|
|
submodule.*.update configuration was not clearly documented.
|
|
|
|
|
* "git apply" was not very careful about reading from, removing,
|
|
|
|
|
updating and creating paths outside the working tree (under
|
|
|
|
|
--index/--cached) or the current directory (when used as a
|
|
|
|
|
replacement for GNU patch).
|
|
|
|
|
* "git daemon" looked up the hostname even when "%CH" and "%IP"
|
|
|
|
|
interpolations are not requested, which was unnecessary.
|
|
|
|
|
* The "interpolated-path" option of "git daemon" inserted any string
|
|
|
|
|
client declared on the "host=" capability request without checking.
|
|
|
|
|
Sanitize and limit %H and %CH to a saner and a valid DNS name.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 12 16:19:14 CET 2015 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- Fix missing /usr/share/tcsh/git.complete (bnc#919105):
|
|
|
|
|
git-tcsh-completion-fixes.diff was refreshed for generating the
|
|
|
|
|
script correctly
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Mar 7 06:20:42 UTC 2015 - astieger@suse.com
|
|
|
|
|
|
|
|
|
|
- git 2.3.2:
|
|
|
|
|
* "update-index --refresh" used to leak when an entry cannot be
|
|
|
|
|
refreshed for whatever reason.
|
|
|
|
|
* "git fast-import" used to crash when it could not close and
|
|
|
|
|
conclude the resulting packfile cleanly.
|
|
|
|
|
* "git blame" died, trying to free an uninitialized piece of memory.
|
|
|
|
|
* "git merge-file" did not work correctly in a subdirectory.
|
|
|
|
|
* "git submodule add" failed to squash "path/to/././submodule" to
|
|
|
|
|
"path/to/submodule".
|
|
|
|
|
* In v2.2.0, we broke "git prune" that runs in a repository that
|
|
|
|
|
borrows from an alternate object store.
|
|
|
|
|
* Certain older vintages of cURL give irregular output from
|
|
|
|
|
"curl-config --vernum", which confused our build system.
|
|
|
|
|
* Longstanding configuration variable naming rules has been added to
|
|
|
|
|
the documentation.
|
|
|
|
|
* Older GnuPG implementations may not correctly import the keyring
|
|
|
|
|
material we prepare for the tests to use.
|
|
|
|
|
* Clarify in the documentation that "remote.<nick>.pushURL" and
|
|
|
|
|
"remote.<nick>.URL" are there to name the same repository accessed
|
|
|
|
|
via different transports, not two separate repositories.
|
|
|
|
|
* The pack bitmap support did not build with older versions of GCC.
|
|
|
|
|
* Reading configuration from a blob object, when it ends with a lone
|
|
|
|
|
CR, use to confuse the configuration parser.
|
|
|
|
|
* We didn't format an integer that wouldn't fit in "int" but in
|
|
|
|
|
"uintmax_t" correctly.
|
|
|
|
|
* "git push --signed" gave an incorrectly worded error message when
|
|
|
|
|
the other side did not support the capability.
|
|
|
|
|
* "git fetch" over a remote-helper that cannot respond to "list"
|
|
|
|
|
command could not fetch from a symbolic reference e.g. HEAD.
|
|
|
|
|
* The insn sheet "git rebase -i" creates did not fully honor
|
|
|
|
|
core.abbrev settings.
|
|
|
|
|
* The tests that wanted to see that file becomes unreadable after
|
|
|
|
|
running "chmod a-r file", and the tests that wanted to make sure it
|
|
|
|
|
is not run as root, we used "can we write into the / directory?" as
|
|
|
|
|
a cheap substitute, but on some platforms that is not a good
|
|
|
|
|
heuristics. The tests and their prerequisites have been updated to
|
|
|
|
|
check what they really require.
|
|
|
|
|
* The configuration variable 'mailinfo.scissors' was hard to
|
|
|
|
|
discover in the documentation.
|
|
|
|
|
* Correct a breakage to git-svn around v2.2 era that triggers
|
|
|
|
|
premature closing of FileHandle.
|
|
|
|
|
* Even though we officially haven't dropped Perl 5.8 support, the
|
|
|
|
|
Getopt::Long package that came with it does not support "--no-"
|
|
|
|
|
prefix to negate a boolean option; manually add support to help
|
|
|
|
|
people with older Getopt::Long package.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 4 17:11:05 UTC 2015 - schwab@linux-m68k.org
|
|
|
|
|
|
|
|
|
|
- Don't install dummy hg and bzr remote helpers
|
|
|
|
|
|
2015-03-05 15:36:45 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 26 17:14:53 UTC 2015 - astieger@suse.com
|
|
|
|
|
|
|
|
|
|
- git 2.3.1:
|
|
|
|
|
* The interactive "show a list and let the user choose from it"
|
|
|
|
|
interface "add -i" used showed and prompted to the user even when
|
|
|
|
|
the candidate list was empty, against which the only "choice" the
|
|
|
|
|
user could have made was to choose nothing.
|
|
|
|
|
* "git apply --whitespace=fix" used to under-allocate the memory
|
|
|
|
|
when the fix resulted in a longer text than the original patch.
|
|
|
|
|
* "git log --help" used to show rev-list options that are irrelevant
|
|
|
|
|
to the "log" command.
|
|
|
|
|
* The error message from "git commit", when a non-existing author
|
|
|
|
|
name was given as value to the "--author=" parameter, has been
|
|
|
|
|
reworded to avoid misunderstanding.
|
|
|
|
|
* A broken pack .idx file in the receiving repository prevented the
|
|
|
|
|
dumb http transport from fetching a good copy of it from the other
|
|
|
|
|
side.
|
|
|
|
|
* The documentation incorrectly said that C(opy) and R(ename) are the
|
|
|
|
|
only ones that can be followed by the score number in the output in
|
|
|
|
|
the --raw format.
|
|
|
|
|
* Fix a misspelled conditional that is always true.
|
|
|
|
|
* Code to read branch name from various files in .git/ directory
|
|
|
|
|
would have misbehaved if the code to write them left an empty file.
|
|
|
|
|
* The "git push" documentation made the "--repo=<there>" option
|
|
|
|
|
easily misunderstood.
|
|
|
|
|
* After attempting and failing a password-less authentication
|
|
|
|
|
(e.g. kerberos), libcURL refuses to fall back to password based
|
|
|
|
|
Basic authentication without a bit of help/encouragement.
|
|
|
|
|
* Setting diff.submodule to 'log' made "git format-patch" produce
|
|
|
|
|
broken patches.
|
|
|
|
|
* "git rerere" (invoked internally from many mergy operations) did
|
|
|
|
|
not correctly signal errors when told to update the working tree
|
|
|
|
|
files and failed to do so for whatever reason.
|
|
|
|
|
* "git blame HEAD -- missing" failed to correctly say "HEAD" when it
|
|
|
|
|
tried to say "No such path 'missing' in HEAD".
|
|
|
|
|
|
2015-01-20 19:11:31 +01:00
|
|
|
|
-------------------------------------------------------------------
|
2015-02-12 10:19:59 +01:00
|
|
|
|
Fri Feb 6 15:59:55 UTC 2015 - astieger@suse.com
|
|
|
|
|
|
|
|
|
|
- git 2.3.0:
|
|
|
|
|
Many small corrections and improvements.
|
|
|
|
|
- UI, Workflows and Features:
|
|
|
|
|
* New GIT_SSH_COMMAND environment variable
|
|
|
|
|
* Can now store empty notes
|
|
|
|
|
* "git interpret-trailers" learned to properly handle the
|
|
|
|
|
"Conflicts:" block at the end.
|
|
|
|
|
* "git am" learned "--message-id" option
|
|
|
|
|
* "git clone --reference=<over there>" learned the "--dissociate"
|
|
|
|
|
option
|
|
|
|
|
* "git send-email" learned the "--transfer-encoding" option
|
|
|
|
|
* "git send-email" learned the "--no-xmailer" option
|
|
|
|
|
* "git branch -d" (delete) and "git branch -m" (move) learned to
|
|
|
|
|
honor "-f" (force) flag
|
|
|
|
|
* "git imap-send" learned to take "-v" (verbose) and "-q" (quiet)
|
|
|
|
|
command line options.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2015-01-20 19:11:31 +01:00
|
|
|
|
Tue Jan 13 08:16:19 UTC 2015 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 2.2.2:
|
|
|
|
|
+ "git checkout $treeish $path", when $path in the index and the
|
|
|
|
|
working tree already matched what is in $treeish at the $path,
|
|
|
|
|
still overwrote the $path unnecessarily.
|
|
|
|
|
+ "git config --get-color" did not parse its command line arguments
|
|
|
|
|
carefully.
|
|
|
|
|
+ A few code paths used abs() when they should have used labs() on
|
|
|
|
|
long integers.
|
|
|
|
|
+ "gitweb" used to depend on a behaviour recent CGI.pm deprecated.
|
|
|
|
|
+ "git init" (hence "git clone") initialized the per-repository
|
|
|
|
|
configuration file .git/config with x-bit by mistake.
|
|
|
|
|
+ Git 2.0 was supposed to make the "simple" mode for the default of
|
|
|
|
|
"git push", but it didn't.
|
|
|
|
|
+ "Everyday" document had a broken link.
|
|
|
|
|
+ The build procedure did not bother fixing perl and python scripts
|
|
|
|
|
when NO_PERL and NO_PYTHON build-time configuration changed.
|
|
|
|
|
+ The code that reads the reflog from the newer to the older entries
|
|
|
|
|
did not handle an entry that crosses a boundary of block it uses to
|
|
|
|
|
read them correctly.
|
|
|
|
|
+ "git apply" was described in the documentation to take --ignore-date
|
|
|
|
|
option, which it does not.
|
|
|
|
|
+ Traditionally we tried to avoid interpreting date strings given by
|
|
|
|
|
the user as future dates, e.g. GIT_COMMITTER_DATE=2014-12-10 when
|
|
|
|
|
used early November 2014 was taken as "October 12, 2014" because it
|
|
|
|
|
is likely that a date in the future, December 10, is a mistake.
|
|
|
|
|
This heuristics has been loosened to allow people to express future
|
|
|
|
|
dates (most notably, --until=<date> may want to be far in the
|
|
|
|
|
future) and we no longer tiebreak by future-ness of the date when
|
|
|
|
|
(1) ISO-like format is used, and
|
|
|
|
|
(2) the string can make sense interpreted as both y-m-d and y-d-m.
|
|
|
|
|
Git may still have to use the heuristics to tiebreak between dd/mm/yy
|
|
|
|
|
and mm/dd/yy, though.
|
|
|
|
|
+ The code to abbreviate an object name to its short unique prefix
|
|
|
|
|
has been optimized when no abbreviation was requested.
|
|
|
|
|
+ "git add --ignore-errors ..." did not ignore an error to
|
|
|
|
|
give a file that did not exist.
|
|
|
|
|
+ Git did not correctly read an overlong refname from a packed refs
|
|
|
|
|
file.
|
|
|
|
|
|
2014-12-23 11:50:02 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 19 14:01:18 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 2.2.1
|
|
|
|
|
Fixes arbitrary command execution vulnerability on case-
|
|
|
|
|
insensitive file systems. [boo#910756] [CVE-2014-9390]
|
|
|
|
|
This is not a usual case on GNU/Linux, but this update prevents
|
|
|
|
|
such commits to propagate to third parties (Windows, OS X) that
|
|
|
|
|
may be vulnerable.
|
|
|
|
|
|
2014-12-05 21:07:35 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 27 08:49:01 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 2.2.0:
|
|
|
|
|
+ improvements and updates to UI, Workflows, Features and options
|
|
|
|
|
+ better temporary file handling
|
|
|
|
|
+ API updates
|
|
|
|
|
+ bug fixes
|
|
|
|
|
- package new git-subtree.html
|
|
|
|
|
|
2014-11-24 11:18:04 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 18 12:08:41 UTC 2014 - novell@mirell.de
|
|
|
|
|
|
|
|
|
|
- Add git-credential-gnome-keyring subpackage for GNOME keyring
|
|
|
|
|
credential storage support
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Nov 17 11:12:39 UTC 2014 - bwiedemann@suse.com
|
|
|
|
|
|
|
|
|
|
- Allow snapshot generation in apparmor profile (bnc#905707)
|
|
|
|
|
|
2014-11-03 13:11:19 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Oct 29 20:28:18 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 2.1.3:
|
|
|
|
|
* Some MUAs mangled a line in a message that begins with "From "
|
|
|
|
|
to ">From " when writing to a mailbox file and feeding such an
|
|
|
|
|
input to "git am" used to lose such a line.
|
|
|
|
|
* "git daemon" (with NO_IPV6 build configuration) used to
|
|
|
|
|
incorrectly use the hostname even when gethostbyname()
|
|
|
|
|
reported that the given hostname is not found.
|
|
|
|
|
* Newer versions of 'meld' breaks the auto-detection we use to
|
|
|
|
|
see if they are new enough to support the `--output` option.
|
|
|
|
|
* "git pack-objects" forgot to disable the codepath to generate
|
|
|
|
|
object recheability bitmap when it needs to split the resulting
|
|
|
|
|
pack.
|
|
|
|
|
* "gitweb" used deprecated CGI::startfrom, which was removed from
|
|
|
|
|
CGI.pm as of 4.04; use CGI::start_from instead.
|
|
|
|
|
* "git log" documentation had an example section marked up not
|
|
|
|
|
quite correctly, which passed AsciiDoc but failed with
|
|
|
|
|
AsciiDoctor.
|
|
|
|
|
* Also contains some documentation updates.
|
|
|
|
|
|
2014-10-09 12:52:04 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Oct 1 06:49:03 UTC 2014 - bwiedemann@suse.com
|
|
|
|
|
|
|
|
|
|
- Adapt git-web to newer apache2 (bnc#898318)
|
|
|
|
|
|
2014-10-05 20:28:07 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 30 20:32:08 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 2.1.2:
|
|
|
|
|
* "git push" over HTTP transport had an artificial limit on
|
|
|
|
|
number of refs that can be pushed imposed by the command line
|
|
|
|
|
length.
|
|
|
|
|
* When receiving an invalid pack stream that records the same
|
|
|
|
|
object twice, multiple threads got confused due to a race.
|
|
|
|
|
* An attempt to remove the entire tree in the "git fast-import"
|
|
|
|
|
input stream caused it to misbehave.
|
|
|
|
|
* Reachability check (used in "git prune" and friends) did not
|
|
|
|
|
add a detached HEAD as a starting point to traverse
|
|
|
|
|
objects still in use.
|
|
|
|
|
* "git config --add section.var val" used to lose existing
|
|
|
|
|
section.var whose value was an empty string.
|
|
|
|
|
* "git fsck" failed to report that it found corrupt objects via
|
|
|
|
|
its exit status in some cases.
|
|
|
|
|
|
2014-09-23 10:42:14 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Sep 20 07:45:00 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 2.1.1:
|
|
|
|
|
* Git 2.0 had a regression where "git fetch" into a shallowly
|
|
|
|
|
cloned repository from a repository with bitmap object index
|
|
|
|
|
enabled did not work correctly. This has been corrected.
|
|
|
|
|
* Git 2.0 had a regression which broke (rarely used) "git diff-tree
|
|
|
|
|
-t". This has been corrected.
|
|
|
|
|
* "git log --pretty/format=" with an empty format string did not
|
|
|
|
|
mean the more obvious "No output whatsoever" but "Use default
|
|
|
|
|
format", which was counterintuitive. Now it means "nothing shown
|
|
|
|
|
for the log message part".
|
|
|
|
|
* "git -c section.var command" and "git -c section.var= command"
|
|
|
|
|
should pass the configuration differently (the former should be a
|
|
|
|
|
boolean true, the latter should be an empty string), but they
|
|
|
|
|
didn't work that way. Now it does.
|
|
|
|
|
* Applying a patch not generated by Git in a subdirectory used to
|
|
|
|
|
check the whitespace breakage using the attributes for incorrect
|
|
|
|
|
paths. Also whitespace checks were performed even for paths
|
|
|
|
|
excluded via "git apply --exclude=<path>" mechanism.
|
|
|
|
|
* "git bundle create" with date-range specification were meant to
|
|
|
|
|
exclude tags outside the range, but it did not work correctly.
|
|
|
|
|
* "git add x" where x that used to be a directory has become a
|
|
|
|
|
symbolic link to a directory misbehaved.
|
|
|
|
|
* The prompt script checked $GIT_DIR/ref/stash file to see if there
|
|
|
|
|
is a stash, which was a no-no.
|
|
|
|
|
* "git checkout -m" did not switch to another branch while carrying
|
|
|
|
|
the local changes forward when a path was deleted from the index.
|
|
|
|
|
* With sufficiently long refnames, fast-import could have overflown
|
|
|
|
|
an on-stack buffer.
|
|
|
|
|
* After "pack-refs --prune" packed refs at the top-level, it failed
|
|
|
|
|
to prune them.
|
|
|
|
|
* "git gc --auto" triggered from "git fetch --quiet" was not quiet.
|
|
|
|
|
|
2014-08-27 16:53:04 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Aug 17 20:51:52 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 2.1.0
|
|
|
|
|
- incompatible changes:
|
|
|
|
|
* default pager configuration no longer wraps long lines. To
|
|
|
|
|
restore:
|
|
|
|
|
$ git config core.pager "less -S"
|
|
|
|
|
$ git config pager.blame "less -S"
|
|
|
|
|
- Changes to specific UI, configuration, workflow and features
|
|
|
|
|
- Bug fixes and internal improvements
|
|
|
|
|
- Full list:
|
|
|
|
|
https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.1.0.txt
|
|
|
|
|
- remove pathc, upstream:
|
|
|
|
|
0001-git-subtree-Use-gitexecdir-instead-of-libexecdir.patch
|
|
|
|
|
|
2014-08-05 21:10:53 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jul 31 16:01:38 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 2.0.4:
|
|
|
|
|
* fix output of "git diff-tree" broken since 2.0.2
|
|
|
|
|
|
2014-08-01 14:34:26 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Jul 26 21:24:51 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 2.0.3:
|
|
|
|
|
* An ancient rewrite passed a wrong pointer to a curl library
|
|
|
|
|
function in a rarely used code path.
|
|
|
|
|
* "filter-branch" left an empty single-parent commit that results
|
|
|
|
|
when all parents of a merge commit gets mapped to the same
|
|
|
|
|
commit, even under "--prune-empty".
|
|
|
|
|
* "log --show-signature" incorrectly decided the color to paint a
|
|
|
|
|
mergetag that was and was not correctly validated.
|
|
|
|
|
* "log --show-signature" did not pay attention to "--graph" option.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jul 24 05:05:47 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 2.0.2:
|
|
|
|
|
* Documentation for "git submodule sync" forgot to say that the subcommand
|
|
|
|
|
can take the "--recursive" option.
|
|
|
|
|
* Mishandling of patterns in .gitignore that has trailing SPs quoted
|
|
|
|
|
with backslashes (e.g. ones that end with "\ ") have been
|
|
|
|
|
corrected.
|
|
|
|
|
* Recent updates to "git repack" started to duplicate objects that
|
|
|
|
|
are in packfiles marked with .keep flag into the new packfile by
|
|
|
|
|
mistake.
|
|
|
|
|
* "git clone -b brefs/tags/bar" would have mistakenly thought we were
|
|
|
|
|
following a single tag, even though it was a name of the branch,
|
|
|
|
|
because it incorrectly used strstr().
|
|
|
|
|
* "%G" (nothing after G) is an invalid pretty format specifier, but
|
|
|
|
|
the parser did not notice it as garbage.
|
|
|
|
|
* Code to avoid adding the same alternate object store twice was
|
|
|
|
|
subtly broken for a long time, but nobody seems to have noticed.
|
|
|
|
|
* A handful of code paths had to read the commit object more than
|
|
|
|
|
once when showing header fields that are usually not parsed. The
|
|
|
|
|
internal data structure to keep track of the contents of the commit
|
|
|
|
|
object has been updated to reduce the need for this double-reading,
|
|
|
|
|
and to allow the caller find the length of the object.
|
|
|
|
|
* During "git rebase --merge", a conflicted patch could not be
|
|
|
|
|
skipped with "--skip" if the next one also conflicted.
|
|
|
|
|
|
2014-07-10 08:16:36 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 30 20:26:47 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 2.0.1:
|
|
|
|
|
Maintenance release addressing interaction with tools, usability,
|
|
|
|
|
performance and misleading behaviour. Full list:
|
|
|
|
|
https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.0.1.txt
|
|
|
|
|
|
2014-06-26 08:00:13 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 16 23:18:17 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 2.0.0
|
|
|
|
|
- Backward compatibility notes:
|
|
|
|
|
* git push now uses "simple" semantics by default instead of
|
|
|
|
|
old "matching", use variable "push.default" to revert
|
|
|
|
|
* "git add -u" and "git add -A" operate on entire tree, use
|
|
|
|
|
"git add -u ." or "git add -A ." for current directory only.
|
|
|
|
|
* "git add <path>" is the same as "git add -A <path>" now, use
|
|
|
|
|
"git add --ignore-removal <path>" for previous behaviour
|
|
|
|
|
* "-q" option of "git diff-files" has been removed. To ignore
|
|
|
|
|
deletion, use "git diff-files --diff-filter=d"
|
|
|
|
|
* "git request-pull" lost a few "heuristics"
|
|
|
|
|
* default prefix for "git svn" remote-tracking branches changed
|
|
|
|
|
from refs/remotes to refs/remotes/origin/ unless with "--prefix"
|
|
|
|
|
- Updates, fixes and features as listed in:
|
|
|
|
|
https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.0.0.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jun 11 20:36:00 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 1.9.4:
|
|
|
|
|
* Commands that take pathspecs on the command line misbehaved
|
|
|
|
|
when the pathspec is given as an absolute pathname (which is a
|
|
|
|
|
practice not particularly encouraged) that points at a
|
|
|
|
|
symbolic link in the working tree.
|
|
|
|
|
* An earlier fix to the shell prompt script (in contrib/) for
|
|
|
|
|
using the PROMPT_COMMAND interface did not correctly check if
|
|
|
|
|
the extra code path needs to trigger, causing the branch name
|
|
|
|
|
not to appear when 'promptvars' option is disabled in bash or
|
|
|
|
|
PROMPT_SUBST is unset in zsh.
|
|
|
|
|
- switch to xz tarball form kernel.org
|
|
|
|
|
|
2014-05-13 20:45:48 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun May 11 15:51:39 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 1.9.3:
|
|
|
|
|
* "git p4" dealing with changes in binary files were broken by a
|
|
|
|
|
change in 1.9 release.
|
|
|
|
|
* The shell prompt script (in contrib/), when using the
|
|
|
|
|
PROMPT_COMMAND interface, used an unsafe construct when showing
|
|
|
|
|
the branch name in $PS1.
|
|
|
|
|
* Some more Unicode codepoints defined in Unicode 6.3 as having
|
|
|
|
|
zero width have been taught to our display column counting
|
|
|
|
|
logic.
|
|
|
|
|
|
2014-04-14 10:52:36 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Apr 13 20:19:26 UTC 2014 - andreas.stieger@gmx.de
|
|
|
|
|
|
|
|
|
|
- git 1.9.2:
|
|
|
|
|
* Fix an issue with "git fetch --prune" removing paths on
|
|
|
|
|
multiple fetch
|
|
|
|
|
* "git update-ref --stdin" did not fail a request to create a
|
|
|
|
|
ref when the ref already existed.
|
|
|
|
|
* "git diff --no-index -Mq a b" fell into an infinite loop.
|
|
|
|
|
* Do not override GIT_EDITOR when no commit message is required
|
|
|
|
|
to not affect other uses
|
|
|
|
|
* "git status --porcelain --branch" showed its output with labels
|
|
|
|
|
"ahead/behind/gone" translated to the user's locale.
|
|
|
|
|
* "git mv" that moves a submodule forgot to adjust the array that
|
|
|
|
|
uses to keep track of which submodules were to be moved to
|
|
|
|
|
update its configuration
|
|
|
|
|
* Length limit for the pathname used when removing a path in a
|
|
|
|
|
deep subdirectory has been removed to avoid buffer overflows.
|
|
|
|
|
* "git index-pack" used a wrong variable to name the keep-file in
|
|
|
|
|
an error message when the file cannot be written or closed.
|
|
|
|
|
* "rebase -i" produced a broken insn sheet when the title of a
|
|
|
|
|
commit happened to contain '\n' (or ended with '\c') due to a
|
|
|
|
|
careless use of 'echo'.
|
|
|
|
|
* Serving objects from a shallow repository needs to write a
|
|
|
|
|
new file to hold the temporary shallow boundaries but it was not
|
|
|
|
|
cleaned when we exit due to die() or a signal.
|
|
|
|
|
* When "git stash pop" stops after failing to apply the stash
|
|
|
|
|
(e.g. due to conflicting changes), the stash is not dropped.
|
|
|
|
|
State that explicitly in the output to let the users know.
|
|
|
|
|
* The labels in "git status" output that describe the nature of
|
|
|
|
|
conflicts (e.g. "both deleted") were limited to 20 bytes, which
|
|
|
|
|
was too short for some l10n (e.g. fr).
|
|
|
|
|
* minor documentation updates
|
|
|
|
|
|
2014-02-07 10:25:52 +01:00
|
|
|
|
-------------------------------------------------------------------
|
2014-03-21 13:30:16 +01:00
|
|
|
|
Fri Mar 21 07:24:45 UTC 2014 - burnus@net-b.de
|
|
|
|
|
|
|
|
|
|
- update to 1.9.1
|
|
|
|
|
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.9.1.txt
|
|
|
|
|
-------------------------------------------------------------------
|
2014-02-24 14:12:01 +01:00
|
|
|
|
Sat Feb 22 20:01:02 UTC 2014 - burnus@net-b.de
|
|
|
|
|
|
|
|
|
|
- update to version 1.9.0
|
|
|
|
|
- Rediffed git-zsh-completion-fixes.diff
|
|
|
|
|
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.9.0.txt
|
|
|
|
|
-------------------------------------------------------------------
|
2014-02-07 10:25:52 +01:00
|
|
|
|
Wed Feb 5 14:08:04 CET 2014 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- Fix a typo in git csh completion (non-existing label);
|
|
|
|
|
use the normal if/then/endif now instead
|
|
|
|
|
|
2014-02-02 07:35:06 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jan 30 15:03:34 UTC 2014 - jengelh@inai.de
|
|
|
|
|
|
|
|
|
|
- Put additional documentation formats (~8 MB) into a separate
|
|
|
|
|
subpackage
|
|
|
|
|
|
2014-01-17 11:03:34 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 14 15:19:17 UTC 2014 - iartarisi@suse.com
|
|
|
|
|
|
|
|
|
|
- Package the git subtree command
|
|
|
|
|
- Add 0001-git-subtree-Use-gitexecdir-instead-of-libexecdir.patch - to
|
|
|
|
|
fix install paths for git-subtree
|
|
|
|
|
|
|
|
|
|
|
2013-12-19 12:10:28 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Dec 19 02:40:10 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.5.2
|
|
|
|
|
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.5.2.txt
|
|
|
|
|
|
2013-12-04 12:25:01 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Dec 3 16:21:45 CET 2013 - ohering@suse.de
|
|
|
|
|
|
|
|
|
|
- Package also git-remote-hg and git-remote-bzr, so that
|
|
|
|
|
git clone hg::$URL actually works
|
|
|
|
|
|
2013-12-03 14:26:02 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Dec 3 11:26:19 CET 2013 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- Add missing obsoletes for git-remote-helpers subpackage, which
|
|
|
|
|
was dropped in git 1.8.5
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 2 17:38:45 CET 2013 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- git-tcsh-completion-fixes.diff:
|
|
|
|
|
git-zsh-completion-fixes.diff:
|
|
|
|
|
install tcsh and zsh completion files (bnc#853183)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 2 01:56:36 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.5
|
|
|
|
|
|
|
|
|
|
* remove git-python-install-fix.diff, no longer to use it.
|
|
|
|
|
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.5.txt
|
|
|
|
|
|
2013-11-27 15:28:52 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 27 02:07:30 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.4.4
|
|
|
|
|
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.4.4.txt
|
|
|
|
|
|
2013-11-15 13:19:43 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 13 07:51:29 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.4.3
|
|
|
|
|
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.4.3.txt
|
|
|
|
|
|
2013-10-21 12:28:48 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2013-10-30 15:32:09 +01:00
|
|
|
|
Wed Oct 30 02:07:09 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.4.2
|
|
|
|
|
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.4.2.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2013-10-21 12:28:48 +02:00
|
|
|
|
Mon Oct 21 06:45:43 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.4.1
|
|
|
|
|
|
|
|
|
|
Bug fixes and a handful of trivial code clean-ups, documentation
|
|
|
|
|
updates, updates to the test suite, etc.
|
|
|
|
|
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.4.1.txt
|
|
|
|
|
|
2013-09-04 16:06:45 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Sep 4 11:17:17 CEST 2013 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- Add dependency on perl-Term-Readkey package to git-svn
|
|
|
|
|
(bnc#838027)
|
|
|
|
|
|
2013-08-27 20:44:30 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 26 01:36:57 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.4:
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.4.txt
|
|
|
|
|
|
2013-08-10 11:50:35 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Aug 9 08:09:04 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.3.4:
|
|
|
|
|
|
|
|
|
|
* The bisect log listed incorrect commits when bisection ends with
|
|
|
|
|
only skipped ones.
|
|
|
|
|
|
|
|
|
|
* The test coverage framework was left broken for some time.
|
|
|
|
|
|
|
|
|
|
* The test suite for HTTP transport did not run with Apache 2.4.
|
|
|
|
|
|
|
|
|
|
* "git diff" used to fail when core.safecrlf is set and the working
|
|
|
|
|
tree contents had mixed CRLF/LF line endings. Committing such a
|
|
|
|
|
content must be prohibited, but "git diff" should help the user to
|
|
|
|
|
locate and fix such problems without failing.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jul 3 06:42:03 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.3.2:
|
|
|
|
|
* bug fixes and documentation updates
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.3.2.txt
|
|
|
|
|
|
2013-05-27 10:18:44 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2013-06-17 10:08:25 +02:00
|
|
|
|
Mon Jun 17 02:06:21 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.3.1:
|
|
|
|
|
* bug fixes and documentation updates
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.3.1.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2013-05-27 10:18:44 +02:00
|
|
|
|
Mon May 27 02:06:56 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.3:
|
|
|
|
|
* bug fixes and documentation updates
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.3.txt
|
|
|
|
|
|
2013-05-16 10:30:07 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed May 15 05:45:30 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.2.3:
|
|
|
|
|
* bug fixes and documentation updates
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.2.3.txt
|
|
|
|
|
|
2013-05-13 14:52:00 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 7 08:24:30 UTC 2013 - pgajdos@suse.com
|
|
|
|
|
|
|
|
|
|
- revert change from Apr 26 07:22:29 UTC 2013; we will downgrade
|
|
|
|
|
cvsps package instead of having additional cvsps2, so git-cvs
|
|
|
|
|
requires cvsps again
|
|
|
|
|
|
2013-05-06 09:51:26 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2013-05-07 07:21:28 +02:00
|
|
|
|
Mon May 6 14:37:58 UTC 2013 - schwab@linux-m68k.org
|
|
|
|
|
|
|
|
|
|
- Create links from %{gitexecdir}/git instead of %{gitexecdir}/git-add
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2013-05-06 09:51:26 +02:00
|
|
|
|
Sun May 5 05:17:32 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- Updated to version 1.8.2.2:
|
|
|
|
|
* bug fixes and documentation updates
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.2.2.txt
|
|
|
|
|
|
2013-05-03 13:35:00 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 3 10:16:28 UTC 2013 - speilicke@suse.com
|
|
|
|
|
|
|
|
|
|
- Don't own /etc/apache2, buildrequire apache2 instead.
|
|
|
|
|
|
2013-04-29 13:57:47 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Apr 26 07:22:29 UTC 2013 - pgajdos@suse.com
|
|
|
|
|
|
|
|
|
|
- require cvsps2 instead of cvsps [bnc#809800]
|
|
|
|
|
|
2013-04-08 14:37:38 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Apr 8 03:01:25 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.2.1:
|
|
|
|
|
* bug fixes and documentation updates
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
2013-05-06 09:51:26 +02:00
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.2.1.txt
|
2013-04-08 14:37:38 +02:00
|
|
|
|
|
2013-04-05 13:22:52 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Apr 3 12:58:06 CEST 2013 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- Add missing $HOME for git-daemon script that may result in a
|
|
|
|
|
fatal error at start (bnc#812893)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 28 13:10:15 UTC 2013 - jengelh@inai.de
|
|
|
|
|
|
|
|
|
|
- Enable PCRE and make it possible to use the
|
|
|
|
|
"grep.patternType=perl" config option
|
|
|
|
|
|
2013-03-28 13:11:58 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 27 22:42:15 UTC 2013 - lchiquitto@suse.com
|
|
|
|
|
|
|
|
|
|
- fix git-daemon's pre-uninstall script to correctly stop the
|
|
|
|
|
daemon after removal (bnc#812123)
|
|
|
|
|
- fix git-daemon's post-uninstall script to restart the daemon
|
|
|
|
|
after update (bnc#812123)
|
|
|
|
|
|
2013-03-12 11:09:17 +01:00
|
|
|
|
-------------------------------------------------------------------
|
2013-03-14 15:20:23 +01:00
|
|
|
|
Thu Mar 14 03:29:56 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.2:
|
|
|
|
|
|
|
|
|
|
* a new release of 1.8.x, lots of bug fixes and documentation updates
|
|
|
|
|
* git-python-install-fix.diff changed
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.2.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2013-03-12 11:09:17 +01:00
|
|
|
|
Tue Mar 12 04:24:24 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.1.5:
|
|
|
|
|
|
|
|
|
|
* minor fixes and documentation updates.
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.1.5.txt
|
|
|
|
|
|
2013-02-22 16:51:22 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 20 17:26:15 CET 2013 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.1.4:
|
|
|
|
|
* "git imap-send" talking over imaps:// did make sure it received a
|
|
|
|
|
valid certificate from the other end, but did not check if the
|
|
|
|
|
certificate matched the host it thought it was talking to.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Feb 16 02:19:25 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.1.3:
|
|
|
|
|
|
|
|
|
|
* minor fixes and documentation updates.
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.1.3.txt
|
|
|
|
|
|
2013-02-01 15:47:18 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jan 30 01:57:15 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.1.2:
|
|
|
|
|
|
|
|
|
|
* An element on GIT_CEILING_DIRECTORIES list that does not name the
|
|
|
|
|
real path to a directory (i.e. a symbolic link) could have caused
|
|
|
|
|
the GIT_DIR discovery logic to escape the ceiling.
|
|
|
|
|
|
|
|
|
|
* Command line completion for "tcsh" emitted an unwanted space
|
|
|
|
|
after completing a single directory name.
|
|
|
|
|
|
|
|
|
|
* Command line completion leaked an unnecessary error message while
|
|
|
|
|
looking for possible matches with paths in <tree-ish>.
|
|
|
|
|
|
|
|
|
|
* "git archive" did not record uncompressed size in the header when
|
|
|
|
|
streaming a zip archive, which confused some implementations of unzip.
|
|
|
|
|
|
|
|
|
|
* When users spelled "cc:" in lowercase in the fake "header" in the
|
|
|
|
|
trailer part, "git send-email" failed to pick up the addresses from
|
|
|
|
|
there. As e-mail headers field names are case insensitive, this
|
|
|
|
|
script should follow suit and treat "cc:" and "Cc:" the same way.
|
|
|
|
|
|
|
|
|
|
Also contains various documentation fixes.
|
|
|
|
|
|
2013-01-17 15:10:02 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jan 17 02:08:43 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.1.1:
|
|
|
|
|
|
|
|
|
|
* minor fixes and documentation updates.
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.1.1.txt
|
|
|
|
|
|
2013-01-03 13:45:10 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 1 15:18:58 UTC 2013 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.1:
|
|
|
|
|
|
|
|
|
|
* a bit of features.
|
|
|
|
|
* other minor fixes and documentation updates since v1.8.0.
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.1.txt.
|
|
|
|
|
|
2012-12-19 10:56:02 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 14 00:46:08 UTC 2012 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.0.2:
|
|
|
|
|
|
|
|
|
|
* Various codepaths have workaround for a common misconfiguration to
|
|
|
|
|
spell "UTF-8" as "utf8", but it was not used uniformly. Most
|
|
|
|
|
notably, mailinfo (which is used by "git am") lacked this support.
|
|
|
|
|
|
|
|
|
|
* We failed to mention a file without any content change but whose
|
|
|
|
|
permission bit was modified, or (worse yet) a new file without any
|
|
|
|
|
content in the "git diff --stat" output.
|
|
|
|
|
|
|
|
|
|
* When "--stat-count" hides a diffstat for binary contents, the total
|
|
|
|
|
number of added and removed lines at the bottom was computed
|
|
|
|
|
incorrectly.
|
|
|
|
|
|
|
|
|
|
* When "--stat-count" hides a diffstat for unmerged paths, the total
|
|
|
|
|
number of affected files at the bottom of the "diff --stat" output
|
|
|
|
|
was computed incorrectly.
|
|
|
|
|
|
|
|
|
|
* "diff --shortstat" miscounted the total number of affected files
|
|
|
|
|
when there were unmerged paths.
|
|
|
|
|
|
|
|
|
|
* "git p4" used to try expanding malformed "$keyword$" that spans
|
|
|
|
|
across multiple lines.
|
|
|
|
|
|
|
|
|
|
* "git update-ref -d --deref SYM" to delete a ref through a symbolic
|
|
|
|
|
ref that points to it did not remove it correctly.
|
|
|
|
|
|
|
|
|
|
* Syntax highlighting in "gitweb" was not quite working.
|
|
|
|
|
|
|
|
|
|
Also contains other minor fixes and documentation updates.
|
|
|
|
|
|
2012-11-28 10:24:44 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 27 02:54:50 UTC 2012 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.0.1:
|
|
|
|
|
|
|
|
|
|
* a bit of features.
|
|
|
|
|
|
|
|
|
|
* other minor fixes and documentation updates since v1.8.0.
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.0.1.txt.
|
|
|
|
|
|
2012-10-25 12:09:41 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 22 12:21:08 UTC 2012 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.8.0:
|
|
|
|
|
|
|
|
|
|
* a lot of features.
|
|
|
|
|
|
|
|
|
|
* minor documentation updates and code clean-ups.
|
|
|
|
|
|
|
|
|
|
* all the fixes since v1.7.12.
|
|
|
|
|
|
|
|
|
|
more details, please see here:
|
|
|
|
|
https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.0.txt.
|
|
|
|
|
|
2012-10-19 22:55:45 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Oct 18 14:50:30 UTC 2012 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.7.12.4:
|
|
|
|
|
|
|
|
|
|
* "git fetch" over the dumb-http revision walker could segfault when
|
|
|
|
|
curl's multi interface was used.
|
|
|
|
|
|
|
|
|
|
* It was possible to give specific paths for "asciidoc" and other
|
|
|
|
|
tools in the documentation toolchain, but not for "xmlto".
|
|
|
|
|
|
|
|
|
|
* "gitweb" did not give the correct committer timezone in its feed
|
|
|
|
|
output due to a typo.
|
|
|
|
|
|
|
|
|
|
* The "-Xours" (and similarly -Xtheirs) backend option to "git
|
|
|
|
|
merge -s recursive" was ignored for binary files. Now it is
|
|
|
|
|
honored.
|
|
|
|
|
|
|
|
|
|
* The "binary" synthetic attribute made "diff" to treat the path as
|
|
|
|
|
binary, but not "merge".
|
|
|
|
|
|
|
|
|
|
Also contains many documentation updates.
|
|
|
|
|
|
2012-10-11 09:23:54 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Oct 11 00:19:07 CST 2012 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.7.12.3:
|
|
|
|
|
|
|
|
|
|
* "git am" mishandled a patch attached as application/octet-stream
|
|
|
|
|
(e.g. not text/*); Content-Transfer-Encoding (e.g. base64) was not
|
|
|
|
|
honored correctly.
|
|
|
|
|
|
|
|
|
|
* It was unclear in the documentation for "git blame" that it is
|
|
|
|
|
unnecessary for users to use the "--follow" option.
|
|
|
|
|
|
|
|
|
|
* A repository created with "git clone --single" had its fetch
|
|
|
|
|
refspecs set up just like a clone without "--single", leading the
|
|
|
|
|
subsequent "git fetch" to slurp all the other branches, defeating
|
|
|
|
|
the whole point of specifying "only this branch".
|
|
|
|
|
|
|
|
|
|
* "git fetch" over http had an old workaround for an unlikely server
|
|
|
|
|
misconfiguration; it turns out that this hurts debuggability of the
|
|
|
|
|
configuration in general, and has been reverted.
|
|
|
|
|
|
|
|
|
|
* "git fetch" over http advertised that it supports "deflate", which
|
|
|
|
|
is much less common, and did not advertise the more common "gzip" on
|
|
|
|
|
its Accept-Encoding header.
|
|
|
|
|
|
|
|
|
|
* "git receive-pack" (the counterpart to "git push") did not give
|
|
|
|
|
progress output while processing objects it received to the puser
|
|
|
|
|
when run over the smart-http protocol.
|
|
|
|
|
|
|
|
|
|
* "git status" honored the ignore=dirty settings in .gitmodules but
|
|
|
|
|
"git commit" didn't.
|
|
|
|
|
|
|
|
|
|
Also contains a handful of documentation updates.
|
|
|
|
|
|
2012-10-16 21:32:02 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 8 20:50:47 UTC 2012 - schwab@linux-m68k.org
|
|
|
|
|
|
|
|
|
|
- Use ./.make also in %check to test exactly what was built
|
|
|
|
|
- Avoid duplicate file warnings
|
|
|
|
|
|
2012-10-10 09:19:20 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Oct 4 22:29:10 CST 2012 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.7.12.2:
|
|
|
|
|
|
|
|
|
|
* When "git am" is fed an input that has multiple "Content-type: ..."
|
|
|
|
|
header, it did not grok charset= attribute correctly.
|
|
|
|
|
|
|
|
|
|
* Even during a conflicted merge, "git blame $path" always meant to
|
|
|
|
|
blame uncommitted changes to the "working tree" version; make it
|
|
|
|
|
more useful by showing cleanly merged parts as coming from the other
|
|
|
|
|
branch that is being merged.
|
|
|
|
|
|
|
|
|
|
* "git blame MAKEFILE" run in a history that has "Makefile" but not
|
|
|
|
|
"MAKEFILE" should say "No such file MAKEFILE in HEAD", but got
|
|
|
|
|
confused on a case insensitive filesystem and failed to do so.
|
|
|
|
|
|
|
|
|
|
* "git fetch --all", when passed "--no-tags", did not honor the
|
|
|
|
|
"--no-tags" option while fetching from individual remotes (the same
|
|
|
|
|
issue existed with "--tags", but combination "--all --tags" makes
|
|
|
|
|
much less sense than "--all --no-tags").
|
|
|
|
|
|
|
|
|
|
* "git log/diff/format-patch --stat" showed the "N line(s) added"
|
|
|
|
|
comment in user's locale and caused careless submitters to send
|
|
|
|
|
patches with such a line in them to projects whose project language
|
|
|
|
|
is not their language, mildly irritating others. Localization to
|
|
|
|
|
the line has been disabled for now.
|
|
|
|
|
|
|
|
|
|
* "git log --all-match --grep=A --grep=B" ought to show commits that
|
|
|
|
|
mention both A and B, but when these three options are used with
|
|
|
|
|
--author or --committer, it showed commits that mention either A or
|
|
|
|
|
B (or both) instead.
|
|
|
|
|
|
|
|
|
|
* The subcommand to remove the definition of a remote in "git remote"
|
|
|
|
|
was named "rm" even though all other subcommands were spelled out.
|
|
|
|
|
Introduce "git remote remove" to remove confusion, and keep "rm" as
|
|
|
|
|
a backward compatible synonym.
|
|
|
|
|
|
|
|
|
|
Also contains a handful of documentation updates.
|
|
|
|
|
|
2012-10-03 07:15:33 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 25 00:01:38 CST 2012 - douglarek@outlook.com
|
|
|
|
|
|
|
|
|
|
- updated to version 1.7.12.1:
|
|
|
|
|
|
|
|
|
|
* "git apply -p0" did not parse pathnames on "diff --git" line
|
|
|
|
|
correctly. This caused patches that had pathnames in no other
|
|
|
|
|
places to be mistakenly rejected (most notably, binary patch that
|
|
|
|
|
does not rename nor change mode). Textual patches, renames or mode
|
|
|
|
|
changes have preimage and postimage pathnames in different places
|
|
|
|
|
in a form that can be parsed unambiguously and did not suffer from
|
|
|
|
|
this problem.
|
|
|
|
|
|
|
|
|
|
* "git cherry-pick A C B" used to replay changes in A and then B and
|
|
|
|
|
then C if these three commits had committer timestamps in that
|
|
|
|
|
order, which is not what the user who said "A C B" naturally
|
|
|
|
|
expects.
|
|
|
|
|
|
|
|
|
|
* "git commit --amend" let the user edit the log message and then
|
|
|
|
|
died when the human-readable committer name was given
|
|
|
|
|
insufficiently by getpwent(3).
|
|
|
|
|
|
|
|
|
|
* Some capabilities were asked by fetch-pack even when upload-pack
|
|
|
|
|
did not advertise that they are available. fetch-pack has been
|
|
|
|
|
fixed not to do so.
|
|
|
|
|
|
|
|
|
|
* "git diff" had a confusion between taking data from a path in the
|
|
|
|
|
working tree and taking data from an object that happens to have
|
|
|
|
|
name 0{40} recorded in a tree.
|
|
|
|
|
|
|
|
|
|
* "git for-each-ref" did not correctly support more than one --sort
|
|
|
|
|
option.
|
|
|
|
|
|
|
|
|
|
* "git log .." errored out saying it is both rev range and a path
|
|
|
|
|
when there is no disambiguating "--" is on the command line.
|
|
|
|
|
Update the command line parser to interpret ".." as a path in such
|
|
|
|
|
a case.
|
|
|
|
|
|
|
|
|
|
* The "--topo-order", "--date-order" (and the lack of either means
|
|
|
|
|
the default order) options to "rev-list" and "log" family of
|
|
|
|
|
commands were poorly described in the documentation.
|
|
|
|
|
|
|
|
|
|
* "git prune" without "-v" used to warn about leftover temporary
|
|
|
|
|
files (which is an indication of an earlier aborted operation).
|
|
|
|
|
|
|
|
|
|
* Pushing to smart HTTP server with recent Git fails without having
|
|
|
|
|
the username in the URL to force authentication, if the server is
|
|
|
|
|
configured to allow GET anonymously, while requiring authentication
|
|
|
|
|
for POST.
|
|
|
|
|
|
|
|
|
|
* The reflog entries left by "git rebase" and "git rebase -i" were
|
|
|
|
|
inconsistent (the interactive one gave an abbreviated object name).
|
|
|
|
|
|
|
|
|
|
* When "git push" triggered the automatic gc on the receiving end, a
|
|
|
|
|
message from "git prune" that said it was removing cruft leaked to
|
|
|
|
|
the standard output, breaking the communication protocol.
|
|
|
|
|
|
|
|
|
|
* "git show --quiet" ought to be a synonym for "git show -s", but
|
|
|
|
|
wasn't.
|
|
|
|
|
|
|
|
|
|
* "git show --format='%ci'" did not give timestamp correctly for
|
|
|
|
|
commits created without human readable name on "committer" line.
|
|
|
|
|
|
|
|
|
|
* "git send-email" did not unquote encoded words that appear on the
|
|
|
|
|
header correctly, and lost "_" from strings.
|
|
|
|
|
|
|
|
|
|
* The interactive prompt "git send-email" gives was error prone. It
|
|
|
|
|
asked "What e-mail address do you want to use?" with the address it
|
|
|
|
|
guessed (correctly) the user would want to use in its prompt,
|
|
|
|
|
tempting the user to say "y". But the response was taken as "No,
|
|
|
|
|
please use 'y' as the e-mail address instead", which is most
|
|
|
|
|
certainly not what the user meant.
|
|
|
|
|
|
|
|
|
|
* "gitweb" when used with PATH_INFO failed to notice directories with
|
|
|
|
|
SP (and other characters that need URL-style quoting) in them.
|
|
|
|
|
|
|
|
|
|
* When the user gives an argument that can be taken as both a
|
|
|
|
|
revision name and a pathname without disambiguating with "--", we
|
|
|
|
|
used to give a help message "Use '--' to separate". The message
|
|
|
|
|
has been clarified to show where that '--' goes on the command
|
|
|
|
|
line.
|
|
|
|
|
|
|
|
|
|
* When the user exports a non-default IFS without HT, scripts that
|
|
|
|
|
rely on being able to parse "ls-files -s | while read a b c..."
|
|
|
|
|
started to fail. Protect them from such a misconfiguration.
|
|
|
|
|
|
|
|
|
|
* The attribute system may be asked for a path that itself or its
|
|
|
|
|
leading directories no longer exists in the working tree, and it is
|
|
|
|
|
fine if we cannot open .gitattribute file in such a case. Failure
|
|
|
|
|
to open per-directory .gitattributes with error status other than
|
|
|
|
|
ENOENT and ENOTDIR should be diagnosed, but it wasn't.
|
|
|
|
|
|
|
|
|
|
* After "gitk" showed the contents of a tag, neither "Reread
|
|
|
|
|
references" nor "Reload" did not update what is shown as the
|
|
|
|
|
contents of it, when the user overwrote the tag with "git tag -f".
|
|
|
|
|
|
|
|
|
|
* "ciabot" script (in contrib/) has been updated with extensive
|
|
|
|
|
documentation.
|
|
|
|
|
|
|
|
|
|
* "git-jump" script (in contrib/) did not work well when
|
|
|
|
|
diff.noprefix or diff.mnemonicprefix is in effect.
|
|
|
|
|
|
|
|
|
|
* Older parts of the documentation described as if having a regular
|
|
|
|
|
file in .git/refs/ hierarchy were the only way to have branches and
|
|
|
|
|
tags, which is not true for quite some time.
|
|
|
|
|
|
|
|
|
|
* A utility shell function test_seq has been added as a replacement
|
|
|
|
|
for the 'seq' utility found on some platforms.
|
|
|
|
|
|
|
|
|
|
* Compatibility wrapper to learn the maximum number of file
|
|
|
|
|
descriptors we can open around sysconf(_SC_OPEN_MAX) and
|
|
|
|
|
getrlimit(RLIMIT_NO_FILE) has been introduced for portability.
|
|
|
|
|
|
|
|
|
|
* We used curl_easy_strerror() without checking version of cURL,
|
|
|
|
|
breaking the build for versions before curl 7.12.0.
|
|
|
|
|
|
|
|
|
|
* Code to work around MacOS X UTF-8 gotcha has been cleaned up.
|
|
|
|
|
|
|
|
|
|
* Fallback 'getpass' implementation made unportable use of stdio API.
|
|
|
|
|
|
|
|
|
|
* The "--rebase" option to "git pull" can be abbreviated to "-r",
|
|
|
|
|
but we didn't document it.
|
|
|
|
|
|
|
|
|
|
* It was generally understood that "--long-option"s to many of our
|
|
|
|
|
subcommands can be abbreviated to the unique prefix, but it was not
|
|
|
|
|
easy to find it described for new readers of the documentation set.
|
|
|
|
|
|
|
|
|
|
* The synopsis said "checkout [-B branch]" to make it clear the
|
|
|
|
|
branch name is a parameter to the option, but the heading for the
|
|
|
|
|
option description was "-B::", not "-B branch::", making the
|
|
|
|
|
documentation misleading.
|
|
|
|
|
|
|
|
|
|
Also contains numerous documentation updates.
|
|
|
|
|
|
2012-09-14 12:23:06 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Sep 12 14:43:30 UTC 2012 - frank.lichtenheld@sophos.com
|
|
|
|
|
|
|
|
|
|
- git-prompt.sh (for __git_ps1) was broken out of
|
|
|
|
|
git-completion.bash. Install it too.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 11 14:53:25 CEST 2012 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to version 1.7.12:
|
|
|
|
|
Major version update; new XDG-compliant config file place,
|
|
|
|
|
new options, new commands:
|
|
|
|
|
See Documentation/RelNotes/1.7.12.txt for details.
|
|
|
|
|
|
|
|
|
|
- fix broken bash completion when egrep is aliased with --color
|
|
|
|
|
option (bnc#779536)
|
|
|
|
|
|
2012-08-12 15:25:28 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2012-08-16 21:57:28 +02:00
|
|
|
|
Thu Aug 16 11:57:53 CEST 2012 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to version 1.7.11.5:
|
|
|
|
|
* The Makefile rule to create assembly output (primarily for
|
|
|
|
|
debugging purposes) did not create it next to the source.
|
|
|
|
|
* The code to avoid mistaken attempt to add the object directory
|
|
|
|
|
itself as its own alternate could read beyond end of a string while
|
|
|
|
|
comparison.
|
|
|
|
|
* On some architectures, "block-sha1" did not compile correctly
|
|
|
|
|
when compilers inferred alignment guarantees from our source we
|
|
|
|
|
did not intend to make.
|
|
|
|
|
* When talking to a remote running ssh on IPv6 enabled host, whose
|
|
|
|
|
address is spelled as "[HOST]:PORT", we did not parse the address
|
|
|
|
|
correctly and failed to connect.
|
|
|
|
|
* git-blame.el (in compat/) have been updated to use Elisp more
|
|
|
|
|
correctly.
|
|
|
|
|
* "git checkout <branchname>" to come back from a detached HEAD state
|
|
|
|
|
incorrectly computed reachability of the detached HEAD, resulting
|
|
|
|
|
in unnecessary warnings.
|
|
|
|
|
* "git mergetool" did not support --tool-help option to give the list
|
|
|
|
|
of supported backends, like "git difftool" does.
|
|
|
|
|
* "git grep" stopped spawning an external "grep" long time ago, but a
|
|
|
|
|
duplicated test to check internal and external "grep" was left
|
|
|
|
|
behind.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2012-08-12 15:25:28 +02:00
|
|
|
|
Tue Aug 7 14:48:24 CEST 2012 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to version 1.7.11:
|
|
|
|
|
Major version update; added new options in many commands and
|
|
|
|
|
new push mode like "simple"
|
|
|
|
|
See Documentation/RelNotes/1.7.11.txt for details.
|
|
|
|
|
|
|
|
|
|
- updated to version 1.7.11.1, 1.7.11.2, 1.7.11.3, 1.7.11.4:
|
|
|
|
|
Contains many minor fixes, see below for details
|
|
|
|
|
Documentation/RelNotes/1.7.11.1.txt
|
|
|
|
|
Documentation/RelNotes/1.7.11.2.txt
|
|
|
|
|
Documentation/RelNotes/1.7.11.3.txt
|
|
|
|
|
Documentation/RelNotes/1.7.11.4.txt
|
|
|
|
|
|
2012-06-12 07:07:46 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jun 5 11:43:40 CEST 2012 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to version 1.7.10.4: just minor fixes in git-checkout,
|
|
|
|
|
git-grep, git-rebase, updated translations and documents.
|
|
|
|
|
See Documentation/RelNotes/1.7.10.4.txt for details.
|
|
|
|
|
|
2012-05-31 17:04:45 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 29 11:13:32 CEST 2012 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to version 1.7.10.3:
|
|
|
|
|
* From this release on, the "git merge" command in an interactive
|
|
|
|
|
session will start an editor when it automatically resolves the
|
|
|
|
|
merge for the user to explain the resulting commit, just like the
|
|
|
|
|
"git commit" command does when it wasn't given a commit message.
|
|
|
|
|
|
|
|
|
|
* The "--binary/-b" options to "git am" have been a no-op for quite a
|
|
|
|
|
while and were deprecated in mid 2008 (v1.6.0). When you give these
|
|
|
|
|
options to "git am", it will now warn and ask you not to use them.
|
|
|
|
|
|
|
|
|
|
* When you do not tell which branches and tags to push to the "git
|
|
|
|
|
push" command in any way, the command used "matching refs" rule to
|
|
|
|
|
update remote branches and tags with branches and tags with the
|
|
|
|
|
same name you locally have.
|
|
|
|
|
|
|
|
|
|
See details and more changes in Documentation/RelNotes/1.7.10.txt,
|
|
|
|
|
1.7.10.1.txt, 1.7.10.2.txt and 1.7.10.3.txt.
|
|
|
|
|
|
2012-02-29 14:06:43 +01:00
|
|
|
|
-------------------------------------------------------------------
|
2012-05-08 06:45:18 +02:00
|
|
|
|
Tue May 1 16:40:22 UTC 2012 - frank.lichtenheld@sophos.com
|
|
|
|
|
|
|
|
|
|
- Fix build on SLE_11, seems %files there doesn't support more
|
|
|
|
|
than one -f option
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2012-02-29 14:06:43 +01:00
|
|
|
|
Mon Feb 27 11:43:15 UTC 2012 - saschpe@suse.de
|
|
|
|
|
|
|
|
|
|
- Update to version 1.7.9.2:
|
|
|
|
|
* Bash completion script (in contrib/) did not like a pattern that
|
|
|
|
|
begins with a dash to be passed to __git_ps1 helper function.
|
|
|
|
|
* Adaptation of the bash completion script (in contrib/) for zsh
|
|
|
|
|
incorrectly listed all subcommands when "git <TAB><TAB>" was given
|
|
|
|
|
to ask for list of porcelain subcommands.
|
|
|
|
|
* The build procedure for profile-directed optimized binary was not
|
|
|
|
|
working very well.
|
|
|
|
|
* Some systems need to explicitly link -lcharset to get locale_charset().
|
|
|
|
|
* t5541 ignored user-supplied port number used for HTTP server testing.
|
|
|
|
|
* The error message emitted when we see an empty loose object was
|
|
|
|
|
not phrased correctly.
|
|
|
|
|
* The code to ask for password did not fall back to the terminal
|
|
|
|
|
input when GIT_ASKPASS is set but does not work (e.g. lack of X
|
|
|
|
|
with GUI askpass helper).
|
|
|
|
|
* We failed to give the true terminal width to any subcommand when
|
|
|
|
|
they are invoked with the pager, i.e. "git -p cmd".
|
|
|
|
|
* map_user() was not rewriting its output correctly, which resulted
|
|
|
|
|
in the user visible symptom that "git blame -e" sometimes showed
|
|
|
|
|
excess '>' at the end of email addresses.
|
|
|
|
|
* "git checkout -b" did not allow switching out of an unborn branch.
|
|
|
|
|
* When you have both .../foo and .../foo.git, "git clone .../foo" did not
|
|
|
|
|
favor the former but the latter.
|
|
|
|
|
* "git commit" refused to create a commit when entries added with
|
|
|
|
|
"add -N" remained in the index, without telling Git what their content
|
|
|
|
|
in the next commit should be. We should have created the commit without
|
|
|
|
|
these paths.
|
|
|
|
|
* "git diff --stat" said "files", "insertions", and "deletions" even
|
|
|
|
|
when it is showing one "file", one "insertion" or one "deletion".
|
|
|
|
|
* The output from "git diff --stat" for two paths that have the same
|
|
|
|
|
amount of changes showed graph bars of different length due to the
|
|
|
|
|
way we handled rounding errors.
|
|
|
|
|
* "git grep" did not pay attention to -diff (hence -binary) attribute.
|
|
|
|
|
* The transport programs (fetch, push, clone)ignored --no-progress
|
|
|
|
|
and showed progress when sending their output to a terminal.
|
|
|
|
|
* Sometimes error status detected by a check in an earlier phase of
|
|
|
|
|
"git receive-pack" (the other end of "git push") was lost by later
|
|
|
|
|
checks, resulting in false indication of success.
|
|
|
|
|
* "git rev-list --verify" sometimes skipped verification depending on
|
|
|
|
|
the phase of the moon, which dates back to 1.7.8.x series.
|
|
|
|
|
* Search box in "gitweb" did not accept non-ASCII characters correctly.
|
|
|
|
|
* Search interface of "gitweb" did not show multiple matches in the same file
|
|
|
|
|
correctly.
|
|
|
|
|
|
2012-02-14 11:23:58 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 9 10:04:38 CET 2012 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to v1.7.9:
|
|
|
|
|
* gitk updates accumulated since early 2011.
|
|
|
|
|
|
|
|
|
|
* git-gui updated to 0.16.0.
|
|
|
|
|
|
|
|
|
|
* git-p4 (in contrib/) updates.
|
|
|
|
|
|
|
|
|
|
* Git uses gettext to translate its most common interface messages
|
|
|
|
|
into the user's language if translations are available and the
|
|
|
|
|
locale is appropriately set. Distributors can drop new PO files
|
|
|
|
|
in po/ to add new translations.
|
|
|
|
|
|
|
|
|
|
* The code to handle username/password for HTTP transactions used in
|
|
|
|
|
"git push" & "git fetch" learned to talk "credential API" to
|
|
|
|
|
external programs to cache or store them, to allow integration with
|
|
|
|
|
platform native keychain mechanisms.
|
|
|
|
|
|
|
|
|
|
* The input prompts in the terminal use our own getpass() replacement
|
|
|
|
|
when possible. HTTP transactions used to ask for the username without
|
|
|
|
|
echoing back what was typed, but with this change you will see it as
|
|
|
|
|
you type.
|
|
|
|
|
|
|
|
|
|
* The internals of "revert/cherry-pick" have been tweaked to prepare
|
|
|
|
|
building more generic "sequencer" on top of the implementation that
|
|
|
|
|
drives them.
|
|
|
|
|
|
|
|
|
|
* "git rev-parse FETCH_HEAD" after "git fetch" without specifying
|
|
|
|
|
what to fetch from the command line will now show the commit that
|
|
|
|
|
would be merged if the command were "git pull".
|
|
|
|
|
|
|
|
|
|
* "git add" learned to stream large files directly into a packfile
|
|
|
|
|
instead of writing them into individual loose object files.
|
|
|
|
|
|
|
|
|
|
* "git checkout -B <current branch> <elsewhere>" is a more intuitive
|
|
|
|
|
way to spell "git reset --keep <elsewhere>".
|
|
|
|
|
|
|
|
|
|
* "git checkout" and "git merge" learned "--no-overwrite-ignore" option
|
|
|
|
|
to tell Git that untracked and ignored files are not expendable.
|
|
|
|
|
|
|
|
|
|
* "git commit --amend" learned "--no-edit" option to say that the
|
|
|
|
|
user is amending the tree being recorded, without updating the
|
|
|
|
|
commit log message.
|
|
|
|
|
|
|
|
|
|
* "git commit" and "git reset" re-learned the optimization to prime
|
|
|
|
|
the cache-tree information in the index, which makes it faster to
|
|
|
|
|
write a tree object out after the index entries are updated.
|
|
|
|
|
|
|
|
|
|
* "git commit" detects and rejects an attempt to stuff NUL byte in
|
|
|
|
|
the commit log message.
|
|
|
|
|
|
|
|
|
|
* "git commit" learned "-S" to GPG-sign the commit; this can be shown
|
|
|
|
|
with the "--show-signature" option to "git log".
|
|
|
|
|
|
|
|
|
|
* fsck and prune are relatively lengthy operations that still go
|
|
|
|
|
silent while making the end-user wait. They learned to give progress
|
|
|
|
|
output like other slow operations.
|
|
|
|
|
|
|
|
|
|
* The set of built-in function-header patterns for various languages
|
|
|
|
|
knows MATLAB.
|
|
|
|
|
|
|
|
|
|
* "git log --format='<format>'" learned new %g[nNeE] specifiers to
|
|
|
|
|
show information from the reflog entries when walking the reflog
|
|
|
|
|
(i.e. with "-g").
|
|
|
|
|
|
|
|
|
|
* "git pull" can be used to fetch and merge an annotated/signed tag,
|
|
|
|
|
instead of the tip of a topic branch. The GPG signature from the
|
|
|
|
|
signed tag is recorded in the resulting merge commit for later
|
|
|
|
|
auditing.
|
|
|
|
|
|
|
|
|
|
* "git log" learned "--show-signature" option to show the signed tag
|
|
|
|
|
that was merged that is embedded in the merge commit. It also can
|
|
|
|
|
show the signature made on the commit with "git commit -S".
|
|
|
|
|
|
|
|
|
|
* "git branch --edit-description" can be used to add descriptive text
|
|
|
|
|
to explain what a topic branch is about.
|
|
|
|
|
|
|
|
|
|
* "git fmt-merge-msg" learned to take the branch description into
|
|
|
|
|
account when preparing a merge summary that "git merge" records
|
|
|
|
|
when merging a local branch.
|
|
|
|
|
|
|
|
|
|
* "git request-pull" has been updated to convey more information
|
|
|
|
|
useful for integrators to decide if a topic is worth merging and
|
|
|
|
|
what is pulled is indeed what the requestor asked to pull,
|
|
|
|
|
including:
|
|
|
|
|
|
|
|
|
|
- the tip of the branch being requested to be merged;
|
|
|
|
|
- the branch description describing what the topic is about;
|
|
|
|
|
- the contents of the annotated tag, when requesting to pull a tag.
|
|
|
|
|
|
|
|
|
|
* "git pull" learned to notice 'pull.rebase' configuration variable,
|
|
|
|
|
which serves as a global fallback for setting 'branch.<name>.rebase'
|
|
|
|
|
configuration variable per branch.
|
|
|
|
|
|
|
|
|
|
* "git tag" learned "--cleanup" option to control how the whitespaces
|
|
|
|
|
and empty lines in tag message are cleaned up.
|
|
|
|
|
|
|
|
|
|
* "gitweb" learned to show side-by-side diff.
|
|
|
|
|
|
2012-02-01 09:57:38 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jan 27 15:58:06 UTC 2012 - jpschewe@mtu.net
|
|
|
|
|
|
|
|
|
|
- Added the ability to specify the user and group that git-daemon run
|
|
|
|
|
as (bnc#742661).
|
|
|
|
|
|
2012-01-17 11:32:52 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jan 11 12:41:46 UTC 2012 - idonmez@suse.com
|
|
|
|
|
|
|
|
|
|
- Update to v1.7.8.3
|
2012-02-01 09:57:38 +01:00
|
|
|
|
|
|
|
|
|
* Attempt to fetch from an empty file pretending it to be a bundle did
|
|
|
|
|
not error out correctly.
|
|
|
|
|
|
|
|
|
|
* gitweb did not correctly fall back to configured $fallback_encoding
|
|
|
|
|
that is not 'latin1'.
|
|
|
|
|
|
|
|
|
|
* "git clone --depth $n" did not catch a non-number given as $n as an
|
|
|
|
|
error.
|
|
|
|
|
|
|
|
|
|
* Porcelain commands like "git reset" did not distinguish deletions
|
|
|
|
|
and type-changes from ordinary modification, and reported them with
|
|
|
|
|
the same 'M' moniker. They now use 'D' (for deletion) and 'T' (for
|
|
|
|
|
type-change) to match "git status -s" and "git diff --name-status".
|
|
|
|
|
|
|
|
|
|
* You could make "git commit" segfault by giving the "--no-message"
|
|
|
|
|
option.
|
|
|
|
|
|
|
|
|
|
* "git checkout -m" did not recreate the conflicted state in a "both
|
|
|
|
|
sides added, without any common ancestor version" conflict
|
|
|
|
|
situation.
|
|
|
|
|
|
|
|
|
|
* git native connection going over TCP (not over SSH) did not set
|
|
|
|
|
SO_KEEPALIVE option which failed to receive link layer errors.
|
|
|
|
|
|
|
|
|
|
* "fast-import" did not correctly update an existing notes tree,
|
|
|
|
|
possibly corrupting the fan-out.
|
|
|
|
|
|
|
|
|
|
* "git log --follow" did not honor the rename threshold score given
|
|
|
|
|
with the -M option (e.g. "-M50%").
|
|
|
|
|
|
|
|
|
|
* Authenticated "git push" over dumb HTTP were broken with a recent
|
|
|
|
|
change and failed without asking for password when username is
|
|
|
|
|
given.
|
|
|
|
|
|
|
|
|
|
* "git push" to an empty repository over HTTP were broken with a
|
|
|
|
|
recent change to the ref handling.
|
|
|
|
|
|
|
|
|
|
* "git push -v" forgot how to be verbose by mistake. It now properly
|
|
|
|
|
becomes verbose when asked to.
|
|
|
|
|
|
|
|
|
|
* When a "reword" action in "git rebase -i" failed to run "commit --amend",
|
|
|
|
|
we did not give the control back to the user to resolve the situation, and
|
|
|
|
|
instead kept the original commit log message.
|
|
|
|
|
|
|
|
|
|
* "git apply --check" did not error out when given an empty input
|
|
|
|
|
without any patch.
|
|
|
|
|
|
|
|
|
|
* "git archive" mistakenly allowed remote clients to ask for commits
|
|
|
|
|
that are not at the tip of any ref.
|
|
|
|
|
|
|
|
|
|
* "git checkout" and "git merge" treated in-tree .gitignore and exclude
|
|
|
|
|
file in $GIT_DIR/info/ directory inconsistently when deciding which
|
|
|
|
|
untracked files are ignored and expendable.
|
|
|
|
|
|
|
|
|
|
* The function header pattern for files with "diff=cpp" attribute did
|
|
|
|
|
not consider "type *funcname(type param1,..." as the beginning of a
|
|
|
|
|
function.
|
|
|
|
|
|
|
|
|
|
* The error message from "git diff" and "git status" when they fail
|
|
|
|
|
to inspect changes in submodules did not report which submodule they
|
|
|
|
|
had trouble with.
|
|
|
|
|
|
|
|
|
|
* "git pack-objects" avoids creating cyclic dependencies among deltas
|
|
|
|
|
when seeing a broken packfile that records the same object in both
|
|
|
|
|
the deflated form and as a delta.
|
2012-01-17 11:32:52 +01:00
|
|
|
|
|
2011-12-21 10:00:12 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Dec 13 18:11:00 UTC 2011 - idonmez@suse.com
|
|
|
|
|
|
|
|
|
|
- Implement %check via make test
|
|
|
|
|
|
|
|
|
|
- Update to v1.7.8
|
|
|
|
|
|
|
|
|
|
New features:
|
|
|
|
|
|
|
|
|
|
* The date parser now accepts timezone designators that lack minutes
|
|
|
|
|
part and also has a colon between "hh:mm".
|
|
|
|
|
|
|
|
|
|
* The contents of the /etc/mailname file, if exists, is used as the
|
|
|
|
|
default value of the hostname part of the committer/author e-mail.
|
|
|
|
|
|
|
|
|
|
* "git am" learned how to read from patches generated by Hg.
|
|
|
|
|
|
|
|
|
|
* "git archive" talking with a remote repository can report errors
|
|
|
|
|
from the remote side in a more informative way.
|
|
|
|
|
|
|
|
|
|
* "git branch" learned an explicit --list option to ask for branches
|
|
|
|
|
listed, optionally with a glob matching pattern to limit its output.
|
|
|
|
|
|
|
|
|
|
* "git check-attr" learned "--cached" option to look at .gitattributes
|
|
|
|
|
files from the index, not from the working tree.
|
|
|
|
|
|
|
|
|
|
* Variants of "git cherry-pick" and "git revert" that take multiple
|
|
|
|
|
commits learned to "--continue" and "--abort".
|
|
|
|
|
|
|
|
|
|
* "git daemon" gives more human readble error messages to clients
|
|
|
|
|
using ERR packets when appropriate.
|
|
|
|
|
|
|
|
|
|
* Errors at the network layer is logged by "git daemon".
|
|
|
|
|
|
|
|
|
|
* "git diff" learned "--minimal" option to spend extra cycles to come
|
|
|
|
|
up with a minimal patch output.
|
|
|
|
|
|
|
|
|
|
* "git diff" learned "--function-context" option to show the whole
|
|
|
|
|
function as context that was affected by a change.
|
|
|
|
|
|
|
|
|
|
* "git difftool" can be told to skip launching the tool for a path by
|
|
|
|
|
answering 'n' to its prompt.
|
|
|
|
|
|
|
|
|
|
* "git fetch" learned to honor transfer.fsckobjects configuration to
|
|
|
|
|
validate the objects that were received from the other end, just like
|
|
|
|
|
"git receive-pack" (the receiving end of "git push") does.
|
|
|
|
|
|
|
|
|
|
* "git fetch" makes sure that the set of objects it received from the
|
|
|
|
|
other end actually completes the history before updating the refs.
|
|
|
|
|
"git receive-pack" (the receiving end of "git push") learned to do the
|
|
|
|
|
same.
|
|
|
|
|
|
|
|
|
|
* "git fetch" learned that fetching/cloning from a regular file on the
|
|
|
|
|
filesystem is not necessarily a request to unpack a bundle file; the
|
|
|
|
|
file could be ".git" with "gitdir: <path>" in it.
|
|
|
|
|
|
|
|
|
|
* "git for-each-ref" learned "%(contents:subject)", "%(contents:body)"
|
|
|
|
|
and "%(contents:signature)". The last one is useful for signed tags.
|
|
|
|
|
|
|
|
|
|
* "git grep" used to incorrectly pay attention to .gitignore files
|
|
|
|
|
scattered in the directory it was working in even when "--no-index"
|
|
|
|
|
option was used. It no longer does this. The "--exclude-standard"
|
|
|
|
|
option needs to be given to explicitly activate the ignore
|
|
|
|
|
mechanism.
|
|
|
|
|
|
|
|
|
|
* "git grep" learned "--untracked" option, where given patterns are
|
|
|
|
|
searched in untracked (but not ignored) files as well as tracked
|
|
|
|
|
files in the working tree, so that matches in new but not yet
|
|
|
|
|
added files do not get missed.
|
|
|
|
|
|
|
|
|
|
* The recursive merge backend no longer looks for meaningless
|
|
|
|
|
existing merges in submodules unless in the outermost merge.
|
|
|
|
|
|
|
|
|
|
* "git log" and friends learned "--children" option.
|
|
|
|
|
|
|
|
|
|
* "git ls-remote" learned to respond to "-h"(elp) requests.
|
|
|
|
|
|
|
|
|
|
* "mediawiki" remote helper can interact with (surprise!) MediaWiki
|
|
|
|
|
with "git fetch" & "git push".
|
|
|
|
|
|
|
|
|
|
* "git merge" learned the "--edit" option to allow users to edit the
|
|
|
|
|
merge commit log message.
|
|
|
|
|
|
|
|
|
|
* "git rebase -i" can be told to use special purpose editor suitable
|
|
|
|
|
only for its insn sheet via sequence.editor configuration variable.
|
|
|
|
|
|
|
|
|
|
* "git send-email" learned to respond to "-h"(elp) requests.
|
|
|
|
|
|
|
|
|
|
* "git send-email" allows the value given to sendemail.aliasfile to begin
|
|
|
|
|
with "~/" to refer to the $HOME directory.
|
|
|
|
|
|
|
|
|
|
* "git send-email" forces use of Authen::SASL::Perl to work around
|
|
|
|
|
issues between Authen::SASL::Cyrus and AUTH PLAIN/LOGIN.
|
|
|
|
|
|
|
|
|
|
* "git stash" learned "--include-untracked" option to stash away
|
|
|
|
|
untracked/ignored cruft from the working tree.
|
|
|
|
|
|
|
|
|
|
* "git submodule clone" does not leak an error message to the UI
|
|
|
|
|
level unnecessarily anymore.
|
|
|
|
|
|
|
|
|
|
* "git submodule update" learned to honor "none" as the value for
|
|
|
|
|
submodule.<name>.update to specify that the named submodule should
|
|
|
|
|
not be checked out by default.
|
|
|
|
|
|
|
|
|
|
* When populating a new submodule directory with "git submodule init",
|
|
|
|
|
the $GIT_DIR metainformation directory for submodules is created inside
|
|
|
|
|
$GIT_DIR/modules/<name>/ directory of the superproject and referenced
|
|
|
|
|
via the gitfile mechanism. This is to make it possible to switch
|
|
|
|
|
between commits in the superproject that has and does not have the
|
|
|
|
|
submodule in the tree without re-cloning.
|
|
|
|
|
|
|
|
|
|
* "gitweb" leaked unescaped control characters from syntax hiliter
|
|
|
|
|
outputs.
|
|
|
|
|
|
|
|
|
|
* "gitweb" can be told to give custom string at the end of the HTML
|
|
|
|
|
HEAD element.
|
|
|
|
|
|
|
|
|
|
* "gitweb" now has its own manual pages.
|
|
|
|
|
|
|
|
|
|
Bugfixes since v1.7.7
|
|
|
|
|
|
|
|
|
|
* HTTP transport did not use pushurl correctly, and also did not tell
|
|
|
|
|
what host it is trying to authenticate with when asking for
|
|
|
|
|
credentials.
|
|
|
|
|
(merge deba493 jk/http-auth later to maint).
|
|
|
|
|
|
|
|
|
|
* "git blame" was aborted if started from an uncommitted content and
|
|
|
|
|
the path had the textconv filter in effect.
|
|
|
|
|
(merge 8518088 ss/blame-textconv-fake-working-tree later to maint).
|
|
|
|
|
|
|
|
|
|
* Adding many refs to the local repository in one go (e.g. "git fetch"
|
|
|
|
|
that fetches many tags) and looking up a ref by name in a repository
|
|
|
|
|
with too many refs were unnecessarily slow.
|
|
|
|
|
(merge 17d68a54d jp/get-ref-dir-unsorted later to maint).
|
|
|
|
|
|
|
|
|
|
* Report from "git commit" on untracked files was confused under
|
|
|
|
|
core.ignorecase option.
|
|
|
|
|
(merge 395c7356 jk/name-hash-dirent later to maint).
|
|
|
|
|
|
|
|
|
|
* "git merge" did not understand ":/<pattern>" as a way to name a commit.
|
|
|
|
|
|
|
|
|
|
" "git push" on the receiving end used to call post-receive and post-update
|
|
|
|
|
hooks for attempted removal of non-existing refs.
|
|
|
|
|
(merge 160b81ed ph/push-to-delete-nothing later to maint).
|
|
|
|
|
|
|
|
|
|
* Help text for "git remote set-url" and "git remote set-branches"
|
|
|
|
|
were misspelled.
|
|
|
|
|
(merge c49904e fc/remote-seturl-usage-fix later to maint).
|
|
|
|
|
(merge 656cdf0 jc/remote-setbranches-usage-fix later to maint).
|
|
|
|
|
|
2011-10-18 14:03:57 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2011-11-14 11:52:14 +01:00
|
|
|
|
Thu Nov 10 15:29:38 CET 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- update to git 1.7.7.3: minor bug-fix release;
|
|
|
|
|
See Documentation/RelNotes/1.7.7.3.txt for details.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 3 10:49:09 CET 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- update to git 1.7.7.1:
|
|
|
|
|
- update to git 1.7.7.2: bug-fix releases;
|
|
|
|
|
See Documentation/RelNotes/1.7.7.1.txt and
|
|
|
|
|
Documentation/RelNotes/1.7.7.2.txt for details.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2011-10-18 14:03:57 +02:00
|
|
|
|
Mon Oct 17 11:44:29 UTC 2011 - cfarrell@suse.com
|
|
|
|
|
|
|
|
|
|
- license update: GPL-2.0
|
|
|
|
|
SPDX format (See http://www.spdx.org/licenses)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 17 11:47:26 CEST 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- correct license tag to "GPL v2 only" (bnc#724499)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 14 10:16:24 CEST 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- split cgit builds to an individual repo
|
|
|
|
|
|
2011-10-06 17:21:27 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Oct 4 20:20:00 CEST 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.7.7: major update from 1.7.6.x, including i18n/l10n
|
|
|
|
|
prepartion, updates of git-p4, gitweb, improved coloring,
|
|
|
|
|
various updates of git-am, git-bisect, git-cherck-attr, etc.
|
|
|
|
|
See Documentation/RelNotes/1.7.7.txt for details.
|
|
|
|
|
|
2011-09-27 16:15:05 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 26 12:55:36 CEST 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.7.6.4: minor bug fixes for git-am, git-branch,
|
|
|
|
|
git-clone, etc
|
|
|
|
|
See Documentation/RelNotes/1.7.6.4.txt for details.
|
|
|
|
|
|
2011-09-22 10:45:10 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Sep 21 08:43:35 CEST 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.7.6.2, 1.7.6.3: minor bug fix releases
|
|
|
|
|
git-fetch performance fix, other fixes in git-reflog, reset,
|
|
|
|
|
status, tag
|
|
|
|
|
See Documentation/RelNotes/1.7.6.[23].txt for details.
|
|
|
|
|
|
2011-08-26 09:28:00 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 25 12:15:47 CEST 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.7.6.1: bug fix release; many fixes for e.g. git
|
|
|
|
|
checkout, git diff, git fetch, etc.
|
|
|
|
|
See Documentation/RelNotes/1.7.6.1.txt for details.
|
|
|
|
|
|
2011-06-30 10:43:40 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jun 29 17:38:24 CEST 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- Add SuSEfirewall profile for git-daemon (bnc#628048)
|
|
|
|
|
|
2011-06-28 15:12:53 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 27 18:15:30 CEST 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- update to 1.7.6: major update from 1.7.5.x
|
|
|
|
|
* Similar to branch names, tagnames that begin with "-" are now
|
|
|
|
|
disallowed.
|
|
|
|
|
* Simpler handling of a large file depending on core.bigfilethreshold
|
|
|
|
|
value
|
|
|
|
|
* A magic pathspec ":/" handling
|
|
|
|
|
* Some new options and improvements in git-blame, git-commit, git-diff
|
|
|
|
|
git-grep, git-format-patch, git-merge, git-svn, etc
|
|
|
|
|
* More prepartaion for i18n/l10n.
|
|
|
|
|
See Documentation/RelNotes/1.7.6.txt for details.
|
|
|
|
|
|
2011-06-27 11:04:27 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jun 24 11:36:31 CEST 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- fix html path (bnc#675392)
|
|
|
|
|
|
2011-06-21 09:27:47 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jun 17 11:53:21 CEST 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- Fix VUL-1: git-web xss (CVE-2011-2186, bnc#698456)
|
|
|
|
|
|
2011-06-07 09:13:36 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 6 16:02:12 CEST 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.7.5.4: maintainance update, fixing in git-add -p
|
|
|
|
|
option, git diff -C option, and git-rerere merge error fix, etc
|
|
|
|
|
|
2011-06-06 11:13:55 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 27 11:43:23 CEST 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.7.5.x: maintenance update release, see
|
|
|
|
|
Documentation/RelNotes/1.7.5.3.txt
|
|
|
|
|
Documentation/RelNotes/1.7.5.2.txt
|
|
|
|
|
Documentation/RelNotes/1.7.5.1.txt
|
|
|
|
|
- updated to 1.7.5: major version update
|
|
|
|
|
* Various vcs-svn, git-svn and gitk enhancements and fixes.
|
|
|
|
|
* Various git-gui updates (0.14.0).
|
|
|
|
|
* Improved bash completion script
|
|
|
|
|
* "git repo-config" is officially deprecated
|
|
|
|
|
* "git checkout" performed on detached HEAD gives a warning
|
|
|
|
|
* "git cherry-pick" and "git revert" can have a custom merge strategy
|
|
|
|
|
* "git cherry-pick" remembers which commit failed to apply when it is
|
|
|
|
|
stopped by conflicts
|
|
|
|
|
* "git cvsimport" bails out immediately when cvs server is unreachable
|
|
|
|
|
* "git fetch" vs "git upload-pack" transfer learned 'no-done' protocol
|
|
|
|
|
extension
|
|
|
|
|
* "git fetch" can be told to recursively fetch submodules on-demand
|
|
|
|
|
* "git grep -f <filename>" learned to treat "-"
|
|
|
|
|
* "git init" learned the --separate-git-dir option
|
|
|
|
|
* "git log" type commands now understand globbing pathspecs
|
|
|
|
|
* "git log" family of commands learned --cherry and --cherry-mark options
|
|
|
|
|
* "git mergetool" learned how to drive "beyond compare 3" as well
|
|
|
|
|
* "git rerere forget" semantic changes
|
|
|
|
|
* "git push" with no parameters gives better advice messages
|
|
|
|
|
* a new "git rerere" subcommand "remaining"
|
|
|
|
|
See more details in Documentation/RelNotes/1.7.5.txt
|
|
|
|
|
|
2011-04-21 13:26:23 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 28 18:18:54 CEST 2011 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.7.4.2:
|
|
|
|
|
* documentation updates, small bug fixes;
|
|
|
|
|
see included Documentation/RelNotes/1.7.4.2.txt
|
|
|
|
|
|
2010-12-20 12:57:40 +01:00
|
|
|
|
-------------------------------------------------------------------
|
2011-02-25 09:46:53 +01:00
|
|
|
|
Thu Feb 24 17:42:33 CET 2011 - dmueller@suse.de
|
|
|
|
|
|
|
|
|
|
- update to 1.7.4.1:
|
|
|
|
|
* major version update, see included Documentation/RelNotes/1.7.4.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Feb 15 17:28:12 UTC 2011 - chris@computersalat.de
|
|
|
|
|
|
|
|
|
|
- mod apache config
|
|
|
|
|
o remove ending "/" from alias (Alias /git "/usr/share/gitweb/")
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2010-12-20 12:57:40 +01:00
|
|
|
|
Fri Dec 17 17:51:32 CET 2010 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to git 1.7.3.3:
|
|
|
|
|
In addition to the usual fixes, this release also includes
|
|
|
|
|
support for the new "add.ignoreErrors" name given to the
|
|
|
|
|
existing "add.ignore-errors" configuration variable.
|
|
|
|
|
- updated to git 1.7.3.4:
|
|
|
|
|
Among many fixes since v1.7.3.3, it contains a fix to a recently
|
|
|
|
|
discovered XSS vulnerability in Gitweb (CVE 2010-3906)
|
|
|
|
|
|
2010-12-14 10:14:06 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 13 09:01:59 UTC 2010 - coolo@novell.com
|
|
|
|
|
|
|
|
|
|
- fix file list for perl module on factory
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Dec 1 23:45:44 CET 2010 - dmueller@suse.de
|
|
|
|
|
|
|
|
|
|
- update to git 1.7.3.2:
|
|
|
|
|
This is primarily to push out many documentation fixes
|
|
|
|
|
accumulated since the 1.7.3.1 release.
|
|
|
|
|
|
2010-10-11 14:44:17 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Sep 30 08:21:27 CEST 2010 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to git 1.7.3:
|
|
|
|
|
major version update; new options and behavior for git-rebase,
|
|
|
|
|
git-clean, git-checkout, git-gui.
|
|
|
|
|
See release note:
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.3.txt
|
|
|
|
|
- updated to git 1.7.3.1:
|
|
|
|
|
fix git-stash breakages
|
|
|
|
|
- Set NO_CROSS_DIRECTORY_HARDLINKS=1 to satisfy BS
|
|
|
|
|
|
2010-09-27 16:02:12 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Aug 20 09:54:04 CEST 2010 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to git 1.7.2.2:
|
|
|
|
|
This is primarily for fixing a hanging bug in the smart http
|
|
|
|
|
transport, but also comes with a lot of documentation udpates.
|
|
|
|
|
See release note:
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.2.2.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jul 29 13:43:28 CEST 2010 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to git 1.7.2.1: minor fixes for git-instaweb, git-web,
|
|
|
|
|
git-config. See release note:
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.2.1.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jul 22 12:19:02 CEST 2010 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to git 1.7.2: mostly bug fixes and small enhancements;
|
|
|
|
|
see the release note:
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.2.txt
|
|
|
|
|
- gitweb stuff is moved to /usr/share/gitweb
|
|
|
|
|
|
2010-06-02 02:01:27 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jun 1 02:56:35 CEST 2010 - pbaudis@suse.cz
|
|
|
|
|
|
|
|
|
|
- Fix the git.xinetd to be disabled by default and the --base-path setting
|
|
|
|
|
[bnc#495060, bnc#461726]
|
|
|
|
|
- Fix missing dependencies of git send-email [bnc#561690]
|
|
|
|
|
- Fix spurious perl-Error provides [bnc#578273]
|
|
|
|
|
- Drop global $COMP_WORDBREAKS change from bash-completion [bnc#446506]
|
|
|
|
|
|
2010-09-27 16:02:12 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 18 20:14:19 UTC 2010 - chris@computersalat.de
|
|
|
|
|
|
|
|
|
|
- install missing gitweb.js
|
|
|
|
|
|
2010-06-02 02:01:27 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Apr 26 08:26:42 CEST 2010 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to git 1.7.1:
|
|
|
|
|
including fixes in previous 1.7.0.x releases, a few new behavior
|
|
|
|
|
changes; see the release note:
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.1.txt
|
|
|
|
|
|
2010-04-16 00:19:02 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Apr 8 23:21:51 CEST 2010 - dmueller@suse.de
|
|
|
|
|
|
|
|
|
|
- require the correct perl-base version
|
|
|
|
|
|
2010-06-02 02:01:27 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Apr 1 13:35:17 CEST 2010 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to git 1.7.0.4: minor fixes
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.0.4.txt
|
|
|
|
|
|
2010-04-16 00:19:02 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 22 17:30:46 CET 2010 - tiwai@suse.de
|
|
|
|
|
|
2010-06-02 02:01:27 +02:00
|
|
|
|
- updated to git 1.7.0.3: just minor fixes
|
2010-04-16 00:19:02 +02:00
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.0.3.txt
|
|
|
|
|
|
2010-03-19 09:38:33 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 8 08:40:02 CET 2010 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to git 1.7.0.2:
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.0.2.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 1 12:47:24 CET 2010 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to git 1.7.0.1; just a minor update
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.0.1.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Feb 25 17:42:15 CET 2010 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- don't use %py_requires macro, otherwise it add an implicit
|
|
|
|
|
dependency to git.rpm
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Feb 20 19:16:04 UTC 2010 - jengelh@medozas.de
|
|
|
|
|
|
|
|
|
|
- use %_smp_mflags, use %_libexecdir for gitexecdir
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Feb 17 10:00:42 CET 2010 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- fix installation of python stuff
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Feb 15 09:31:29 CET 2010 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to version 1.7.0: Major update
|
|
|
|
|
See details in
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.7.0.txt
|
|
|
|
|
|
|
|
|
|
Notes on behaviour change:
|
|
|
|
|
* "git push" into a branch that is currently checked out (i.e. pointed at by
|
|
|
|
|
HEAD in a repository that is not bare) is refused by default.
|
|
|
|
|
* "git send-email" does not make deep threads by default when sending a
|
|
|
|
|
patch series with more than two messages. All messages will be sent
|
|
|
|
|
as a reply to the first message, i.e. cover letter.
|
|
|
|
|
* "git status" is not "git commit --dry-run" anymore. This change does
|
|
|
|
|
not affect you if you run the command without argument.
|
|
|
|
|
* "git diff" traditionally treated various "ignore whitespace" options
|
|
|
|
|
only as a way to filter the patch output. "git diff --exit-code -b"
|
|
|
|
|
exited with non-zero status even if all changes were about changing the
|
|
|
|
|
amount of whitespace and nothing else; and "git diff -b" showed the
|
|
|
|
|
"diff --git" header line for such a change without patch text.
|
|
|
|
|
* External diff and textconv helpers are now executed using the shell.
|
|
|
|
|
This makes them consistent with other programs executed by git, and
|
|
|
|
|
allows you to pass command-line parameters to the helpers. Any helper
|
|
|
|
|
paths containing spaces or other metacharacters now need to be
|
|
|
|
|
shell-quoted. The affected helpers are GIT_EXTERNAL_DIFF in the
|
|
|
|
|
environment, and diff.*.command and diff.*.textconv in the config
|
|
|
|
|
file.
|
|
|
|
|
* The --max-pack-size argument to 'git repack', 'git pack-objects', and
|
|
|
|
|
'git fast-import' was assuming the provided size to be expressed in MiB,
|
|
|
|
|
unlike the corresponding config variable and other similar options accepting
|
|
|
|
|
a size value. It is now expecting a size expressed in bytes, with a possible
|
|
|
|
|
unit suffix of 'k', 'm', or 'g'.
|
|
|
|
|
|
|
|
|
|
- added git-remote-helpers sub-package for python helpers
|
|
|
|
|
|
2009-12-22 00:24:44 +01:00
|
|
|
|
-------------------------------------------------------------------
|
2010-01-25 16:28:14 +01:00
|
|
|
|
Thu Jan 21 08:24:01 CET 2010 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to version 1.6.6:
|
|
|
|
|
* "git fsck" defaults to "git fsck --full" and will take longer
|
|
|
|
|
* check "Preparing yourselves for compatibility issues in 1.7.0"
|
|
|
|
|
section below for the future update
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.6.txt
|
|
|
|
|
- updated to version 1.6.6.1; minor bug fixes
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.6.1.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2009-12-22 00:24:44 +01:00
|
|
|
|
Fri Dec 18 17:30:02 CET 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to version 1.6.5.7; minor bug fixes
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.6.txt
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.7.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Dec 8 15:08:16 CET 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to version 1.6.5.5; only bug fixes; see release notes
|
|
|
|
|
below;
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.4.txt
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.5.txt
|
|
|
|
|
|
2009-11-20 14:21:15 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 17 12:24:57 CET 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to version 1.6.5.3; see release notes:
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.txt
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.1.txt
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.2.txt
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.5.3.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 23 10:40:40 UTC 2009 - opensuse@sukimashita.com
|
|
|
|
|
|
|
|
|
|
- fix build of git-http-push enabling webdav push (bnc#504569)
|
|
|
|
|
|
2009-10-03 03:33:25 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 2 13:02:40 UTC 2009 - lnussel@suse.de
|
|
|
|
|
|
|
|
|
|
- fix apparmor profile for gitweb
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 29 16:38:39 CEST 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- remove git-arch from Recommends of git package; it's totally
|
|
|
|
|
optional now
|
|
|
|
|
- remove tla from Requires of git-arch to avoid dependency errors
|
|
|
|
|
|
2009-09-02 18:48:38 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 31 14:32:04 CEST 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to version 1.6.4.2:
|
|
|
|
|
* rounding fix for --date=relative output between 1 and 5 years
|
|
|
|
|
* regression fix of "git add -p" to handleexec bits changes
|
|
|
|
|
* fix "git apply" to honor GNU diff's convention to mark the
|
|
|
|
|
creation/deletion event with UNIX epoch timestamp
|
|
|
|
|
* fix "git checkout" to removed files correctly with symlinks
|
|
|
|
|
* make "git clean -d -f" safer for separate git repos
|
|
|
|
|
* fix bugs in "git fetch/push" over http transports
|
|
|
|
|
* fix "git format-patch --cover-letter" with non-ASCII strings
|
|
|
|
|
* See details in
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.4.2.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 24 14:34:08 CEST 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to version 1.6.4:
|
|
|
|
|
git push into the currently checked-out branch will be refused
|
|
|
|
|
by default.
|
|
|
|
|
See details in
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.4.txt
|
|
|
|
|
- updated to version 1.6.4.1:
|
|
|
|
|
Bug fix release. See details in
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.4.1.txt
|
|
|
|
|
|
2009-07-04 10:11:03 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 22 13:08:41 CEST 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.6.3.3:
|
|
|
|
|
* fix "git daemon" to correctly parse the initial line
|
|
|
|
|
* fix "git diff --textconv" memory leak
|
|
|
|
|
* improved the built-in regular expressions
|
|
|
|
|
* fix import-tars script (in contrib) to import symbolic links
|
|
|
|
|
* fix http.c to use correct CURLOPT_SSLKEY
|
|
|
|
|
* fix low-level filelevel merge driver
|
|
|
|
|
* fix "git rebase -i" left stray closing parenthesis in reflog
|
|
|
|
|
* fix "git remote show" to show all the URLs associated with named
|
|
|
|
|
remotes
|
|
|
|
|
* fix "whitespace" attribute handling
|
|
|
|
|
|
2009-06-06 00:02:11 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jun 5 10:10:25 CEST 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.6.3.1:
|
|
|
|
|
* fix regression of "git checkout -b new-branch"
|
|
|
|
|
- updated to 1.6.3.2:
|
|
|
|
|
* fixes for gcc4.4 builds and others. See below for details
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.3.2.txt
|
|
|
|
|
|
2009-05-08 14:49:01 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 8 11:37:26 CEST 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.6.3:
|
|
|
|
|
* major version update: git push behavior change,
|
|
|
|
|
With the next major release, "git push" into a branch that is
|
|
|
|
|
currently checked out will be refused by default. You can
|
|
|
|
|
choose what should happen upon such a push by setting the
|
|
|
|
|
configuration
|
|
|
|
|
* Detailed changelog found at
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.3.txt
|
|
|
|
|
|
2009-04-20 16:27:38 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Apr 20 12:44:42 CEST 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.6.2.4:
|
|
|
|
|
* The configuration parser had a buffer overflow while parsing
|
|
|
|
|
an overlong value.
|
|
|
|
|
* pruning reflog entries that are unreachable from the tip of
|
|
|
|
|
the ref during "git reflog prune" (hence "git gc") was very
|
|
|
|
|
inefficient.
|
|
|
|
|
* "git-add -p" lacked a way to say "q"uit to refuse staging any
|
|
|
|
|
hunks for the remaining paths. You had to say "d" and then ^C.
|
|
|
|
|
* "git-checkout <tree-ish> <submodule>" did not update the index
|
|
|
|
|
entry at the named path; it now does.
|
|
|
|
|
* "git-fast-export" choked when seeing a tag that does not point
|
|
|
|
|
at commit.
|
|
|
|
|
* "git init" segfaulted when given an overlong template location
|
|
|
|
|
via the --template= option.
|
|
|
|
|
* "git-ls-tree" and "git-diff-tree" used a pathspec correctly
|
|
|
|
|
when deciding to descend into a subdirectory but they did not
|
|
|
|
|
match the individual paths correctly. This caused pathspecs
|
|
|
|
|
"abc/d ab" to match "abc/0" ("abc/d" made them decide to
|
|
|
|
|
descend into the directory "abc/", and then "ab" incorrectly
|
|
|
|
|
matched "abc/0" when it shouldn't).
|
|
|
|
|
* "git-merge-recursive" was broken when a submodule entry was
|
|
|
|
|
involved in a criss-cross merge situation.
|
|
|
|
|
|
2009-04-18 13:57:08 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Apr 16 11:02:04 CEST 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.6.2.2:
|
|
|
|
|
* A longstanding confusing description of what --pickaxe option
|
|
|
|
|
of git-diff does has been clarified in the documentation.
|
|
|
|
|
* "git-blame -S" did not quite work near the commits that were
|
|
|
|
|
given on the command line correctly.
|
|
|
|
|
* "git diff --pickaxe-regexp" did not count overlapping matches
|
|
|
|
|
correctly.
|
|
|
|
|
* "git diff" did not feed files in work-tree representation to
|
|
|
|
|
external diff and textconv.
|
|
|
|
|
* "git-fetch" in a repository that was not cloned from anywhere
|
|
|
|
|
said it cannot find 'origin', which was hard to understand for
|
|
|
|
|
new people.
|
|
|
|
|
* "git-format-patch --numbered-files --stdout" did not have to
|
|
|
|
|
die of incompatible options; it now simply ignores
|
|
|
|
|
--numbered-files as no files are produced anyway.
|
|
|
|
|
* "git-ls-files --deleted" did not work well with GIT_DIR&GIT_WORK_TREE.
|
|
|
|
|
* "git-read-tree A B C..." without -m option has been broken for
|
|
|
|
|
a long time.
|
|
|
|
|
* git-send-email ignored --in-reply-to when --no-thread was given.
|
|
|
|
|
* 'git-submodule add' did not tolerate extra slashes and ./ in
|
|
|
|
|
the path it accepted from the command line; it now is more lenient.
|
|
|
|
|
* git-svn misbehaved when the project contained a path that began
|
|
|
|
|
with two dashes.
|
|
|
|
|
* import-zips script (in contrib) did not compute the common
|
|
|
|
|
directory prefix correctly.
|
|
|
|
|
* miscompilation of negated enum constants by old gcc (2.9)
|
|
|
|
|
affected the codepaths to spawn subprocesses.
|
|
|
|
|
- updated to 1.6.2.3:
|
|
|
|
|
* Setting an octal mode value to core.sharedrepository
|
|
|
|
|
configuration to restrict access to the repository to group
|
|
|
|
|
members did not work as advertised.
|
|
|
|
|
* A fairly large and trivial memory leak while rev-list shows
|
|
|
|
|
list of reachable objects has been identified and plugged.
|
|
|
|
|
* "git-commit --interactive" did not abort when underlying
|
|
|
|
|
"git-add -i" signaled a failure.
|
|
|
|
|
* git-repack (invoked from git-gc) did not work as nicely as it
|
|
|
|
|
should in a repository that borrows objects from neighbours
|
|
|
|
|
via alternates mechanism especially when some packs are marked
|
|
|
|
|
with the ".keep" flag to prevent them from being repacked.
|
|
|
|
|
- fix the start-check in git-daemon script (bnc#494824)
|
|
|
|
|
|
2009-03-17 23:56:31 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 16 09:50:24 CET 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.6.2.1:
|
|
|
|
|
* .gitignore learned to handle backslash as a quoting mechanism
|
|
|
|
|
for comment introduction character "#".
|
|
|
|
|
* timestamp output in --date=relative mode used to display
|
|
|
|
|
timestamps that are long time ago in the default mode
|
|
|
|
|
* git-add -i/-p now works with non-ASCII pathnames.
|
|
|
|
|
* "git hash-object -w" did not read from the configuration file
|
|
|
|
|
from the correct .git directory.
|
|
|
|
|
* git-send-email learned to correctly handle multiple Cc:
|
|
|
|
|
addresses.
|
|
|
|
|
|
2009-03-05 16:44:01 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 5 12:24:45 CET 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.6.2:
|
|
|
|
|
* @{-1} is a way to refer to the last branch you were on.
|
|
|
|
|
* The location of .mailmap file can be configured
|
|
|
|
|
* Improvements on "git add -p"
|
|
|
|
|
* Improvements on "git am" behavior and options
|
|
|
|
|
* "git blame" aligns author names better
|
|
|
|
|
* "git clone" now makes its best effort when cloning from an
|
|
|
|
|
empty repository
|
|
|
|
|
* "git checkout -" is a shorthand for "git checkout @{-1}".
|
|
|
|
|
* "git cherry" defaults to whatever the current branch is
|
|
|
|
|
tracking (if exists) when the <upstream> argument is not given.
|
|
|
|
|
* "git cvsserver" fixes / improvements
|
|
|
|
|
* New options for "git diff"
|
|
|
|
|
* New options for "git filter-branch"
|
|
|
|
|
* "git fsck" now checks loose objects in alternate object
|
|
|
|
|
stores
|
|
|
|
|
* "git gc --prune" was resurrected to allow "git gc --no-prune"
|
|
|
|
|
* New option for "git mergetool"
|
|
|
|
|
* "git rebase -i" can transplant a history down to root
|
|
|
|
|
* "git reset --merge" option
|
|
|
|
|
* "git submodule update" learned --no-fetch option.
|
|
|
|
|
* "git tag" learned --contains
|
|
|
|
|
For more details, see
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.2.txt
|
|
|
|
|
|
2009-02-09 10:38:55 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Feb 9 08:27:53 CET 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.6.1.3:
|
|
|
|
|
* "git diff --binary | git apply" pipeline did not work well
|
|
|
|
|
when a binary blob is changed to a symbolic link.
|
|
|
|
|
* some combinations of -b/-w/--ignore-space-at-eol to "git diff"
|
|
|
|
|
did not work as expected.
|
|
|
|
|
* "git grep" did not pass the -I (ignore binary) option when
|
|
|
|
|
calling out an external grep program.
|
|
|
|
|
* "git log" and friends include HEAD to the set of starting
|
|
|
|
|
points when --all is given. This makes a difference when you
|
|
|
|
|
are not on any branch.
|
|
|
|
|
* "git mv" to move an untracked file to overwrite a tracked
|
|
|
|
|
contents misbehaved.
|
|
|
|
|
* "git merge -s octopus" with many potential merge bases did not
|
|
|
|
|
work correctly.
|
|
|
|
|
* RPM binary package installed the html manpages in a wrong
|
|
|
|
|
place.
|
|
|
|
|
Also includes minor documentation fixes and updates.
|
|
|
|
|
|
2009-01-29 23:20:16 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jan 29 13:24:33 CET 2009 - schwab@suse.de
|
|
|
|
|
|
|
|
|
|
- Formatting fix for manual pages.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jan 29 11:53:19 CET 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.6.1.2:
|
|
|
|
|
* The logic for rename detectin in internal diff used by commands
|
|
|
|
|
like "git diff" and "git blame" have been optimized to avoid
|
|
|
|
|
loading the same blob repeatedly.
|
|
|
|
|
* We did not allow writing out a blob that is larger than 2GB
|
|
|
|
|
for no good reason.
|
|
|
|
|
* "git format-patch -o $dir", when $dir is a relative directory,
|
|
|
|
|
used it as relative to the root of the work tree, not relative
|
|
|
|
|
to the current directory.
|
|
|
|
|
* v1.6.1 introduced an optimization for "git push" into a
|
|
|
|
|
repository (A) that borrows its objects from another
|
|
|
|
|
repository (B) to avoid sending objects that are available in
|
|
|
|
|
repository B, when they are not yet used by repository A.
|
|
|
|
|
However the code on the "git push" sender side was buggy and
|
|
|
|
|
did not work when repository B had new objects that are not
|
|
|
|
|
known by the sender. This caused pushing into a "forked"
|
|
|
|
|
repository served by v1.6.1 software using "git push" from
|
|
|
|
|
v1.6.1 sometimes did not work. The bug was purely on the
|
|
|
|
|
"git push" sender side, and has been corrected.
|
|
|
|
|
* "git status -v" did not paint its diff output in colour even
|
|
|
|
|
when color.ui configuration was set.
|
|
|
|
|
* "git ls-tree" learned --full-tree option to help Porcelain
|
|
|
|
|
scripts that want to always see the full path regardless of the
|
|
|
|
|
current working directory.
|
|
|
|
|
* "git grep" incorrectly searched in work tree paths even when
|
|
|
|
|
they are marked as assume-unchanged. It now searches in the
|
|
|
|
|
index entries.
|
|
|
|
|
* "git gc" with no grace period needlessly ejected packed but
|
|
|
|
|
unreachable objects in their loose form, only to delete them
|
|
|
|
|
right away.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 26 12:21:15 CET 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.6.1.1:
|
|
|
|
|
* "git add frotz/nitfol" when "frotz" is a submodule should have
|
|
|
|
|
errored out, but it didn't.
|
|
|
|
|
* "git apply" took file modes from the patch text and updated
|
|
|
|
|
the mode bits of the target tree even when the patch was not
|
|
|
|
|
about mode changes.
|
|
|
|
|
* "git bisect view" on Cygwin did not launch gitk
|
|
|
|
|
* "git checkout $tree" did not trigger an error.
|
|
|
|
|
* "git commit" tried to remove COMMIT_EDITMSG from the work tree
|
|
|
|
|
by mistake.
|
|
|
|
|
* "git describe --all" complained when a commit is described
|
|
|
|
|
with a tag, which was nonsense.
|
|
|
|
|
* "git diff --no-index --" did not trigger no-index (aka "use
|
|
|
|
|
git-diff as a replacement of diff on untracked files") behaviour.
|
|
|
|
|
* "git format-patch -1 HEAD" on a root commit failed to produce
|
|
|
|
|
patch text.
|
|
|
|
|
* "git fsck branch" did not work as advertised; instead it
|
|
|
|
|
behaved the same way as "git fsck".
|
|
|
|
|
* "git log --pretty=format:%s" did not handle a multi-line
|
|
|
|
|
subject the same way as built-in log listers (i.e. shortlog,
|
|
|
|
|
--pretty=oneline, etc.)
|
|
|
|
|
* "git daemon", and "git merge-file" are more careful when freopen
|
|
|
|
|
fails and barf, instead of going on and writing to unopened
|
|
|
|
|
filehandle.
|
|
|
|
|
* "git http-push" did not like some RFC 4918 compliant DAV server
|
|
|
|
|
responses.
|
|
|
|
|
* "git merge -s recursive" mistakenly overwritten an untracked
|
|
|
|
|
file in the work tree upon delete/modify conflict.
|
|
|
|
|
* "git merge -s recursive" didn't leave the index unmerged for
|
|
|
|
|
entries with rename/delete conflictd.
|
|
|
|
|
* "git merge -s recursive" clobbered untracked files in the work
|
|
|
|
|
tree.
|
|
|
|
|
* "git mv -k" with more than one errorneous paths misbehaved.
|
|
|
|
|
* "git read-tree -m -u" hence branch switching incorrectly lost
|
|
|
|
|
a subdirectory in rare cases.
|
|
|
|
|
* "git rebase -i" issued an unnecessary error message upon a user
|
|
|
|
|
error of marking the first commit to be "squash"ed.
|
|
|
|
|
* "git shortlog" did not format a commit message with multi-line
|
|
|
|
|
subject correctly.
|
|
|
|
|
|
2009-01-08 18:10:09 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jan 8 15:55:42 CET 2009 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.6.1:
|
|
|
|
|
* handle properly the exit code when pager is used
|
|
|
|
|
* various git-gui updates including translations
|
|
|
|
|
* gitweb updates
|
|
|
|
|
* many other improvements / fixes. See release notes
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.1.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 19 14:04:40 CET 2008 - lnussel@suse.de
|
|
|
|
|
|
|
|
|
|
- add apparmor profile for git-web
|
|
|
|
|
- don't use %jobs for generating docu
|
|
|
|
|
- change gitexecdir to /usr/lib instead of %_libdir
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Dec 17 09:35:17 CET 2008 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- Fix VUL-0 Possible gitweb vulnerability: calling "git diff"
|
|
|
|
|
[bnc#459664]
|
|
|
|
|
|
2009-05-08 14:49:01 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Dec 11 01:57:33 CET 2008 - pbaudis@suse.cz
|
|
|
|
|
|
|
|
|
|
- Fix the git.xinetd daemon call [bnc#450508]
|
|
|
|
|
|
2008-11-20 15:22:38 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 19 08:54:41 CET 2008 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- install git-shell and git-cvsserver as in the upstream
|
|
|
|
|
(bnc#446049)
|
|
|
|
|
|
2008-11-04 17:37:56 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 4 08:45:59 CET 2008 - olh@suse.de
|
|
|
|
|
|
|
|
|
|
- use fdupes only if the distribution provides it
|
|
|
|
|
- use libopenssl-devel only if the distribution provides it
|
|
|
|
|
|
2008-10-24 15:08:26 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 24 15:03:52 CEST 2008 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- fix git.xinetd not to run the old git-daemon (bnc#438715)
|
|
|
|
|
|
2008-10-06 17:51:20 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 6 15:53:47 CEST 2008 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- fix git-daemon init script to start (bnc#432610)
|
|
|
|
|
|
2008-09-29 17:38:02 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Sep 26 17:17:12 CEST 2008 - schwab@suse.de
|
|
|
|
|
|
|
|
|
|
- Fix manual pages.
|
|
|
|
|
|
2008-08-18 18:35:03 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2008-09-26 16:51:20 +02:00
|
|
|
|
Thu Sep 25 16:08:40 CEST 2008 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.6.0.2:
|
|
|
|
|
Mostly small bug fixes, see details in
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.2.txt
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Sep 25 16:04:22 CEST 2008 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- fix file selections of git-core package
|
|
|
|
|
- use symlinks for git sub-commands instead of hardlinks to make
|
|
|
|
|
build system happy
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 9 12:18:09 CEST 2008 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.6.0:
|
|
|
|
|
* http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.txt
|
|
|
|
|
- updated to 1.6.0.1:
|
|
|
|
|
* http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.6.0.1.txt
|
|
|
|
|
- install git subcommands now to libdir/git
|
|
|
|
|
users have to set up properly if they want to keep the old style
|
|
|
|
|
(refer git --execpath)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Sep 9 11:38:39 CEST 2008 - lnussel@suse.de
|
|
|
|
|
|
|
|
|
|
- split off gui and web subpackages
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2008-08-18 18:35:03 +02:00
|
|
|
|
Mon Aug 18 11:42:39 CEST 2008 - schwab@suse.de
|
|
|
|
|
|
|
|
|
|
- Fix name of completions file.
|
|
|
|
|
|
2008-08-14 02:50:53 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Aug 12 13:59:54 CEST 2008 - tiwai@suse.de
|
|
|
|
|
|
|
|
|
|
- updated to 1.5.6.5:
|
|
|
|
|
* http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.6.5.txt
|
|
|
|
|
* http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.6.4.txt
|
|
|
|
|
* http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.6.3.txt
|
|
|
|
|
* http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.6.2.txt
|
|
|
|
|
* http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.6.1.txt
|
|
|
|
|
|
2008-08-07 01:18:59 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Aug 6 11:50:51 CEST 2008 - anosek@suse.cz
|
|
|
|
|
|
|
|
|
|
- fixed Add git xinetd.d file for ability to use yast2 (bnc#398361)
|
|
|
|
|
- created file git.xinetd to run git under xinetd daemon
|
|
|
|
|
|
2008-06-25 18:37:37 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jun 25 00:03:23 CEST 2008 - dmueller@suse.de
|
|
|
|
|
|
|
|
|
|
- update to 1.5.6:
|
|
|
|
|
* http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.6.txt
|
|
|
|
|
|
2008-06-23 21:54:16 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 16 16:43:50 CEST 2008 - lnussel@suse.de
|
|
|
|
|
|
|
|
|
|
- use separate package for git-daemon (bnc#382710)
|
|
|
|
|
- add user and install init script for git-daemon
|
|
|
|
|
|
2008-05-21 23:45:42 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 20 15:18:40 CEST 2008 - lnussel@suse.de
|
|
|
|
|
|
|
|
|
|
- install gitweb icons, style sheet and README (bnc#359882)
|
|
|
|
|
- build using V=1 so use of cflags can be verified by brp scripts
|
|
|
|
|
- fix build using --without docs
|
|
|
|
|
|
2008-04-08 23:27:49 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Apr 7 16:40:38 CEST 2008 - dmueller@suse.de
|
|
|
|
|
|
|
|
|
|
- update to 1.5.4.5:
|
|
|
|
|
* http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.4.5.txt
|
|
|
|
|
|
2008-03-19 01:51:13 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Mar 18 14:42:06 CET 2008 - dmueller@suse.de
|
|
|
|
|
|
|
|
|
|
- update to 1.5.4.4:
|
|
|
|
|
* git svnimport was removed in favor of git svn
|
|
|
|
|
* git runstatus has been removed
|
|
|
|
|
* changes are available under
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.4.txt
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.4.1.txt
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.4.2.txt
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.4.3.txt
|
|
|
|
|
http://www.kernel.org/pub/software/scm/git/docs/RelNotes-1.5.4.4.txt
|
|
|
|
|
|
2008-01-29 01:36:08 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 28 14:21:27 CET 2008 - mmarek@suse.de
|
|
|
|
|
|
|
|
|
|
- added libopenssl-devel to BuildRequires to fix build
|
|
|
|
|
|
2007-11-28 23:07:45 +01:00
|
|
|
|
-------------------------------------------------------------------
|
2008-01-10 15:38:18 +01:00
|
|
|
|
Wed Jan 9 00:42:47 CET 2008 - schwab@suse.de
|
|
|
|
|
|
|
|
|
|
- Update to version 1.5.3.8.
|
|
|
|
|
* Some documentation used "email.com" as an example domain.
|
|
|
|
|
* git-svn fix to handle funky branch and project names going over
|
|
|
|
|
http/https correctly.
|
|
|
|
|
* git-svn fix to tone down a needlessly alarming warning message.
|
|
|
|
|
* git-clone did not correctly report errors while fetching over http.
|
|
|
|
|
* git-send-email added redundant Message-Id: header to the outgoing
|
|
|
|
|
e-mail when the patch text already had one.
|
|
|
|
|
* a read-beyond-end-of-buffer bug in configuration file updater was fixed.
|
|
|
|
|
* git-grep used to show the same hit repeatedly for unmerged paths.
|
|
|
|
|
* After amending the patch title in "git-am -i", the command did not
|
|
|
|
|
report the patch it applied with the updated title.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 8 10:12:16 CET 2008 - crrodriguez@suse.de
|
|
|
|
|
|
|
|
|
|
- git-cvsserver was unusable, it produced a perl failed-compilation error
|
|
|
|
|
due to missing dependency on perl-DBD-Sqlite.
|
|
|
|
|
- update to version 1.5.3.7
|
|
|
|
|
* git-send-email added 8-bit contents to the payload without
|
|
|
|
|
marking it as 8-bit in a CTE header.
|
|
|
|
|
* "git-bundle create a.bndl HEAD" dereferenced the symref and
|
|
|
|
|
did not record the ref as 'HEAD'; this prevented a bundle
|
|
|
|
|
from being used as a normal source of git-clone.
|
|
|
|
|
* The code to reject nonsense command line of the form
|
|
|
|
|
"git-commit -a paths..." and "git-commit --interactive
|
|
|
|
|
paths..." were broken.
|
|
|
|
|
* Adding a signature that is not ASCII-only to an original
|
|
|
|
|
commit that is ASCII-only would make the result non-ASCII.
|
|
|
|
|
"git-format-patch -s" did not mark such a message correctly
|
|
|
|
|
with MIME encoding header.
|
|
|
|
|
* git-add sometimes did not mark the resulting index entry
|
|
|
|
|
stat-clean. This affected only cases when adding the
|
|
|
|
|
contents with the same length as the previously staged
|
|
|
|
|
contents, and the previous staging made the index entry
|
|
|
|
|
"racily clean".
|
|
|
|
|
* git-commit did not honor GIT_INDEX_FILE the user had in the
|
|
|
|
|
environment.
|
|
|
|
|
* When checking out a revision, git-checkout did not report where the
|
|
|
|
|
updated HEAD is if you happened to have a file called HEAD in the
|
|
|
|
|
work tree.
|
|
|
|
|
* "git-rev-list --objects" mishandled a tree that points at a
|
|
|
|
|
submodule.
|
|
|
|
|
* "git cvsimport" was not ready for packed refs that "git gc" can
|
|
|
|
|
produce and gave incorrect results.
|
|
|
|
|
* Many scripted Porcelains were confused when you happened to have a
|
|
|
|
|
file called "HEAD" in your work tree.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2007-11-28 23:07:45 +01:00
|
|
|
|
Wed Nov 28 09:12:23 CET 2007 - dmueller@suse.de
|
|
|
|
|
|
|
|
|
|
- update to 1.5.3.6:
|
|
|
|
|
* various smaller bugfixes
|
|
|
|
|
- remove requires on release (#305826)
|
|
|
|
|
- install bash completion (#336848)
|
|
|
|
|
|
2007-10-10 00:03:35 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Oct 9 18:50:30 CEST 2007 - dmueller@suse.de
|
|
|
|
|
|
|
|
|
|
- update to 1.5.3.4:
|
|
|
|
|
* submodule support
|
|
|
|
|
* many new features and bugfixes
|
|
|
|
|
|
2007-08-06 23:09:19 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Aug 6 23:00:14 CEST 2007 - dmueller@suse.de
|
|
|
|
|
|
|
|
|
|
- update to 1.5.2.4:
|
|
|
|
|
* "git checkout" failed to switch back and forth between
|
|
|
|
|
branches, one of which has "frotz -> xyzzy" symlink and
|
|
|
|
|
file "xyzzy/filfre", while the other one has a file
|
|
|
|
|
"frotz/filfre".
|
|
|
|
|
* "git prune" used to segfault upon seeing a commit that is
|
|
|
|
|
referred to by a tree object (aka "subproject").
|
|
|
|
|
* "git diff --name-status --no-index" mishandled an added file.
|
|
|
|
|
* "git apply --reverse --whitespace=warn" still complained
|
|
|
|
|
about whitespaces that a forward application would have
|
|
|
|
|
introduced.
|
|
|
|
|
|
2007-07-06 15:30:41 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jul 5 02:35:22 CEST 2007 - dmueller@suse.de
|
|
|
|
|
|
|
|
|
|
- Update to 1.5.2.3:
|
|
|
|
|
* fix many segfaults with the SVN gateway
|
|
|
|
|
* various bugfixes
|
|
|
|
|
|
2007-05-18 02:07:32 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 18 00:34:20 CEST 2007 - dmueller@suse.de
|
|
|
|
|
|
|
|
|
|
- Update to 1.5.1.4:
|
|
|
|
|
* GIT <-> SVN gateway
|
|
|
|
|
* New porcelain, much improved index handling
|
|
|
|
|
* git-config
|
|
|
|
|
* Bare repositories refuse commands that need a working tree
|
|
|
|
|
* packed ref support
|
|
|
|
|
* 3-way merges can be done without rcs
|
|
|
|
|
* python dependency dropped
|
|
|
|
|
|
2007-01-16 00:14:16 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Nov 18 04:46:49 CET 2006 - pbaudis@suse.cz
|
|
|
|
|
|
|
|
|
|
- Fix build failure from previous change (trivial omission)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Nov 17 20:56:22 CET 2006 - pbaudis@suse.cz
|
|
|
|
|
|
|
|
|
|
- Fix git-arch package containing git-archive and git-upload-archive
|
|
|
|
|
[#222074]
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Nov 17 05:24:23 CET 2006 - pbaudis@suse.cz
|
|
|
|
|
|
|
|
|
|
- Upgrade to git-1.4.3.4 - only few bugfixes, most importantly
|
|
|
|
|
git-apply wouldn't apply creation/deletion patches
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 7 01:04:24 CET 2006 - ro@suse.de
|
|
|
|
|
|
|
|
|
|
- fix permissions for manpages
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Oct 28 22:15:26 CEST 2006 - meissner@suse.de
|
|
|
|
|
|
|
|
|
|
- use RPM_OPT_FLAGS also in %install make
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Oct 26 14:56:47 CEST 2006 - pbaudis@suse.cz
|
|
|
|
|
|
|
|
|
|
- Upgrade to git-1.4.3.3 - bugfixes release
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Oct 19 02:14:05 CEST 2006 - pbaudis@suse.cz
|
|
|
|
|
|
|
|
|
|
- Update to git-1.4.3 - UI improvements, speedups, random new
|
|
|
|
|
features (e.g. git-daemon name-based virtual hosting support),
|
|
|
|
|
basic Git.pm
|
|
|
|
|
- Fixes build failures due to asciidoc incompatibilities
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jul 25 08:43:27 CEST 2006 - pbaudis@suse.cz
|
|
|
|
|
|
|
|
|
|
- Update to git-1.4.1.1 - includes gitweb, many bugfixes, some
|
|
|
|
|
commands are converted from shell to C, aliasing support,
|
|
|
|
|
documentation improvements and so on.
|
|
|
|
|
- Junio's patch got applied upstream.
|
|
|
|
|
- Pre-create /srv/git for bare Git repositories hosting.
|
|
|
|
|
- Install gitweb to /srv/www/cgi-bin pre-configured to look
|
|
|
|
|
for packages at /srv/git.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 15 01:04:34 CEST 2006 - pbaudis@suse.cz
|
|
|
|
|
|
|
|
|
|
- Update to git-core-1.3.1 - git-cvsserver pserver interface,
|
|
|
|
|
.git/refs/remotes branches support, blame/annotate tools,
|
|
|
|
|
builtin diff, faster and better rename detection and number
|
|
|
|
|
of other stuff.
|
|
|
|
|
- Add Junio's patch for saner handling of symlink refs. This is
|
|
|
|
|
an important bugfix since without this, it is impossible to
|
|
|
|
|
bisect behind kernel linux-v2.6.15-g117a93d.
|
|
|
|
|
- Olaf Hering's cutnpaste patch got applied upstream.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 13 02:28:07 CET 2006 - ro@suse.de
|
|
|
|
|
|
|
|
|
|
- change requires from "openssh-clients" to "openssh"
|
|
|
|
|
(former does not exist)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Mar 10 01:54:28 CET 2006 - pbaudis@suse.cz
|
|
|
|
|
|
|
|
|
|
- Add Olaf Hering's patch for easier cut'n'pasting.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Mar 7 23:08:46 CET 2006 - pbaudis@suse.cz
|
|
|
|
|
|
|
|
|
|
- Update to git-core 1.2.4.
|
|
|
|
|
- This is a security fix: there was a buffer overflow when checking
|
|
|
|
|
out a tree with an insanely long symlink. (No Bugzilla id.)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Jan 25 21:36:11 CET 2006 - mls@suse.de
|
|
|
|
|
|
|
|
|
|
- converted neededforbuild to BuildRequires
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 17 21:50:49 CET 2006 - pbaudis@suse.cz
|
|
|
|
|
|
|
|
|
|
- Fix the specfile build (no expat and asciidoc, xmlto problems)
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 16 23:14:38 CET 2006 - pbaudis@suse.cz
|
|
|
|
|
|
|
|
|
|
- Update to git-core 1.1.3.
|
|
|
|
|
- Modify the specfile so that it looks more like the stock one.
|
|
|
|
|
- Split bits to subpackages
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Dec 4 14:28:09 CET 2005 - schwab@suse.de
|
|
|
|
|
|
|
|
|
|
- Fix embedded paths.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Oct 5 23:35:21 CEST 2005 - schwab@suse.de
|
|
|
|
|
|
|
|
|
|
- Don't build documentation in parallel.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Sep 19 11:11:41 CEST 2005 - schwab@suse.de
|
|
|
|
|
|
|
|
|
|
- Update to git-core 0.99.7.
|
|
|
|
|
- Install manpages.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Aug 5 11:24:34 CEST 2005 - kasievers@suse.de
|
|
|
|
|
|
|
|
|
|
- New version 0.99.3git20050905
|
|
|
|
|
rename git to git-core, to match the upstream package name
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jul 3 03:21:00 CEST 2005 - kasievers@suse.de
|
|
|
|
|
|
|
|
|
|
- New version 0.7git20050703
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jun 30 22:16:53 CEST 2005 - kasievers@suse.de
|
|
|
|
|
|
|
|
|
|
- New version 20050630
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jun 24 13:54:01 CEST 2005 - kasievers@suse.de
|
|
|
|
|
|
|
|
|
|
- New version 20050624
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jun 12 03:50:05 CEST 2005 - kay.sievers@suse.de
|
|
|
|
|
|
|
|
|
|
- New version 20050612
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jun 2 11:31:29 CEST 2005 - kay.sievers@suse.de
|
|
|
|
|
|
|
|
|
|
- Split git/Cogito into separate packages
|
|
|
|
|
- Update git to version 20050602
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 20 14:27:50 CEST 2005 - schwab@suse.de
|
|
|
|
|
|
|
|
|
|
- Use RPM_OPT_FLAGS.
|
|
|
|
|
- Specfile cleanup.
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 20 14:15:46 CEST 2005 - mmj@suse.de
|
|
|
|
|
|
|
|
|
|
- %_libdir -> FHS libexec
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri May 20 13:02:10 CEST 2005 - skh@suse.de
|
|
|
|
|
|
|
|
|
|
- initial package
|
|
|
|
|
|