about summary refs log tree commit diff
path: root/third_party/git/Documentation/RelNotes/1.7.4.2.txt
diff options
context:
space:
mode:
authorVincent Ambo <mail@tazj.in>2021-09-21T10·03+0300
committerVincent Ambo <mail@tazj.in>2021-09-21T11·29+0300
commit43b1791ec601732ac31195df96781a848360a9ac (patch)
treedaae8d638343295d2f1f7da955e556ef4c958864 /third_party/git/Documentation/RelNotes/1.7.4.2.txt
parent2d8e7dc9d9c38127ec4ebd13aee8e8f586a43318 (diff)
chore(3p/git): Unvendor git and track patches instead r/2903
This was vendored a long time ago under the expectation that keeping
it in sync with cgit would be easier this way, but it has proven not
to be a big issue.

On the other hand, a vendored copy of git is an annoying maintenance
burden. It is much easier to rebase the single (dottime) patch that we
have.

This removes the vendored copy of git and instead passes the git
source code to cgit via `pkgs.srcOnly`, which includes the applied
patch so that cgit can continue rendering dottime.

Change-Id: If31f62dea7ce688fd1b9050204e9378019775f2b
Diffstat (limited to 'third_party/git/Documentation/RelNotes/1.7.4.2.txt')
-rw-r--r--third_party/git/Documentation/RelNotes/1.7.4.2.txt58
1 files changed, 0 insertions, 58 deletions
diff --git a/third_party/git/Documentation/RelNotes/1.7.4.2.txt b/third_party/git/Documentation/RelNotes/1.7.4.2.txt
deleted file mode 100644
index ef4ce1fcd37a..000000000000
--- a/third_party/git/Documentation/RelNotes/1.7.4.2.txt
+++ /dev/null
@@ -1,58 +0,0 @@
-Git v1.7.4.2 Release Notes
-==========================
-
-Fixes since v1.7.4.1
---------------------
-
- * Many documentation updates to match "git cmd -h" output and the
-   git-cmd manual page.
-
- * We used to keep one file descriptor open for each and every packfile
-   that we have a mmap window on it (read: "in use"), even when for very
-   tiny packfiles.  We now close the file descriptor early when the entire
-   packfile fits inside one mmap window.
-
- * "git bisect visualize" tried to run "gitk" in windowing
-   environments even when "gitk" is not installed, resulting in a
-   strange error message.
-
- * "git clone /no/such/path" did not fail correctly.
-
- * "git commit" did not correctly error out when the user asked to use a
-   non existent file as the commit message template.
-
- * "git diff --stat -B" ran on binary files counted the changes in lines,
-   which was nonsensical.
-
- * "git diff -M" opportunistically detected copies, which was not
-   necessarily a good thing, especially when it is internally run by
-   recursive merge.
-
- * "git difftool" didn't tell (g)vimdiff that the files it is reading are
-   to be opened read-only.
-
- * "git merge" didn't pay attention to prepare-commit-msg hook, even
-   though if a merge is conflicted and manually resolved, the subsequent
-   "git commit" would have triggered the hook, which was inconsistent.
-
- * "git patch-id" (and commands like "format-patch --ignore-in-upstream"
-   that use it as their internal logic) handled changes to files that end
-   with incomplete lines incorrectly.
-
- * The official value to tell "git push" to push the current branch back
-   to update the upstream branch it forked from is now called "upstream".
-   The old name "tracking" is and will be supported.
-
- * "git submodule update" used to honor the --merge/--rebase option (or
-   corresponding configuration variables) even for a newly cloned
-   subproject, which made no sense (so/submodule-no-update-first-time).
-
- * gitweb's "highlight" interface mishandled tabs.
-
- * gitweb didn't understand timezones with GMT offset that is not
-   multiple of a whole hour.
-
- * gitweb had a few forward-incompatible syntactic constructs and
-   also used incorrect variable when showing the file mode in a diff.
-
-And other minor fixes and documentation updates.