patches: more minor updates
[git-osx-installer.git] / ChangeLog.txt
blobfb11423976ee86248afe2f413d409467ba11b435
1 =============================
2 Git OS X Installer Change Log
3 =============================
6 ------------------------------------------
7 Git 2.10.2 Installer - released 2016-11-08
8 ------------------------------------------
10 * Git v2.10.2
11   - update from version 2.9.3
13 * cURL/libcURL 7.51.0
14   - update from version 7.50.1
15   - drop IDN support
16     * as of cURL 7.51.0 IDN support requires libidn2
17     * libidn (cURL < 7.51.0) was available as GPL2
18     * libidn2 is only available as GPL3 but Git is GPL2
20 * GnuPG 1.4.21
21   - update from version 1.4.19
24 -----------------------------------------
25 Git 2.9.3 Installer - released 2016-08-13
26 -----------------------------------------
28 * Git v2.9.3
29   - update from version 2.8.4
31 * cURL/libcURL 7.50.1
32   - update from version 7.49.1
35 -----------------------------------------
36 Git 2.8.4 Installer - released 2016-06-19
37 -----------------------------------------
39 * Git v2.8.4
40   - update from version 2.8.3
42 * cURL/libcURL 7.49.1
43   - update from version 7.49.0
45 * libexpat 2.1.1
46   - update from version 2.1.0
49 -----------------------------------------
50 Git 2.8.3 Installer - released 2016-05-21
51 -----------------------------------------
53 * Git v2.8.3
54   - update from version 2.8.2
56 * cURL/libcURL 7.49.0
57   - update from version 7.48.0
60 -----------------------------------------
61 Git 2.8.2 Installer - released 2016-04-30
62 -----------------------------------------
64 * Git v2.8.2
65   - update from version 2.7.4
66   - drop notes anywhere patch (replacement in 2.8.0)
68 * cURL/libcURL 7.48.0
69   - update from version 7.47.1
72 -----------------------------------------
73 Git 2.7.4 Installer - released 2016-03-28
74 -----------------------------------------
76 * Git v2.7.4
77   - update from version 2.7.2
80 -----------------------------------------
81 Git 2.6.6 Installer - released 2016-03-28
82 -----------------------------------------
84 * Git v2.6.6
85   - update from version 2.6.5
87 * TopGit 0.19.3
88   - update from version 0.19.2
91 -----------------------------------------
92 Git 2.5.5 Installer - released 2016-03-27
93 -----------------------------------------
95 * Git v2.5.5
96   - update from version 2.5.4
98 * cURL/libcURL 7.47.1
99   - update from version 7.46.0
101 * TopGit 0.19.3
102   - update from version 0.19.1
105 ------------------------------------------
106 Git 2.4.11 Installer - released 2016-03-27
107 ------------------------------------------
109 * Git v2.4.11
110   - update from version 2.4.10
111   - git-mw and git-remote-mediawiki now work with https URLs and also on 10.4.x
112   - include contrib/git-log-times alternative git log --online utility
114 * cURL/libcURL 7.47.1
115   - update from version 7.45.0
116   - eliminate SSL session ID reuse failures on 10.4.x
118 * lighttpd 1.4.39
119   - update from version 1.4.37
120   - drop darwin sendfile patch (included in 1.4.38)
121   - drop darwin test shutdown patch (included in 1.4.38)
122   - drop darwin test crypt md5 patch (included in 1.4.38)
123   - drop crypt status patch (included in 1.4.38)
124   - drop zero sockaddr structs patch (included in 1.4.38)
126 * TopGit 0.19.3
127   - update from version 0.18
130 -----------------------------------------
131 Git 2.7.2 Installer - released 2016-02-29
132 -----------------------------------------
134 * Git v2.7.2
135   - update from version 2.6.5
137 * TopGit 0.19.3
138   - update from version 0.19.2
141 -----------------------------------------
142 Git 2.6.5 Installer - released 2016-02-24
143 -----------------------------------------
145 * Git v2.6.5
146   - update from version 2.5.4
148 * cURL/libcURL 7.47.1
149   - update from version 7.46.0
151 * TopGit 0.19.2
152   - update from version 0.19.1
155 -----------------------------------------
156 Git 2.5.4 Installer - released 2016-02-05
157 -----------------------------------------
159 * Git v2.5.4
160   - update from version 2.4.10
161   - git-mw and git-remote-mediawiki now work with https URLs and also on 10.4.x
162   - include contrib/git-log-times alternative git log --online utility
164 * cURL/libcURL 7.46.0
165   - update from version 7.45.0
166   - eliminate SSL session ID reuse failures on 10.4.x
168 * lighttpd 1.4.39
169   - update from version 1.4.37
170   - drop darwin sendfile patch (included in 1.4.38)
171   - drop darwin test shutdown patch (included in 1.4.38)
172   - drop darwin test crypt md5 patch (included in 1.4.38)
173   - drop crypt status patch (included in 1.4.38)
174   - drop zero sockaddr structs patch (included in 1.4.38)
176 * TopGit 0.19.1
177   - update from version 0.18
180 ------------------------------------------
181 Git 2.4.10 Installer - released 2015-10-27
182 ------------------------------------------
184 * Git v2.4.10
185   - update from version 2.3.10
186   - the new ru.po translations work properly in all their plural forms
187   - include git-mw and git-remote-mediawiki from contrib/mw-to-git
188   - drop thread-utils.c fix (included in v2.4.0)
189   - drop git-gui Tcl 8.4 fix (included in v2.4.0)
190   - drop contrib/pre-auto-gc-battery fix backport (included in v2.4.0)
191   - drop git-instaweb from subdir fix (included in v2.4.0)
194 ------------------------------------------
195 Git 2.3.10 Installer - reissued 2015-10-16
196 ------------------------------------------
198 * Installer
199   - Replace corrupted .DS_Store file causing  bad folder layout
200     (There was nothing wrong with the Git version it installed,
201      but since it's being reissued, might as well include updates.)
203 * Git v2.3.10
204   - French 0 items translations use correct plural form now
206 * cURL/libcURL 7.45.0
207   - update from version 7.44.0
209 * TopGit 0.18
210   - update from version 0.17
213 ------------------------------------------
214 Git 2.3.10 Installer - released 2015-10-06
215 ------------------------------------------
217 * Git v2.3.10
218   - update from version 2.3.9
220 * TopGit 0.17
221   - update from version 0.16
224 -----------------------------------------
225 Git 2.3.9 Installer - released 2015-09-13
226 -----------------------------------------
228 * Git v2.3.9
229   - update from version 2.3.3
230   - include backport of pre-auto-gc-battery hook osx fix
231   - include various git instaweb usability enhancements
233 * TopGit 0.16
234   - update from version 0.13.2
236 * GnuPG 1.4.19
237   - update from version 1.4.18
239 * cURL/libcURL 7.44.0
240   - update from version 7.40.0
241   - eliminate SSL session ID reuse failures
243 * lighttpd 1.4.37
244   - update from version 1.4.35
246 * PCRE 8.37
247   - update from version 8.35
249 * libusb 1.0.19
250   - update from version 1.0.18
252 * libidn 1.30
253   - update from version 1.29
256 -----------------------------------------
257 Git 2.3.3 Installer - released 2015-03-19
258 -----------------------------------------
260 * Git v2.3.3
261   - update from version 2.3.2
263 * TopGit 0.13.2
264   - update from version 0.12
267 -----------------------------------------
268 Git 2.3.2 Installer - released 2015-03-07
269 -----------------------------------------
271 * Git v2.3.2
272   - update from version 2.2.2
273   - drop update-server-info fix (included in v2.3.0)
274   - drop git-http-push for cURL >= 7.40 fix (included in v2.3.0)
275   - drop git apply memory overrun fix (included in v2.3.1)
276   - improve compatibility with arbitrary svn installations
277   - enable source highlighting when running git instaweb
278   - allow git instaweb to be run from a non-toplevel working tree dir
279   - allow git instaweb to find submodules with .git gitdir: links
280   - enable correct blob_plain mime types with git instaweb
281   - enable blame, pathinfo, better diff and utf-8 default in git instaweb
282   - add git-browser graphiclog to git instaweb
284 * GnuPG 1.4.18
285   - enable smart card support
287 * highlight 2.16
288   - include to enable git instaweb source highlighting
291 -----------------------------------------
292 Git 2.2.2 Installer - released 2015-01-20
293 -----------------------------------------
295 * Git v2.2.2
296   - updated from version 2.1.4
297   - dropped config file a+x fix (included in v2.2.2)
298   - dropped reflog reading fix (included in v2.2.2)
299   - added update-server-info correct file permissions fix (backport)
300   - added git-http-push for cURL >= 7.40 fix (backport)
301   - added git apply memory overrun fix (backport)
303 * cURL/libcURL 7.40
304   - updated from version 7.38
305   - dropped IPv6 scope name parsing fix as it's included in 7.40
306   - further improved darwinssl backend to support pub key certificate pinning
307     ~ if PEM format public keys are used more than one may be included in the
308       pinning file by concatenation to create a pin set instead of just the one
309     ~ as a convenience, certificate(s) may be passed in place of or in addition
310       to public key(s) and their public key will be automatically extracted and
311       used as though it had been passed instead.
313 * GnuPG 1.4.18
314   - added launchd GPG_AGENT_INFO compatibility patch
315     ~ makes the trailing ":pid:protocol" part of GPG_AGENT_INFO optional
318 -----------------------------------------
319 Git 2.1.4 Installer - released 2015-01-02
320 -----------------------------------------
322 * Git v2.1.4
323   - with backport of config file a+x fix
324   - with backport of reflog reading fix
325   - with backport of git-imap-send via libcurl
326   - with backport of Tcl 8.4 git-gui fix
327   - with git-send-email via libcurl
328   - with OS X native translation support
329   
330 * cURL/libcURL 7.38
331   - with backport of SSLv3 is off by default from 7.39
332   - with backport of IPv6 scope name parsing fix from 7.40
333   - with much improved darwinssl SecureTransport backend
334     ~ CURLOPT_CAINFO/--cacert, CURLOPT_SSLCERT/--cert and CURLOPT_SSLKEY/--key
335       arguments are handled just like the OpenSSL backend and expect the same
336       format certificates/private keys -- no more .p12!
337     ~ library is OS X version agnostic and automatically adapts at runtime so
338       when run on OS X 10.8 or later it automatically supports TLS 1.2.
339     ~ certificate diagnostic output is much improved showing the entire
340       certificate chain when the verbose option is set.
342 * GnuPG 1.4.18
343   - with support for creating RSA keys > 4096 bits in length
344   - WITHOUT USB smartcard support
346 * TopGit 0.12
348 * lighttpd 1.4.35
349   - the bare minimum to support git instaweb
351 * libexpat 2.1.0
352   - supports git-http-push
354 * libpcre 8.35
355   - supports Git --perl-regexp / grep.patternType=perl
357 * libidn 1.29
358   - used by libcURL
360 * zlib 1.2.8
361   - the latest for optimum speed
362   - used by Git, libcURL and gpg