patches: pick up git-svn fix
[git-osx-installer.git] / ChangeLog.txt
blobaf9b4dbfc5370e239a37ada08a70bed2f8c6562a
1 =============================
2 Git OS X Installer Change Log
3 =============================
6 -----------------------------------------
7 Git 2.?.? Installer - released 2015-??-??
8 -----------------------------------------
10 * Git v?.?.?
11   - updated from version 2.2.2
12   - improved compatibility with arbitrary svn installations
13   - enable source highlighting when running git instaweb
14   - allow git instaweb to be run from a non-toplevel working tree dir
15   - allow git instaweb to find submodules with .git gitdir: links
16   - enable correct blob_plain mime types with git instaweb
17   - enable blame, pathinfo, better diff and utf-8 default in git instaweb
18   - added git-browser graphiclog to git instaweb
19   - added loose alternates fix (backport)
20   - added another required loose alternates fix
21   - added git-svn fix (backport)
23 * GnuPG 1.4.18
24   - enabled smart card support
26 * highlight 2.16
27   - included to enable git instaweb source highlighting
30 -----------------------------------------
31 Git 2.2.2 Installer - released 2015-01-20
32 -----------------------------------------
34 * Git v2.2.2
35   - updated from version 2.1.4
36   - dropped config file a+x fix (included in v2.2.2)
37   - dropped reflog reading fix (included in v2.2.2)
38   - added update-server-info correct file permissions fix (backport)
39   - added git-http-push for cURL >= 7.40 fix (backport)
40   - added git apply memory overrun fix (backport)
42 * cURL/libcURL 7.40
43   - updated from version 7.38
44   - dropped IPv6 scope name parsing fix as it's included in 7.40
45   - further improved darwinssl backend to support pub key certificate pinning
46     ~ if PEM format public keys are used more than one may be included in the
47       pinning file by concatenation to create a pin set instead of just the one
48     ~ as a convenience, certificate(s) may be passed in place of or in addition
49       to public key(s) and their public key will be automatically extracted and
50       used as though it had been passed instead.
52 * GnuPG 1.4.18
53   - added launchd GPG_AGENT_INFO compatibility patch
54     ~ makes the trailing ":pid:protocol" part of GPG_AGENT_INFO optional
57 -----------------------------------------
58 Git 2.1.4 Installer - released 2015-01-02
59 -----------------------------------------
61 * Git v2.1.4
62   - with backport of config file a+x fix
63   - with backport of reflog reading fix
64   - with backport of git-imap-send via libcurl
65   - with backport of Tcl 8.4 git-gui fix
66   - with git-send-email via libcurl
67   - with OS X native translation support
68   
69 * cURL/libcURL 7.38
70   - with backport of SSLv3 is off by default from 7.39
71   - with backport of IPv6 scope name parsing fix from 7.40
72   - with much improved darwinssl SecureTransport backend
73     ~ CURLOPT_CAINFO/--cacert, CURLOPT_SSLCERT/--cert and CURLOPT_SSLKEY/--key
74       arguments are handled just like the OpenSSL backend and expect the same
75       format certificates/private keys -- no more .p12!
76     ~ library is OS X version agnostic and automatically adapts at runtime so
77       when run on OS X 10.8 or later it automatically supports TLS 1.2.
78     ~ certificate diagnostic output is much improved showing the entire
79       certificate chain when the verbose option is set.
81 * GnuPG 1.4.18
82   - with support for creating RSA keys > 4096 bits in length
83   - WITHOUT USB smartcard support
85 * TopGit 0.12
87 * lighttpd 1.4.35
88   - the bare minimum to support git instaweb
90 * libexpat 2.1.0
91   - supports git-http-push
93 * libpcre 8.35
94   - supports Git --perl-regexp / grep.patternType=perl
96 * libidn 1.29
97   - used by libcURL
99 * zlib 1.2.8
100   - the latest for optimum speed
101   - used by Git, libcURL and gpg