tags 801046 + moreinfo
quit

Hi Lenz,

PICCORO McKAY Lenz wrote:

> Version: 1:1.7.10.4-1+wheezy1
> Severity: grave

I am able to use git.  Are you sure the package is actually unusable?
For example, do commands like "git init" work?

[...]
> Current version of git for wheeze and squeeze are unusable, does not
> work as normal user for make it work user must know the root
> password and swicht, sudo does not work!

Thanks for reporting.  I'm having some trouble understanding the exact
problem.

Does version 2.x have this problem as well?  There was a change
upstream mentioning http.pushbuffer but I am not sure if it is
related.

commit c80d96ca0c3cf948c5062bf6591a46c625620b6d (tags/v1.9-rc0~97^2)
Author: Brian M. Carlson <sand...@crustytoothpaste.net>
Date:   Thu Oct 31 02:36:51 2013 -0400

    remote-curl: fix large pushes with GSSAPI
    
    Due to an interaction between the way libcurl handles GSSAPI
    authentication over HTTP and the way git uses libcurl, large
    pushes (those over http.postBuffer bytes) would fail due to
    an authentication failure requiring a rewind of the curl
    buffer.  Such a rewind was not possible because the data did
    not fit into the entire buffer.
    
    Enable the use of the Expect: 100-continue header for large
    requests where the server offers GSSAPI authentication to
    avoid this issue, since the request would otherwise fail.
    This allows git to get the authentication data right before
    sending the pack contents.  Existing cases where pushes
    would succeed, including small requests using GSSAPI, still
    disable the use of 100 Continue, as it causes problems for
    some remote HTTP implementations (servers and proxies).
    
    Signed-off-by: Brian M. Carlson <sand...@crustytoothpaste.net>
    Signed-off-by: Jeff King <p...@peff.net>

Thanks and hope that helps,
Jonathan

Reply via email to