<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/http.c, branch v1.6.2</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://www.git.shady.money/git/atom?h=v1.6.2</id>
<link rel='self' href='https://www.git.shady.money/git/atom?h=v1.6.2'/>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/'/>
<updated>2008-12-07T23:13:02Z</updated>
<entry>
<title>Merge branch 'maint'</title>
<updated>2008-12-07T23:13:02Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-12-07T23:13:02Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=3a59bb22db24ff90c173ffb462fe67902a213d96'/>
<id>urn:sha1:3a59bb22db24ff90c173ffb462fe67902a213d96</id>
<content type='text'>
* maint:
  GIT 1.6.0.5
  "git diff &lt;tree&gt;{3,}": do not reverse order of arguments
  tag: delete TAG_EDITMSG only on successful tag
  gitweb: Make project specific override for 'grep' feature work
  http.c: use 'git_config_string' to get 'curl_http_proxy'
  fetch-pack: Avoid memcpy() with src==dst
</content>
</entry>
<entry>
<title>http.c: use 'git_config_string' to get 'curl_http_proxy'</title>
<updated>2008-12-07T10:41:55Z</updated>
<author>
<name>Miklos Vajna</name>
<email>vmiklos@frugalware.org</email>
</author>
<published>2008-12-07T00:45:37Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=e4a80ecf40c9651741def7c4f0b2ca56b42af1a8'/>
<id>urn:sha1:e4a80ecf40c9651741def7c4f0b2ca56b42af1a8</id>
<content type='text'>
Signed-off-by: Miklos Vajna &lt;vmiklos@frugalware.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'mh/maint-honor-no-ssl-verify'</title>
<updated>2008-09-16T07:46:36Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-09-16T07:46:36Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=fb0863a528c1503cba1a9b8bf8da11a8e0b271aa'/>
<id>urn:sha1:fb0863a528c1503cba1a9b8bf8da11a8e0b271aa</id>
<content type='text'>
* mh/maint-honor-no-ssl-verify:
  Don't verify host name in SSL certs when GIT_SSL_NO_VERIFY is set
</content>
</entry>
<entry>
<title>Use xmalloc() and friends to catch allocation failures</title>
<updated>2008-09-09T23:28:05Z</updated>
<author>
<name>Dotan Barak</name>
<email>dotanba@gmail.com</email>
</author>
<published>2008-09-09T18:57:10Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=e8eec71d6e79c176d34dc8fda8780ed4dee447a2'/>
<id>urn:sha1:e8eec71d6e79c176d34dc8fda8780ed4dee447a2</id>
<content type='text'>
Some places use the standard malloc/strdup without checking if the
allocation was successful; they should use xmalloc/xstrdup that
check the memory allocation result.

Signed-off-by: Dotan Barak &lt;dotanba@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Don't verify host name in SSL certs when GIT_SSL_NO_VERIFY is set</title>
<updated>2008-09-07T16:57:44Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-02-21T23:10:37Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=a5ccc5979d210500d00169f98cc8567ea346fcb0'/>
<id>urn:sha1:a5ccc5979d210500d00169f98cc8567ea346fcb0</id>
<content type='text'>
Originally from Mike Hommey; earlier we were disabling SSL_VERIFYPEER
but SSL_VERIFYHOST was in effect even when the user asked not to with
the environment variable.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>http.c: Use 'git_config_string' to clean up SSL config.</title>
<updated>2008-07-06T00:42:46Z</updated>
<author>
<name>Brian Hetro</name>
<email>whee@smaertness.net</email>
</author>
<published>2008-07-05T05:24:44Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=7ef8ea7035a3be4a97259e53e8dd3c1b8fd81ac0'/>
<id>urn:sha1:7ef8ea7035a3be4a97259e53e8dd3c1b8fd81ac0</id>
<content type='text'>
Signed-off-by: Brian Hetro &lt;whee@smaertness.net&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Work around gcc warnings from curl headers</title>
<updated>2008-07-04T07:37:40Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2008-07-04T07:37:40Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=f444e5286ee8986adb0899f85cc292fc2cd7cd04'/>
<id>urn:sha1:f444e5286ee8986adb0899f85cc292fc2cd7cd04</id>
<content type='text'>
After master.k.org upgrade, I started seeing these warning messages:

    transport.c: In function 'get_refs_via_curl':
    transport.c:458: error: call to '_curl_easy_setopt_err_write_callback' declared with attribute warning: curl_easy_setopt expects a curl_write_callback argument for this option

It appears that the curl header wants to enforce the function signature
for callback function given to curl_easy_setopt() to be compatible with
that of (*curl_write_callback) or fwrite.  This patch seems to work the
issue around.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Don't allocate too much memory in quote_ref_url</title>
<updated>2008-06-14T19:53:09Z</updated>
<author>
<name>Mike Hommey</name>
<email>mh@glandium.org</email>
</author>
<published>2008-06-14T10:02:22Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=7c1a9e7901a0e75eab8c7fb34d17c09652d47f7f'/>
<id>urn:sha1:7c1a9e7901a0e75eab8c7fb34d17c09652d47f7f</id>
<content type='text'>
In c13b263, http_fetch_ref got "refs/" included in the ref passed to it,
which, incidentally, makes the allocation in quote_ref_url too big, now.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Provide git_config with a callback-data parameter</title>
<updated>2008-05-14T19:34:44Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>Johannes.Schindelin@gmx.de</email>
</author>
<published>2008-05-14T17:46:53Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=ef90d6d4208a5130185b04f06e5f90a5f9959fe3'/>
<id>urn:sha1:ef90d6d4208a5130185b04f06e5f90a5f9959fe3</id>
<content type='text'>
git_config() only had a function parameter, but no callback data
parameter.  This assumes that all callback functions only modify
global variables.

With this patch, every callback gets a void * parameter, and it is hoped
that this will help the libification effort.

Signed-off-by: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Make ls-remote http://... list HEAD, like for git://...</title>
<updated>2008-04-27T00:36:18Z</updated>
<author>
<name>Daniel Barkalow</name>
<email>barkalow@iabervon.org</email>
</author>
<published>2008-04-26T19:53:12Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=be885d96fe0ebed47e637f3b0dd24fc5902f7081'/>
<id>urn:sha1:be885d96fe0ebed47e637f3b0dd24fc5902f7081</id>
<content type='text'>
This makes a struct ref able to represent a symref, and makes http.c
able to recognize one, and makes transport.c look for "HEAD" as a ref
in the list, and makes it dereference symrefs for the resulting ref,
if any.

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