v2.4.11 release
[git-osx-installer.git] / www / index.html
blobb02d35157fd6a647ef7e1930faa1c14df14f6b40
1 <!DOCTYPE html>
2 <html xmlns="http://www.w3.org/1999/xhtml">
3 <!--
4 <head>
5 -->
6 <head>
7 <meta charset='utf-8' />
8 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
9 <link rel="alternate" type="application/atom+xml" title="Git OS X Installer Updates" href="feed.atom" />
10 <script type="text/javascript">var NREUMQ=[];NREUMQ.f=function(){}</script>
12 <title>Git OS X Installer</title>
14 <style type="text/css">
15 body {
16 margin-top: 1.0em;
17 background-color: #f0efe7;
18 font-family: Times, "Times New Roman", serif;
19 color: black;
21 #container {
22 margin: 0 auto;
23 max-width: 95ex;
24 position: relative;
26 @media screen {
27 .last { margin-bottom: -1em;}
28 .aftermargin {
29 position: absolute;
30 height: 100%;
31 width: 1px;
34 h1 { font-size: 3.8em; color: black; margin-bottom: 0.1em; }
35 h1 .small { font-size: 0.4em; }
36 h1 a { text-decoration: none; }
37 h2 { font-size: 1.5em; color: black; }
38 h3 { /* text-align: center;*/ color: black; }
39 h1, h2, h3, th { font-family: Helvetica, Arial, FreeSans, sans-serif; font-weight: normal; }
40 a { color: black; }
41 .description { font-size: 1.2em; margin-bottom: 1em; margin-top: 1em; font-style: italic; margin-left: 3em; }
42 .download { float: right; }
43 tt, .nowrap { white-space: nowrap; font-size: 90%; }
44 pre, ttx { font-family: Menlo, Monaco, Consolas, Courier, "Courier New", monospace;}
45 pre { font-size: 90%; padding: 0.5em 1ex; border: thin dotted silver; }
46 hr { border: 0; width: 80%; border-bottom: thin solid silver; }
47 p { text-align: justify; }
48 p.left { text-align: left; }
49 .inset { margin-left: 1ex; margin-right: 1ex; }
50 .footer { text-align:center; padding-top:2em; font-style: italic; }
51 ul.ulnone { list-style-type: none; }
52 li { margin-top: 0; margin-bottom: 0; }
53 .indent { display: block; margin-left: 5ex; margin-right: 5ex; text-align: left; }
54 .indent125 { display: block; margin-left: 1.25ex; margin-right: 1.25ex; text-align: left; }
55 .spacer05 { display: inline-block; height: 1em; width: 0.5ex; }
56 .spacer25 { display: inline-block; height: 1em; width: 2.5ex; }
58 .nobreak { white-space: nowrap; }
59 .hash td { font-size: 80%; line-height: 1.0; font-family: monospace; }
60 .hash tr > td:first-child { text-align: right; }
61 .hash tr > td:first-child:after { content: ':'; }
63 table.download-list {
64 border-collapse: separate;
65 border-spacing: 1.25ex 0;
66 width: 100%;
67 margin-bottom: 0.5em;
70 table.download-list > * > tr > td:first-child,
71 table.download-list > * > tr > td:first-child + td,
72 table.download-list > * > tr > td:first-child + td + td,
73 table.download-list > * > tr > td:first-child + td + td + td {
74 white-space: nowrap;
77 tr.header th {
78 text-align: left;
79 border-bottom: thin solid black;
81 tr.separator {
82 height: 0.25em;
85 span.down {
86 display: inline-block;
87 width: 1em;
88 height: 1em;
89 margin-right: 2px;
90 vertical-align: baseline;
91 background-repeat: no-repeat;
92 background-position: 0% 100%;
93 background-size: 1em 1em;
94 -moz-background-size: 1em 1em;
95 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQnRFWHRDb21tZW50AHRJTUUgY2h1bmtsZW4gNyBpZ25vcmVkDUFTQ0lJOiAuLi4uLjA3DUhFWDogMDdENjA5MTYxMDMwMzeLgNWuAAACTUlEQVR4nJRQW2iSYRj+tgq6k5BuDILdObqoYLBRxsjBsKvoIoKKokbrMMibrZsMNseojPJAbINg0zZlFVEi1Yi8aNJWiXlG51lvdOiNiBcefp++74tfZGzQXnh43+89PN/zvoTsYhfmeoQrr3oxsngSY0v9UFvPYLfeHe2c8Yjw5rcB7z0v8fHPLNTLA3sjGNIfFqw/n+PFVzUnufu6b28Ep59JBMu6Dk9Xx/DWbcTIwon/I+h5RIrHpruK1xZPYeHHE8x8HsWK2wDNh4u4v9yHByuKnYmi0agzHA7j6MN9uG4Zwuz3STp8D5OOGzB8G+cqphyXcYse1Ww2O7cPD6ZSKVQqFWwVt6AyHsfNpWHMrWmh/XQblg0dxt+dx6V5OcrlMux2O0wmk7JNEAqFnIVCAfF4HLlcDsl0Amf1coxaVZhfm8Yd6zAllcHlcsHv9yMQCECn0/1TEQwGBzc3N1EqlcBUUDW8YePXOhTaQ7hqVmDg8UG43W74fD4kk0mwz+ga0Gg0SuL1evnv+Xwe2WwWmUyGI51OIxqPoHfqABKJBB9knqlkdY/Hg4mJCWd3vV4n1WqV0GFCCxxUCaHNJJvKEX2/g8RiMRKJRAg9MgddmdB7ETbLCPgx2EMQBEJ35A10LUJ/42BkVAEnZj21Wo1IJBI2o+xmj2azycGKIsScmN8eNxoNjv2MQBxqtVpELpdzzwCgnWdxZ575NoFUKuWNrCBCbGTGYmaddZlMxpV02Wy2L3QXFbsBI+v0IkS5DJ2rUqLVvwAAAP//AwDkwh7q3xB35AAAAABJRU5ErkJggg==);
98 span.rss {
99 display: inline-block;
100 width: 14px;
101 height: 14px;
102 margin: 0 2px;
103 vertical-align: baseline;
104 background-repeat: no-repeat;
105 background-position: 0% 100%;
106 background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAACQElEQVR4nIyS70tTURjH739RFmvbDc2kjAxHRRgUWK5JVK8aEb4oiHrRMrKitmptLbc7GDUi3czSBQVKL+pVQUJBJNXIDGVuOtfdz5t33t3ZNr0vvp17r2xRbzrwPZznnOdzvuc8PFSsk1ob7aTGIyYqQcTNmKgsibOxf5VbVZiojpKh2dM0Jrt0SIVsSA9YkPQcRrJnE3LWJgiOLSh6mlHybUfl3jairZBhijgIkVMbMWXrwN/j18RLCH0HUXpggBTYCenRbkj9LTII2VGcO1ePWXs7ksOXkHrag+wrBuL0WPWC5S+PsTxAoME9kIK7qqAwb2lArLsRrO8YeeY+pO/uAOsxIDN6EZXMlAKvTD4jYBtW+v8EuxsQvdNedSjH3kF8cRbc/VYkHh5AOfVN2a8E21Bm6mtg6spm/GD2Y+GtH4ufn9cueO9G1qUFGzyigh8DKDr0Kkgmgb/djEWmBXlPEzJOHZJ9RpTiH5Rkcfgo4je14Mf8Spy30SooV/WnvRG8QwPRVYclZj04lwZxb6vqEnmNuFWL9Og1JeZ9JhWcPkQJ8atrUBh/ohxIEyGIXh3iNzagEB5R9uadBiSGzitrzn9SBb8bqcIMAaUiV/3bEqMHS5638IZRYtZrRGJQBfkRd9WxmLy1DoVPQ2rZv4aw1EuDs+tJVTvAB04gYdFj7vpesL1mRMy1P4YFpwaCW4eCW69AooNG3kojd5lG5gKNxBmS3EUjcpxG1KxVW05u2NXGxX9KafLfAAAA//8DANHLGgh1x+0wAAAAAElFTkSuQmCC);
109 span.git {
110 display: inline-block;
111 width: 0.8em;
112 height: 0.8em;
113 margin-right: 2px;
114 vertical-align: baseline;
115 background-repeat: no-repeat;
116 background-position: 0% 100%;
117 background-size: 0.8em 0.8em;
118 -moz-background-size: 0.8em 0.8em;
119 background-image: url(git-icon.png);
122 </style>
123 </head>
125 <body>
127 <div id="container">
129 <h1><span class="git"></span>Git OS X Installer<a rel="alternate" type="application/atom+xml" title="Git OS X Installer Updates Feed" href="feed.atom"><span class="rss"></span></a></h1>
131 <div class="description">
132 <p>Universal binary OS X Installer for Git</p>
133 </div>
135 <ul>
136 <li>FAT universal binary includes ppc, ppc64, x86 and x86-64</li>
137 <li>OS X 10.4.8 and later compatible (including 10.5.x, 10.6.x, 10.7.x, 10.8.x, 10.9.x, 10.10.x, 10.11.x etc.)</li>
138 <li>Git <a href="#translations">translations</a> included!</li>
139 <li><tt>git send-email</tt> and <tt>git imap-send</tt> work out-of-the-box, nothing more to install!</li>
140 <li><tt>git instaweb</tt> works out-of-the-box and includes several enhancements</li>
141 <li><tt>--perl-regexp</tt> is fully supported</li>
142 <li><tt>git subtree</tt> included</li>
143 <li><tt>git-credential-osx-keychain</tt> included</li>
144 <li>Full documentation included (man pages, html pages, release notes, howtos, tech docs etc.)</li>
145 <li>GnuPG <tt>gpg</tt> signing utility with smart card support included!</li>
146 </ul>
148 <h2 id="quick">Quick Download</h2>
150 <table class="download-list">
151 <thead>
152 <tr class="header">
153 <th>Download</th><th>Size</th><th>Tag</th><th>Released</th><th>Info</th>
154 </tr>
155 <tr class="separator"><td colspan="4"></td></tr>
156 </thead>
157 <tbody>
159 <tr><td><a href="https://bitbucket.org/mackyle/git-osx-installer/downloads/git-2.4.11-osx-installer.dmg"><span class="down"></span>git-2.4.11-osx-installer.dmg</a></td>
160 <td>12 MiB</td>
161 <td>v2.4.11</td>
162 <td>2016-03-26</td>
163 <td>Mac OS X 10.4+ universal installer for Git version 2.4.11 [<a href="#gitosx-v2.4.11_in">hashes</a>]</td></tr>
165 </tbody>
166 </table>
168 <form class="indent125"
169 action="https://feedburner.google.com/fb/a/mailverify"
170 method="get"
171 target="popupwindow"
172 onsubmit="window.open('https://feedburner.google.com/fb/a/mailverify?uri=GitOSXInstaller&amp;loc=en_US', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true"
173 ><p>Receive Git OS X Installer updates notifications by email
174 <span style="font-size:80%">(powered by <a href="https://feedburner.google.com" target="_blank">FeedBurner</a>)</span>:
175 <input type="hidden" value="GitOSXInstaller" name="uri"/><input type="hidden" name="loc" value="en_US"/>
176 <input type="submit" value="Subscribe" />
177 </p></form>
179 <h2 id="notes">Important Notes</h2>
181 <p>In order to fully support SHA-256 certificates on Mac OS X 10.4 and Mac OS X 10.5 and to be more fully integrated
182 with the native OS X experience, this version of Git uses libcurl for all http/https/imap/imaps/smtp/smtps activity
183 where libcurl has been compiled to use the OS X native Secure Transport instead of OpenSSL. (This means that Git will use
184 the standard root certificates from the normal system keychain locations for https/smtps/imaps authentication unless one
185 of the various Git certificate configuration options is used to tell it otherwise.) Please note that even though libcurl is using the OS X native Secure Transport backend, the Secure Transport backend has been enhanced so that it <em>does not</em> suffer from the <a href="iscurlsick.html#problem">client certificate indigestion problem</a>.</p>
187 <p>In practice there should be no difference in use between Git built this way and Git built to use curl/OpenSSL with one
188 minor exception.</p>
190 <p>Secure Transport does not support a directory of certificates like OpenSSL does. An error will result if any of
191 the following are used:</p>
192 <ul>
193 <li><tt>http.sslCAPath</tt> (but <tt>http.sslCAInfo</tt> works just fine)</li>
194 <li><tt>GIT_SSL_CAPATH</tt> (but <tt>GIT_SSL_CAINFO</tt> works just fine)</li>
195 <li><tt>sendemail.smtpsslcertpath</tt> set to a directory (but set to a file works just fine)</li>
196 <li><tt>smtp-ssl-cert-path</tt> set to a directory with <tt>git send-email</tt> (but set to a file works just fine)</li>
197 </ul>
199 <p>Additionally since the version of <tt>git imap-send</tt> that&#x2019;s included is a curl-only version, there is one tiny
200 behavioral difference to be aware of. When <tt>git imap-send</tt> is set to use a tunnel (i.e. <tt>imap.tunnel</tt> is set),
201 an OpenSSL-using version of <tt>git imap-send</tt> will attempt to use the <tt>STARTTLS</tt> command if the other end of
202 the tunnel supports it. A libcurl-using version of <tt>git imap-send</tt> will never do this. This only affects tunnels. All
203 direct connections using <tt>imaps</tt> will always be encrypted.</p>
205 <p>A change log showing the various software versions and patches included in the different releases is available
206 <a href="https://github.com/mackyle/git-osx-installer/blob/master/ChangeLog.txt">here</a>.</p>
208 <h2 id="translations">Git Translations</h2>
210 <p>The Git translations ARE included. The installer also contains an option (off by default) to make the installed
211 version of Git choose its translation based on the System Preferences > International > Languages settings
212 (instead of the <tt>LANG</tt> etc. environment variables) if desired.</p>
214 <p>Details on how to alter the translation selection behavior can be found in the release notes (installed to <tt>/opt/git/Release_Notes.rtf</tt>).</p>
216 <h2 id="extras">Optional Extras</h2>
218 <p>Optional installs of <a href="http://repo.or.cz/topgit/pro.git">TopGit</a>, a <tt>curl</tt> command line
219 tool (that uses the <tt>libcurl.dylib</tt> installed for Git), <a href="https://www.gnupg.org/">GnuPG</a>&#x2019;s
220 <tt>gpg</tt> utility and library headers (so that a new version of Git can be built from source using the
221 libraries installed for Git) are included in the installer and enabled by default.</p>
223 <p>Customize the installation to turn off any of the optional installs.</p>
225 <p>Details on what gets installed and where everything goes can be found in the release notes (installed to <tt>/opt/git/Release_Notes.rtf</tt>).</p>
227 <h2 id="patches">Patch Sources</h2>
229 <p>Various patches have been applied in order to make the build work well with Mac OS X. They are all available
230 from the <a href="https://github.com/mackyle/git-osx-installer">Git OS X Installer repository</a> and the
231 <a href="https://github.com/mackyle/git-osx-installer/blob/master/README_PATCHES.txt">README_PATCHES.txt</a> file
232 details them all.</p>
234 <h2 id="downloads">Downloads</h2>
235 <p>Universal binary installers of Git (including required support libraries and executables)
236 runnable on Mac OS X 10.4 or later are available from the following convenient download links:</p>
237 <dl>
239 <dt id="gitosx-v2.4.11_in"><a href="https://bitbucket.org/mackyle/git-osx-installer/downloads/git-2.4.11-osx-installer.dmg"><span class="down"></span><tt>git-2.4.11-osx-installer.dmg</tt></a> Mac OS X 10.4+ universal installer package (tag: <tt>v2.4.11</tt>)</dt>
240 <dd><table class='hash'><tr><td>SIZE</td><td>12 MiB</td></tr>
241 <tr><td>MD5</td><td>7986123c8cbb0a01dd69eb2ff912886a</td></tr>
242 <tr><td>SHA1</td><td>e10ba213305a7bcb5d74f4947d418afa59aa0665</td></tr>
243 <tr><td>SHA256</td><td>20d85f3d71389ca795696c98bdf5482d339c084c1f46817452a2918c14088629</td></tr></table></dd>
245 </dl>
247 <p>Please note that older versions which were previously listed here, while they may still be available for
248 download, are no longer recommended.</p>
250 <h2 id="license">License</h2>
252 <p>Git itself is licensed under GPLv2. Some of the libraries it has been linked with have less restrictive licenses,
253 but since GPLv2 is the most restrictive of the bunch it&#x2019;s the controlling one. GnuPG is licensed under
254 GPLv3 but is an optional install (aggregated into the installer) and does not affect the license used by Git.
255 GnuPG is linked with libusb and libusb-compat to provide smart card support and those are LGPLv2.1 making the
256 effective GnuPG license restrictions still GPLv3.</p>
258 <p>The installer will display ALL licences for all software included in the installer package.</p>
260 <h2 id="seealso">See Also</h2>
262 <ul class="last">
263 <li><a href="http://git-scm.com/">The Git home page</a></li>
264 <li>The <a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU General Public License v2.0</a></li>
265 <li style="margin-bottom:0">The <a href="http://www.gnu.org/licenses/gpl-3.0.html">GNU General Public License v3.0</a></li>
266 </ul>
268 </div>
270 <span class="aftermargin"></span></body>
271 <!--
272 </body>
274 </html>