<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/http-fetch.c, branch v0.99.8a</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v0.99.8a</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v0.99.8a'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2005-10-02T06:17:15Z</updated>
<entry>
<title>[PATCH] HTTP partial transfer support fix.</title>
<updated>2005-10-02T06:17:15Z</updated>
<author>
<name>Nick Hengeveld</name>
<email>nickh@reactrix.com</email>
</author>
<published>2005-09-30T23:27:47Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=4fa2197e614950279527b14825d1e9572454a48c'/>
<id>urn:sha1:4fa2197e614950279527b14825d1e9572454a48c</id>
<content type='text'>
Don't unlink the temp file when an object transfer fails, so next attempt
will pick up where the failed transfer left off

Signed-off-by: Nick Hengeveld &lt;nickh@reactrix.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Update partial HTTP transfers.</title>
<updated>2005-10-02T06:17:14Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-09-30T07:07:39Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=271421cd345a9b5e2fc7e30e672d2c998f50e1dc'/>
<id>urn:sha1:271421cd345a9b5e2fc7e30e672d2c998f50e1dc</id>
<content type='text'>
Add the sanity checks discussed on the list with Nick Hengeveld in
&lt;20050927000931.GA15615@reactrix.com&gt;.

 * unlink of previous and rename from temp to previous can fail for
   reasons other than benign ones (missing previous and missing temp).
   Report these failures when we encounter them, to make diagnosing
   problems easier.

 * when rewinding the partially written result, make sure to
   truncate the file.

Also verify the pack after downloading by calling
verify_packfile().

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] HTTP partial transfer support for object, pack, and index transfers</title>
<updated>2005-10-02T06:17:14Z</updated>
<author>
<name>Nick Hengeveld</name>
<email>nickh@reactrix.com</email>
</author>
<published>2005-09-28T17:14:04Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=49a0f240f7be05728f97903efd97ad7898ff6d08'/>
<id>urn:sha1:49a0f240f7be05728f97903efd97ad7898ff6d08</id>
<content type='text'>
HTTP partial transfer support for object, pack, and index transfers

[jc: this should not be placed in "master" -- it does not have any
 fixes requested on the list.]

Signed-off-by: Nick Hengeveld &lt;nickh@reactrix.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] Old curl does not know about CURLOPT_SSLKEY</title>
<updated>2005-09-30T05:47:37Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>Johannes.Schindelin@gmx.de</email>
</author>
<published>2005-09-29T16:19:50Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7d167feb8bdb52a21a0ef1a4d3b2a8d1f1d413f1'/>
<id>urn:sha1:7d167feb8bdb52a21a0ef1a4d3b2a8d1f1d413f1</id>
<content type='text'>
... so try to set it only in later versions.

Signed-off-by: Johannes Schindelin &lt;Johannes.Schindelin@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] Make some needlessly global stuff static</title>
<updated>2005-09-28T23:38:52Z</updated>
<author>
<name>Peter Hagervall</name>
<email>hager@cs.umu.se</email>
</author>
<published>2005-09-28T12:04:54Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=a7928f8ec7fb3c368e6086ab48f41e33a22e1b94'/>
<id>urn:sha1:a7928f8ec7fb3c368e6086ab48f41e33a22e1b94</id>
<content type='text'>
Insert 'static' where appropriate.

Signed-off-by: Peter Hagervall &lt;hager@cs.umu.se&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] Support for more CURL SSL settings via environment variables</title>
<updated>2005-09-28T23:38:51Z</updated>
<author>
<name>Nick Hengeveld</name>
<email>nickh@reactrix.com</email>
</author>
<published>2005-09-27T17:45:27Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=5acb6de13d7af33abcfcbdc885ec365e6a51c486'/>
<id>urn:sha1:5acb6de13d7af33abcfcbdc885ec365e6a51c486</id>
<content type='text'>
Added support for additional CURL SSL settings via environment variables.
Client certificate/key files can be specified as well as alternate CA
information.

Signed-off-by: Nick Hengeveld &lt;nickh@reactrix.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] Return CURL error message when object transfer fails</title>
<updated>2005-09-27T07:19:18Z</updated>
<author>
<name>Nick Hengeveld</name>
<email>nickh@reactrix.com</email>
</author>
<published>2005-09-26T17:52:11Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=1ddea77e449ef28d8a7c74521af21121ab01abc0'/>
<id>urn:sha1:1ddea77e449ef28d8a7c74521af21121ab01abc0</id>
<content type='text'>
Return CURL error message when object transfer fails

[jc: added similar curl_errorstr errors to places where we
 use curl_easy_perform() to run fetch that _must_ succeed.]

Signed-off-by: Nick Hengeveld &lt;nickh@reactrix.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] Implement --recover for git-*-fetch</title>
<updated>2005-09-27T07:16:40Z</updated>
<author>
<name>Daniel Barkalow</name>
<email>barkalow@iabervon.org</email>
</author>
<published>2005-09-27T01:38:08Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=820eca68c2577d7499d203d7f4f7ae479b577683'/>
<id>urn:sha1:820eca68c2577d7499d203d7f4f7ae479b577683</id>
<content type='text'>
With the --recover option, we verify that we have absolutely
everything reachable from the target, not assuming that things
reachable from refs will be complete.

Signed-off-by: Daniel Barkalow &lt;barkalow@iabervon.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Make object creation in http fetch a bit safer.</title>
<updated>2005-09-21T09:47:16Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-09-21T09:46:32Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=09d920831edba17fe983269a9d0d85e592dd4bb3'/>
<id>urn:sha1:09d920831edba17fe983269a9d0d85e592dd4bb3</id>
<content type='text'>
Unlike write_sha1_file() that tries to create the object file in a
temporary location and then move it to the final location, fetch_object
could have been interrupted in the middle, leaving a corrupt file.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] Support alternates and http-alternates in http-fetch</title>
<updated>2005-09-18T21:14:52Z</updated>
<author>
<name>Daniel Barkalow</name>
<email>barkalow@iabervon.org</email>
</author>
<published>2005-09-18T18:14:19Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=1b0c1e672a417c3f4a46b36497168d6d61dba0cb'/>
<id>urn:sha1:1b0c1e672a417c3f4a46b36497168d6d61dba0cb</id>
<content type='text'>
This allows the remote repository to refer to additional repositories
in a file objects/info/http-alternates or
objects/info/alternates. Each line may be:

 a relative path, starting with ../, to get from the objects directory
  of the starting repository to the objects directory of the added
  repository.

 an absolute path of the objects directory of the added repository (on
  the same server).

 (only in http-alternates) a full URL of the objects directory of the
  added repository.

Signed-off-by: Daniel Barkalow &lt;barkalow@iabervon.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
</feed>
