aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* repository: Fix RefSpec for a single tag. Fixes #960Fedor Korotkov2018-11-072-15/+45
| | | | Signed-off-by: Fedor Korotkov <fedor.korotkov@gmail.com>
* Merge pull request #1009 from smola/tokenauth-docMáximo Cuadros2018-10-311-1/+8
|\ | | | | http: improve TokenAuth documentation
| * http: improve TokenAuth documentationSantiago M. Mola2018-10-311-1/+8
|/ | | | | | | | | | Users are often confused with TokenAuth, since it might look that it should be used with GitHub's OAuth tokens. But that is not the case. TokenAuth implements HTTP bearer authentication. Most git servers will use HTTP basic authentication (user+passwords) even for OAuth tokens. Signed-off-by: Santiago M. Mola <santi@mola.io>
* Update LICENSEMáximo Cuadros2018-10-301-2/+2
| | | Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
* Merge pull request #1008 from smola/clone-cleanupMáximo Cuadros2018-10-302-6/+156
|\ | | | | cleanup after failed clone
| * improve cleanup implementation, add more testsSantiago M. Mola2018-10-302-55/+109
| | | | | | | | Signed-off-by: Santiago M. Mola <santi@mola.io>
| * repository: added cleanup for the PlainCloneContext()Bartek Jaroszewski2018-10-302-6/+102
|/ | | | Signed-off-by: Bartek Jaroszewski <jaroszewskibartek@gmail.com>
* Merge pull request #1005 from hairyhenderson/update-gcfg-1.4.0Máximo Cuadros2018-10-292-1/+3
|\ | | | | update gcfg dependency to v1.4.0
| * update gcfg dependency to v1.4.0Dave Henderson2018-10-292-1/+3
| | | | | | | | Signed-off-by: Dave Henderson <dhenderson@gmail.com>
* | Merge pull request #1004 from LukaszKokot/fix/spelling-grammar-doc-exampleMáximo Cuadros2018-10-299-17/+17
|\ \ | |/ |/| Fix spelling and grammar in docs and example
| * Fix spelling and grammar in docs and exampleLukasz Kokot2018-10-289-17/+17
|/ | | | Signed-off-by: Lukasz Kokot <lukasz@kumojin.com>
* Merge pull request #1001 from hairyhenderson/fix-redirect-on-cloneMáximo Cuadros2018-10-272-0/+50
|\ | | | | plumbing: transport/http, Add missing host/port on redirect. Fixes #820
| * plumbing: transport/http, Add missing host/port on redirect. Fixes #820Dave Henderson2018-10-272-0/+50
|/ | | | Signed-off-by: Dave Henderson <dhenderson@gmail.com>
* Merge pull request #1000 from smola/stackoverflow-supportMáximo Cuadros2018-10-261-1/+2
|\ | | | | add StackOverflow to support channels
| * add StackOverflow to support channelsSantiago M. Mola2018-10-261-1/+2
|/ | | | | | | Since we are not redirecting users to StackOverflow for support questions, it makes sense to add it to the official support channels. Signed-off-by: Santiago M. Mola <santi@mola.io>
* examples & documentation: PlainClone with Basic Authentication (Password & ↵Colton J. McCurdy2018-10-254-0/+128
| | | | | Access Token) (#990) examples: PlainClone with Basic Authentication (Password & Access Token)
* Merge pull request #998 from mcuadros/ref-helpersMáximo Cuadros2018-10-252-0/+55
|\ | | | | plumbing: ReferenceName constructors
| * plumbing: ReferenceName constructorsMáximo Cuadros2018-10-242-0/+55
|/ | | | Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
* Merge pull request #992 from yuce/enable-openbsd-dragonfly-solarisMáximo Cuadros2018-10-242-1/+27
|\ | | | | git: enables building on OpenBSD, Dragonfly BSD and Solaris
| * Enables building on openbsd, dragonfly bsd and solarisYuce Tekol2018-10-232-1/+27
|/ | | | Signed-off-by: Yuce Tekol <yucetekol@gmail.com>
* Merge pull request #987 from bashims/945-push-ref-deltasMáximo Cuadros2018-10-172-2/+30
|\ | | | | remote: use reference deltas on push when the remote server does not …
| * remote: use reference deltas on push when the remote server does notBenjamin Ash2018-10-162-2/+30
| | | | | | | | | | | | support offset deltas Signed-off-by: Benjamin Ash <bash@intelerad.com>
* | Fixed a typo. (#989)hnarasaki2018-10-171-1/+1
|/ | | README: Fixed a typo.
* Merge pull request #985 from mcuadros/checkout-docv4.7.1Máximo Cuadros2018-10-161-2/+3
|\ | | | | repository: improve CheckoutOption.Hash doc
| * repository: improve CheckoutOption.Hash docMáximo Cuadros2018-10-161-2/+3
| | | | | | | | Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
* | Merge pull request #984 from mcuadros/open-bareMáximo Cuadros2018-10-162-14/+9
|\ \ | | | | | | repository: allow open non-bare repositories as bare
| * | repository: allow open non-bare repositories as bareMáximo Cuadros2018-10-152-14/+9
| | | | | | | | | | | | Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
* | | Merge pull request #986 from mcuadros/fix-blameMáximo Cuadros2018-10-162-5/+42
|\ \ \ | | | | | | | | blame: fix edge case with missing \n in content length causing mismatched length error
| * | | blame: fix edge case with missing \n in content length causing mismatched ↵Máximo Cuadros2018-10-162-5/+42
| | | | | | | | | | | | | | | | | | | | | | | | length error Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
* | | | Merge pull request #982 from keybase/strib/gh-KBFS-3474-object-sizesMáximo Cuadros2018-10-168-0/+168
|\ \ \ \ | |/ / / |/| | | tree: add a Size() method for getting plaintext size
| * | | packfile: add comment on GetSizeByOffsetJeremy Stribling2018-10-151-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Suggested by mcuadros. Issue: src-d/go-git#982 Signed-off-by: Jeremy Stribling <strib@alum.mit.edu>
| * | | filesystem: add a new test for EncodedObjectSizeJeremy Stribling2018-10-122-3/+15
| | | | | | | | | | | | | | | | | | | | | | | | Suggested by taruti. Signed-off-by: Jeremy Stribling <strib@alum.mit.edu>
| * | | tree: add a Size() method for getting plaintext sizeJeremy Stribling2018-10-112-0/+17
| | | | | | | | | | | | | | | | | | | | | | | | Without reading the entire object into memory. Signed-off-by: Jeremy Stribling <strib@alum.mit.edu>
| * | | object: get object size without reading whole objectJeremy Stribling2018-10-116-0/+137
| | | | | | | | | | | | | | | | Signed-off-by: Jeremy Stribling <strib@alum.mit.edu>
* | | | Merge pull request #830 from novas0x2a/annotatedMáximo Cuadros2018-10-152-11/+54
|\ \ \ \ | |_|_|/ |/| | | Teach ResolveRevision how to look up annotated tags
| * | | teach ResolveRevision how to look up annotated tags, testMáximo Cuadros2018-10-151-2/+1
| | | | | | | | | | | | | | | | Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
| * | | Merge branch 'master' of github.com:src-d/go-git into annotatedMáximo Cuadros2018-10-15113-1873/+6283
| |\ \ \ | |/ / / |/| | |
* | | | Merge pull request #727 from krylovsk/bugfix/references-sort-timestampsMáximo Cuadros2018-10-152-2/+16
|\ \ \ \ | | | | | | | | | | references: sort: compare author timestamps when commit timestamps are equal. Fixes #725
| * | | | references: sort: compare author timestamps when commit timestamps are ↵Máximo Cuadros2018-10-151-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | equal, test Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
| * | | | Merge branch 'bugfix/references-sort-timestamps' of ↵Máximo Cuadros2018-10-151-1/+3
|/| | | | | | | | | | | | | | | | | | | github.com:krylovsk/go-git into bugfix/references-sort-timestamps
| * | | | references: sort: compare author timestamps when commit timestamps are ↵Alexandr Krylovskiy2018-01-211-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | equal. Fixes #725 Signed-off-by: Alexandr Krylovskiy <alexandr.krylovskiy@gmail.com>
* | | | | Merge pull request #828 from fooker/patch-1Máximo Cuadros2018-10-152-5/+19
|\ \ \ \ \ | |_|_|/ / |/| | | | Use remote name in fetch while clone
| * | | | use remote name in fetch while clone, testMáximo Cuadros2018-10-152-1/+14
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
| * | | | Use remote name in fetch while cloneDustin Frisch2018-05-091-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #827 Signed-off-by: Dustin Frisch <fooker@lab.sh>
* | | | | Plumbing: object, Add support for Log with filenames. Fixes #826 (#979)Nithin Gangadharan2018-10-114-6/+271
| | | | | | | | | | | | | | | plumbing: object, Add support for Log with filenames. Fixes #826
* | | | | Merge pull request #977 from filipnavara/config-testMáximo Cuadros2018-10-091-1/+14
|\ \ \ \ \ | | | | | | | | | | | | config: Add test for Windows local paths.
| * | | | | Add test for Windows local paths.Filip Navara2018-10-051-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Filip Navara <navara@emclient.com>
* | | | | | Merge pull request #978 from urld/iscleanMáximo Cuadros2018-10-091-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | git: Fix Status.IsClean() documentation
| * | | | | | git: Fix Status.IsClean() documentationDavid Url2018-10-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The documentation of the IsClean Method contained a negation, so it was describing the opposite of its actual behavior. Fixes #838 Signed-off-by: David Url <david@urld.io>
* | | | | | | Merge pull request #974 from u5surf/issue-813Máximo Cuadros2018-10-091-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | use time.IsZero in Prune