1
1
From: Junio C Hamano <junkio@cox.net>
2
Subject: [ANNOUNCE] GIT 1.5.1.3
3
Date: Mon, 30 Apr 2007 20:08:58 -0700
5
The latest maintenance release GIT 1.5.1.3 is available at the
8
http://www.kernel.org/pub/software/scm/git/
10
git-1.5.1.3.tar.{gz,bz2} (tarball)
11
git-htmldocs-1.5.1.3.tar.{gz,bz2} (preformatted docs)
12
git-manpages-1.5.1.3.tar.{gz,bz2} (preformatted docs)
13
RPMS/$arch/git-*-1.5.1.3-1.$arch.rpm (RPM)
15
GIT v1.5.1.3 Release Notes
16
==========================
23
- git-add tried to optimize by finding common leading
24
directories across its arguments but botched, causing very
27
- unofficial rpm.spec file shipped with git was letting
28
ETC_GITCONFIG set to /usr/etc/gitconfig. Tweak the official
29
Makefile to make it harder for distro people to make the
30
same mistake, by setting the variable to /etc/gitconfig if
31
prefix is set to /usr.
33
- git-svn inconsistently stripped away username from the URL
34
only when svnsync_props was in use.
36
- git-svn got confused when handling symlinks on Mac OS.
38
- git-send-email was not quoting recipient names that have
39
period '.' in them. Also it did not allow overriding
40
envelope sender, which made it impossible to send patches to
41
certain subscriber-only lists.
43
- built-in write_tree() routine had a sequence that renamed a
44
file that is still open, which some systems did not like.
46
- when memory is very tight, sliding mmap code to read
47
packfiles incorrectly closed the fd that was still being
48
used to read the pack.
50
- import-tars contributed front-end for fastimport was passing
51
wrong directory modes without checking.
53
- git-fastimport trusted its input too much and allowed to
54
create corrupt tree objects with entries without a name.
56
- git-fetch needlessly barfed when too long reflog action
57
description was given by the caller.
59
Also contains various documentation updates.
61
----------------------------------------------------------------
63
Changes since v1.5.1.2 are as follows:
66
Remove usernames from all commit messages, not just when using svmprops
67
git-svn: Don't rely on $_ after making a function call
68
git-svn: Ignore usernames in URLs in find_by_url
69
git-svn: Added 'find-rev' command
70
git-svn: Add 'find-rev' command
73
Fix handle leak in write_tree
76
Removing -n option from git-diff-files documentation
77
Document additional options for git-fetch
78
Update git-fmt-merge documentation
79
Update git-grep documentation
80
Update -L documentation for git-blame/git-annotate
81
Update git-http-push documentation
82
Update git-local-fetch documentation
83
Update git-http-fetch documentation
86
Reverse the order of -b and --track in the man page.
87
Ignore all man sections as they are generated files.
90
Documentation/git-reset.txt: suggest git commit --amend in example.
93
Clarify SubmittingPatches Checklist
94
git.7: Mention preformatted html doc location
95
send-email documentation: clarify --smtp-server
97
Johannes Schindelin (2):
98
dir.c(common_prefix): Fix two bugs
99
import-tars: be nice to wrong directory modes
102
Fix typo in git-am: s/Was is/Was it/
103
Create a sysconfdir variable, and use it for ETC_GITCONFIG
104
Add missing reference to GIT_COMMITTER_DATE in git-commit-tree documentation
107
http.c: Fix problem with repeated calls of http_init
110
Build RPM with ETC_GITCONFIG=/etc/gitconfig
111
applymbox & quiltimport: typofix.
112
Start preparing for 1.5.1.3
113
Do not barf on too long action description
114
Update .mailmap with "Michael"
116
Fix symlink handling in git-svn, related to PerlIO
119
Michele Ballabio (1):
120
git shortlog documentation: add long options and fix a typo
122
Robin H. Johnson (10):
123
Document --dry-run parameter to send-email.
124
Prefix Dry- to the message status to denote dry-runs.
125
Debugging cleanup improvements
126
Change the scope of the $cc variable as it is not needed outside of send_message.
127
Perform correct quoting of recipient names.
128
Validate @recipients before using it for sendmail and Net::SMTP.
129
Ensure clean addresses are always used with Net::SMTP
130
Allow users to optionally specify their envelope sender.
131
Document --dry-run and envelope-sender for git-send-email.
132
Sanitize @to recipients.
135
Actually handle some-low memory conditions
136
Don't allow empty pathnames in fast-import
137
Catch empty pathnames in trees during fsck
140
To unsubscribe from this list: send the line "unsubscribe git" in
141
the body of a message to majordomo@vger.kernel.org
142
More majordomo info at http://vger.kernel.org/majordomo-info.html
145
From: Junio C Hamano <junkio@cox.net>
2
146
Subject: [ANNOUNCE] GIT 1.5.1.2
3
147
Date: Sat, 21 Apr 2007 23:16:55 -0700