]>
Commit | Line | Data |
---|---|---|
8492f00b SP |
1 | GIT v1.5.3.5 Release Notes |
2 | ========================== | |
3 | ||
4 | Fixes since v1.5.3.4 | |
5 | -------------------- | |
6 | ||
2ee52eb1 SP |
7 | * Comes with git-gui 0.8.4. |
8 | ||
33c8d38c | 9 | * "git-config" silently ignored options after --list; now it will |
8492f00b SP |
10 | error out with a usage message. |
11 | ||
12 | * "git-config --file" failed if the argument used a relative path | |
13 | as it changed directories before opening the file. | |
14 | ||
1aa3d01f SP |
15 | * "git-config --file" now displays a proper error message if it |
16 | cannot read the file specified on the command line. | |
17 | ||
09955207 SP |
18 | * "git-config", "git-diff", "git-apply" failed if run from a |
19 | subdirectory with relative GIT_DIR and GIT_WORK_TREE set. | |
20 | ||
1aa3d01f SP |
21 | * "git-blame" crashed if run during a merge conflict. |
22 | ||
8492f00b SP |
23 | * "git-add -i" did not handle single line hunks correctly. |
24 | ||
bbaf63f2 SP |
25 | * "git-rebase -i" and "git-stash apply" failed if external diff |
26 | drivers were used for one or more files in a commit. They now | |
27 | avoid calling the external diff drivers. | |
09955207 | 28 | |
8492f00b SP |
29 | * "git-log --follow" did not work unless diff generation (e.g. -p) |
30 | was also requested. | |
31 | ||
2ee52eb1 SP |
32 | * "git-log --follow -B" did not work at all. Fixed. |
33 | ||
34 | * "git-log -M -B" did not correctly handle cases of very large files | |
35 | being renamed and replaced by very small files in the same commit. | |
36 | ||
8492f00b SP |
37 | * "git-log" printed extra newlines between commits when a diff |
38 | was generated internally (e.g. -S or --follow) but not displayed. | |
39 | ||
09955207 SP |
40 | * "git-push" error message is more helpful when pushing to a |
41 | repository with no matching refs and none specified. | |
42 | ||
2ee52eb1 SP |
43 | * "git-push" now respects + (force push) on wildcard refspecs, |
44 | matching the behavior of git-fetch. | |
45 | ||
09955207 SP |
46 | * "git-filter-branch" now updates the working directory when it |
47 | has finished filtering the current branch. | |
48 | ||
49 | * "git-instaweb" no longer fails on Mac OS X. | |
50 | ||
bbaf63f2 SP |
51 | * "git-cvsexportcommit" didn't always create new parent directories |
52 | before trying to create new child directories. Fixed. | |
53 | ||
54 | * "git-fetch" printed a scary (but bogus) error message while | |
55 | fetching a tag that pointed to a tree or blob. The error did | |
56 | not impact correctness, only user perception. The bogus error | |
57 | is no longer printed. | |
58 | ||
2ee52eb1 SP |
59 | * "git-ls-files --ignored" did not properly descend into non-ignored |
60 | directories that themselves contained ignored files if d_type | |
61 | was not supported by the filesystem. This bug impacted systems | |
62 | such as AFS. Fixed. | |
63 | ||
bbaf63f2 SP |
64 | * Git segfaulted when reading an invalid .gitattributes file. Fixed. |
65 | ||
ee787400 DK |
66 | * post-receive-email example hook was fixed for non-fast-forward |
67 | updates. | |
1aa3d01f | 68 | |
33c8d38c | 69 | * Documentation updates for supported (but previously undocumented) |
8492f00b SP |
70 | options of "git-archive" and "git-reflog". |
71 | ||
72 | * "make clean" no longer deletes the configure script that ships | |
73 | with the git tarball, making multiple architecture builds easier. | |
e720c438 JH |
74 | |
75 | * "git-remote show origin" spewed a warning message from Perl | |
76 | when no remote is defined for the current branch via | |
77 | branch.<name>.remote configuration settings. | |
78 | ||
79 | * Building with NO_PERL_MAKEMAKER excessively rebuilt contents | |
80 | of perl/ subdirectory by rewriting perl.mak. | |
81 | ||
82 | * http.sslVerify configuration settings were not used in scripted | |
83 | Porcelains. | |
84 | ||
85 | * "git-add" leaked a bit of memory while scanning for files to add. | |
86 | ||
87 | * A few workarounds to squelch false warnings from recent gcc have | |
88 | been added. | |
89 | ||
0bdb5af7 JH |
90 | * "git-send-pack $remote frotz" segfaulted when there is nothing |
91 | named 'frotz' on the local end. | |
92 | ||
f49439e1 | 93 | * "git-rebase --interactive" did not handle its "--strategy" option |
0bdb5af7 | 94 | properly. |