-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
tses #2
tses #2
Commits on Apr 3, 2018
-
plumbing: format: pktline, Accept oversized pkt-lines up to 65524 bytes
The canonical Git client successfully decodes sideband packets up to 65524 bytes in length (4-byte header + 65520-byte payload). The Git protocol documentation was updated in August 2016 to reduce the maximum payload size to 65516 bytes, however old implementations still exist in the wild emitting 65520-byte payloads. As there is no technical difficulty with accepting (not emitting) larger payload sizes, this change adjusts the limit check to allow successful decoding of packets up to 65524 bytes. This change increases compatibility with the current canonical Git implementation. Doc changes from August 2016: git/git@7841c48#diff-52695c8fe91b78b70cea44562ae28297L67 Current packet buffer size is still LARGE_PACKET_MAX (+1 null): https://github.com/git/git/blob/468165c1d8a442994a825f3684528361727cd8c0/sideband.c#L24 https://github.com/git/git/blob/468165c1d8a442994a825f3684528361727cd8c0/sideband.c#L36 LARGE_PACKET_MAX definition: https://github.com/git/git/blob/468165c1d8a442994a825f3684528361727cd8c0/pkt-line.h#L100 Signed-off-by: Joseph Vusich <jvusich@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for b4177b8 - Browse repository at this point
Copy the full SHA b4177b8View commit details -
Merge pull request #797 from jvusich/fix/oversize-pkt-line
plumbing: format: pktline, Accept oversized pkt-lines up to 65524 bytes
Configuration menu - View commit details
-
Copy full SHA for 247cf69 - Browse repository at this point
Copy the full SHA 247cf69View commit details -
add PlainOpen variant to find .git in parent dirs
This is the git tool's behavior that people are used to; if one runs a git command in a repository's subdirectory, git still works. Fixes #765. Signed-off-by: Daniel Martí <mvdan@mvdan.cc>
Configuration menu - View commit details
-
Copy full SHA for 5e8e011 - Browse repository at this point
Copy the full SHA 5e8e011View commit details
Commits on Apr 4, 2018
-
Merge pull request #784 from mvdan/open-detect
add PlainOpen variant to find .git in parent dirs
Configuration menu - View commit details
-
Copy full SHA for c4ace4d - Browse repository at this point
Copy the full SHA c4ace4dView commit details
Commits on Apr 10, 2018
-
use bsd superset for conditional compilation
Signed-off-by: wardn <wardn@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8338105 - Browse repository at this point
Copy the full SHA 8338105View commit details
Commits on Apr 11, 2018
-
config: adds branches to config for tracking branches against remotes…
…, updates clone to track when cloning a branch. Fixes #313 Signed-off-by: Jeremy Chambers <jeremy@thehipbot.com>
Configuration menu - View commit details
-
Copy full SHA for 02335b1 - Browse repository at this point
Copy the full SHA 02335b1View commit details -
Merge pull request #804 from wardn/master
use bsd superset for conditional compilation
Configuration menu - View commit details
-
Copy full SHA for 4099191 - Browse repository at this point
Copy the full SHA 4099191View commit details -
Merge pull request #803 from TheHipbot/branch-tracking-on-clone
config: adds branches to config for tracking branches against remotes…
Configuration menu - View commit details
-
Copy full SHA for 0db54e8 - Browse repository at this point
Copy the full SHA 0db54e8View commit details
Commits on Apr 13, 2018
-
dotgit: ignore filenames that don't match a hash
For both packfiles and object files. Issue: keybase/client#11366 Signed-off-by: Jeremy Stribling <strib@alum.mit.edu>
Configuration menu - View commit details
-
Copy full SHA for 6ea6016 - Browse repository at this point
Copy the full SHA 6ea6016View commit details
Commits on Apr 16, 2018
-
storage: dotgit, init fixtures in benchmark. Fixes #770
fixtures is not initialized in BenchmarkRefMultipleTimes and caused panic. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c3a1610 - Browse repository at this point
Copy the full SHA c3a1610View commit details -
Merge pull request #808 from jfontan/fix/benchmark-fixtures
storage: dotgit, init fixtures in benchmark. Fixes #770
Configuration menu - View commit details
-
Copy full SHA for a042efa - Browse repository at this point
Copy the full SHA a042efaView commit details -
git: remote, Add shallow commits instead of substituting. Fixes #412
updateShallow substituted the previous shallow list with the one returned by the UploadPackResponse. If the repository had previous shallow commits these are deleted from the list. This change adds the new shallow hashes to the old ones. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 75da837 - Browse repository at this point
Copy the full SHA 75da837View commit details -
dotgit: add test for bad file in pack directory
Suggested by mcuadros. Issue: #807 Signed-off-by: Jeremy Stribling <strib@alum.mit.edu>
Configuration menu - View commit details
-
Copy full SHA for 79db8cf - Browse repository at this point
Copy the full SHA 79db8cfView commit details -
Resolve full commit sha to plumbing hash
Signed-off-by: antham <hamonanth@gmail.com>
antham committedApr 16, 2018 Configuration menu - View commit details
-
Copy full SHA for 0c7d7c6 - Browse repository at this point
Copy the full SHA 0c7d7c6View commit details
Commits on Apr 17, 2018
-
Merge pull request #807 from keybase/strib/src-d-ignore-non-hash-files
dotgit: ignore filenames that don't match a hash
Configuration menu - View commit details
-
Copy full SHA for eec77c3 - Browse repository at this point
Copy the full SHA eec77c3View commit details -
Merge pull request #810 from jfontan/fix/update-shallow
git: remote, Add shallow commits instead of substituting. Fixes #412
Configuration menu - View commit details
-
Copy full SHA for 60fd949 - Browse repository at this point
Copy the full SHA 60fd949View commit details -
storage: filesystem, close shallow file when read
Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 46a247f - Browse repository at this point
Copy the full SHA 46a247fView commit details -
Merge pull request #706 from antham/resolve-commit-sha1
Resolve full commit sha
Configuration menu - View commit details
-
Copy full SHA for b30763c - Browse repository at this point
Copy the full SHA b30763cView commit details
Commits on Apr 18, 2018
-
git: worktree, Skip special git directory. Fixes #814
Signed-off-by: kuba-- <kuba@sourced.tech>
kuba-- committedApr 18, 2018 Configuration menu - View commit details
-
Copy full SHA for 6b33126 - Browse repository at this point
Copy the full SHA 6b33126View commit details -
Merge pull request #815 from kuba--/fix-worktree/814
Fix for "Worktree Add function adds ".git" directory"
Configuration menu - View commit details
-
Copy full SHA for 87cc819 - Browse repository at this point
Copy the full SHA 87cc819View commit details
Commits on May 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 47417ae - Browse repository at this point
Copy the full SHA 47417aeView commit details
Commits on May 9, 2018
-
Use remote name in fetch while clone
Fixes #827 Signed-off-by: Dustin Frisch <fooker@lab.sh>
Configuration menu - View commit details
-
Copy full SHA for 2eb97fb - Browse repository at this point
Copy the full SHA 2eb97fbView commit details
Commits on May 11, 2018
-
Worktree: Provide ability to add excludes (#825)
Worktree: Provide ability to add excludes
Configuration menu - View commit details
-
Copy full SHA for e63b032 - Browse repository at this point
Copy the full SHA e63b032View commit details -
Teach ResolveRevision how to look up annotated tags
Signed-off-by: Mike Lundy <mike@fluffypenguin.org>
Configuration menu - View commit details
-
Copy full SHA for 5dd9376 - Browse repository at this point
Copy the full SHA 5dd9376View commit details
Commits on May 14, 2018
-
git: remote, Do not iterate all references on update.
The current code iterates all the references in the remote to check if they match the refspec. This is OK when the refspec is a wildcard but is a waste of time when they are not. A hash with references is generated for fast access before starting the update and used only when the refspec is not a wildcard. In a repository with 7800 references this meant 7800 * 7800 checks. With the current code it took 8m30s to update the references. With the new code it takes less than 0.5s. References are already extensively tested in remote_test.go. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 939793b - Browse repository at this point
Copy the full SHA 939793bView commit details
Commits on May 16, 2018
-
Merge pull request #833 from jfontan/slow-reference-update
git: remote, Do not iterate all references on update.
Configuration menu - View commit details
-
Copy full SHA for 57570e8 - Browse repository at this point
Copy the full SHA 57570e8View commit details
Commits on May 30, 2018
-
idxfile: optimise allocations in readObjectNames
This makes all the required Entry allocations in one go, instead of huge amounts of small individual allocations. Signed-off-by: David Symonds <dsymonds@golang.org>
Configuration menu - View commit details
-
Copy full SHA for 689e334 - Browse repository at this point
Copy the full SHA 689e334View commit details -
packfile: improve Index memory representation to be more compact
Instead of using a map for offset indexing, use a sorted slice. Binary searching is fast, and a slice is much more compact. This has a negligible hit on speed, but has a significant impact on memory usage, especially for larger repos. benchmark old ns/op new ns/op delta BenchmarkIndexConstruction-12 15506506 14056098 -9.35% benchmark old allocs new allocs delta BenchmarkIndexConstruction-12 60764 60385 -0.62% benchmark old bytes new bytes delta BenchmarkIndexConstruction-12 4318145 3913169 -9.38% Signed-off-by: David Symonds <dsymonds@golang.org>
Configuration menu - View commit details
-
Copy full SHA for cf532f9 - Browse repository at this point
Copy the full SHA cf532f9View commit details -
config: modules, Ignore submodules with dotdot '..' path components. …
…Fixes CVE-2018-11235 References: * https://blogs.msdn.microsoft.com/devops/2018/05/29/announcing-the-may-2018-git-security-vulnerability/ * https://security-tracker.debian.org/tracker/CVE-2018-11235 * git/git@0383bbb Signed-off-by: Joseph Vusich <jvusich@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for 79b7f24 - Browse repository at this point
Copy the full SHA 79b7f24View commit details -
worktree: Don't allow .gitmodules to be a symlink. Fixes CVE-2018-11235
References: * https://blogs.msdn.microsoft.com/devops/2018/05/29/announcing-the-may-2018-git-security-vulnerability/ * https://security-tracker.debian.org/tracker/CVE-2018-11235 * git/git@10ecfa7 Signed-off-by: Joseph Vusich <jvusich@amazon.com>
Configuration menu - View commit details
-
Copy full SHA for d87faec - Browse repository at this point
Copy the full SHA d87faecView commit details
Commits on Jun 5, 2018
-
Merge pull request #845 from dsymonds/master
idxfile: optimise allocations in readObjectNames
Configuration menu - View commit details
-
Copy full SHA for 8955f06 - Browse repository at this point
Copy the full SHA 8955f06View commit details -
dotgit: Move package outside internal.
Signed-off-by: Antonio Jesus Navarro Perez <antnavper@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b0d807a - Browse repository at this point
Copy the full SHA b0d807aView commit details -
Signed-off-by: Antonio Jesus Navarro Perez <antnavper@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c39bd4d - Browse repository at this point
Copy the full SHA c39bd4dView commit details
Commits on Jun 6, 2018
-
Merge pull request #854 from ajnavarro/dotgit-not-internal
dotgit: Move package outside internal.
Configuration menu - View commit details
-
Copy full SHA for ae788cf - Browse repository at this point
Copy the full SHA ae788cfView commit details -
Merge pull request #848 from josephvusich/fix/cve-2018-11235
config: modules, worktree: Submodule fixes for CVE-2018-11235
Configuration menu - View commit details
-
Copy full SHA for d33d3ef - Browse repository at this point
Copy the full SHA d33d3efView commit details -
Merge pull request #846 from dsymonds/compact
packfile: improve Index memory representation to be more compact
Configuration menu - View commit details
-
Copy full SHA for 73c775e - Browse repository at this point
Copy the full SHA 73c775eView commit details -
plumbing: object, adds tree path cache to trees. Fixes #793
The cache is used in Tree.FindEntry for faster path search. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f019589 - Browse repository at this point
Copy the full SHA f019589View commit details
Commits on Jun 7, 2018
-
Merge pull request #855 from jfontan/improvement/cache-tree-findentry
plumbing: object, adds tree path cache to trees. Fixes #793
Configuration menu - View commit details
-
Copy full SHA for a8a12e0 - Browse repository at this point
Copy the full SHA a8a12e0View commit details -
plumbing: packfile, Don't push empty objects. Fixes #840
Signed-off-by: kuba-- <kuba@sourced.tech>
kuba-- committedJun 7, 2018 Configuration menu - View commit details
-
Copy full SHA for 88f0dc3 - Browse repository at this point
Copy the full SHA 88f0dc3View commit details
Commits on Jun 8, 2018
-
Merge pull request #856 from kuba--/fix-840/corrupted-objects
plumbing: packfile, Don't copy empty objects. Fixes #840
Configuration menu - View commit details
-
Copy full SHA for b235700 - Browse repository at this point
Copy the full SHA b235700View commit details -
storage: filesystem, make ObjectStorage constructor public
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for ecd2bd5 - Browse repository at this point
Copy the full SHA ecd2bd5View commit details -
plumbing/transport: http, Adds token authentication support [Fixes #858]
Signed-off-by: Eric Billingsley <ebilling@babrains.com>
Configuration menu - View commit details
-
Copy full SHA for bf61908 - Browse repository at this point
Copy the full SHA bf61908View commit details
Commits on Jun 11, 2018
-
Merge pull request #857 from erizocosmico/feature/object-storage-public
storage: filesystem, make ObjectStorage constructor public
Configuration menu - View commit details
-
Copy full SHA for e7cf6d2 - Browse repository at this point
Copy the full SHA e7cf6d2View commit details -
Merge pull request #859 from ebilling/fix-858/token-authentication
plumbing/transport: http, Adds token authentication support [Fixes #858]
Configuration menu - View commit details
-
Copy full SHA for 0710c6c - Browse repository at this point
Copy the full SHA 0710c6cView commit details
Commits on Jun 16, 2018
-
It previously said that it returned all references that are branches, but that's not true. Signed-off-by: Morgan Bazalgette <the@howl.moe>
Configuration menu - View commit details
-
Copy full SHA for 960fe7b - Browse repository at this point
Copy the full SHA 960fe7bView commit details
Commits on Jun 21, 2018
-
packfile: optimise NewIndexFromIdxFile for a very common case
Loading from an on-disk idxfile will usually already have the idxfile entries in order, so check that before wasting time on sorting. Signed-off-by: David Symonds <dsymonds@golang.org>
Configuration menu - View commit details
-
Copy full SHA for 2d9816a - Browse repository at this point
Copy the full SHA 2d9816aView commit details -
Remote.Fetch: error on missing remote reference
Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b53ba8d - Browse repository at this point
Copy the full SHA b53ba8dView commit details -
Merge pull request #869 from dsymonds/compact
packfile: optimise NewIndexFromIdxFile for a very common case
Configuration menu - View commit details
-
Copy full SHA for b11eaab - Browse repository at this point
Copy the full SHA b11eaabView commit details -
storage/filesystem: avoid norwfs build flag
norwfs build flag was used to work on filesystems that do not support neither opening a file in read/write mode or renaming a file (e.f. sivafs). This had two problems: - go-git could not be compiled to work properly both with regular filesystems and limited filesystems at the same time. - the norwfs trick was not available on Windows. This PR removes the norwfs build flag, as well as the windows conditional flag on the dotgit package. For the file open mode, we use the new billy capabilities, to check at runtime if the filesystem supports opening a file in read/write mode or not. For the renaming, we just try and fallback to alternative methods if billy.ErrNotSupported is returned. Signed-off-by: Santiago M. Mola <santi@mola.io>
Configuration menu - View commit details
-
Copy full SHA for da5d474 - Browse repository at this point
Copy the full SHA da5d474View commit details
Commits on Jun 26, 2018
-
Merge pull request #870 from mcuadros/fetch-error
Remote.Fetch: error on missing remote reference
Configuration menu - View commit details
-
Copy full SHA for 662e2c2 - Browse repository at this point
Copy the full SHA 662e2c2View commit details -
utils: diff, skip useless rune->string conversion
According to library documentation : https://github.com/sergi/go-diff/blob/master/diffmatchpatch/diff.go#L391 Signed-off-by: Marc Barussaud <marc.barussaud@orange.com>
Configuration menu - View commit details
-
Copy full SHA for 7d9b66f - Browse repository at this point
Copy the full SHA 7d9b66fView commit details
Commits on Jun 27, 2018
-
Merge pull request #873 from smola/fix-diff
utils: diff, skip useless rune->string conversion
Configuration menu - View commit details
-
Copy full SHA for fcfd239 - Browse repository at this point
Copy the full SHA fcfd239View commit details
Commits on Jul 2, 2018
-
plumbing: add context to allow cancel on diff/patch computing
Signed-off-by: Marc Barussaud <marc.barussaud@orange.com>
Configuration menu - View commit details
-
Copy full SHA for 9251ea7 - Browse repository at this point
Copy the full SHA 9251ea7View commit details
Commits on Jul 3, 2018
-
worktree: add test for correct tree sorting (issue #881)
Signed-off-by: Mark Bartel <github@spottybenny.ca>
Configuration menu - View commit details
-
Copy full SHA for e1c2694 - Browse repository at this point
Copy the full SHA e1c2694View commit details -
worktree: sort the tree object. Fixes #881
Signed-off-by: Mark Bartel <github@spottybenny.ca>
Configuration menu - View commit details
-
Copy full SHA for 7ff71b5 - Browse repository at this point
Copy the full SHA 7ff71b5View commit details
Commits on Jul 6, 2018
-
Merge pull request #864 from smola/no-norwfs
storage/filesystem: avoid norwfs build flag
Configuration menu - View commit details
-
Copy full SHA for 8ad72db - Browse repository at this point
Copy the full SHA 8ad72dbView commit details
Commits on Jul 8, 2018
-
worktree: address PR comments: sort imports appropriately
Signed-off-by: Mark Bartel <github@spottybenny.ca>
Configuration menu - View commit details
-
Copy full SHA for f0c4318 - Browse repository at this point
Copy the full SHA f0c4318View commit details
Commits on Jul 10, 2018
-
plumbing: object, expose ErrEntryNotFound in FindEntry. Fixes #883
FindEntry will return ErrDirNotFound if the directory doesn't exist. But it doesn't return a public error if the entry itself is missing. This exposes the internal error ErrEntryNotFound, so users can programmatically check for this condition. Signed-off-by: James Ravn <james@r-vn.org>
Configuration menu - View commit details
-
Copy full SHA for b304997 - Browse repository at this point
Copy the full SHA b304997View commit details -
Merge pull request #874 from smola/patchcontext
plumbing: add context to allow cancel on diff/patch computing
Configuration menu - View commit details
-
Copy full SHA for 3bd5e82 - Browse repository at this point
Copy the full SHA 3bd5e82View commit details
Commits on Jul 14, 2018
-
plumbing/transport/internal: common, add support of Gogs for ErrRepos…
…itoryNotFound, avoiding to get an 'unknown error: '. Add some tests for existing supported services (github, gitlab, etc...) too. Signed-off-by: Jerome Doucet <jerdct@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 54d8c38 - Browse repository at this point
Copy the full SHA 54d8c38View commit details
Commits on Jul 16, 2018
-
Merge pull request #888 from jeromedoucet/tech/add_gog_repository_not…
…_found plumbing/transport/internal: common, support Gogs for ErrRepositoryNotFound
Configuration menu - View commit details
-
Copy full SHA for 400b083 - Browse repository at this point
Copy the full SHA 400b083View commit details -
Merge pull request #885 from jsravn/findentry-return-file-not-found
plumbing: object, return ErrFileNotFound in FindEntry. Fixes #883
Configuration menu - View commit details
-
Copy full SHA for 5b1d537 - Browse repository at this point
Copy the full SHA 5b1d537View commit details -
Merge pull request #862 from thehowl/patch-1
git: fix documentation for Notes
Configuration menu - View commit details
-
Copy full SHA for 9f00789 - Browse repository at this point
Copy the full SHA 9f00789View commit details
Commits on Jul 18, 2018
-
plumbing/object: fix pgp signature encoder/decoder
The way of reading pgp signatures was searching for pgp begin line in the header. This caused problems when this string appeared and was not part of the signature. For example if it appears in the message as an example or is part of the author name the decoder starts treating it as a signature. In this state the code was not able to notice then the header ended so it entered in an infinite loop searching for pgp end string. Now it uses the same method as original git. Searches for gpgsig section in header and starts getting all lines until the next part. In encoder the string used to add signatures was incorrect. It is now changed to the proper "gpgsig" string instead of "pgpsig". Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8df413f - Browse repository at this point
Copy the full SHA 8df413fView commit details
Commits on Jul 19, 2018
-
plumbing/format/idxfile: add new Index and MemoryIndex
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for 009f106 - Browse repository at this point
Copy the full SHA 009f106View commit details
Commits on Jul 26, 2018
-
Merge pull request #896 from erizocosmico/feature/new-index-decoder
plumbing/format/idxfile: add new Index and MemoryIndex
Configuration menu - View commit details
-
Copy full SHA for a8ff3e5 - Browse repository at this point
Copy the full SHA a8ff3e5View commit details -
plumbing/packfile: add new packfile parser
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for da5677f - Browse repository at this point
Copy the full SHA da5677fView commit details -
plumbing/packfile: disable lookup by offset
In one case it disables the cache and the other disables lookup when the scanner is not seekable. Could be added back later. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ce91d71 - Browse repository at this point
Copy the full SHA ce91d71View commit details -
plumbing: idxfile, add idxfile.Writer with Observer interface
It's still not complete: * 64 bit offsets * IdxChecksum Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 355cfc3 - Browse repository at this point
Copy the full SHA 355cfc3View commit details -
plumbing/idxfile: use Entry to hold object data
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4e3765a - Browse repository at this point
Copy the full SHA 4e3765aView commit details -
plumbing/idxfile: support offset64 generating indexes
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 65e8359 - Browse repository at this point
Copy the full SHA 65e8359View commit details -
plumbing/packfile: preallocate memory in PatchDelta
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a716126 - Browse repository at this point
Copy the full SHA a716126View commit details -
plumbing/idxfile: fix bug searching in MemoryIndex
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7418b41 - Browse repository at this point
Copy the full SHA 7418b41View commit details -
plumbing/idxfile: add offset/hash mapping to index
This functionality may be moved elsewhere in the future but is needed now to fit filesystem.ObjectStorage and the new index. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4ddd678 - Browse repository at this point
Copy the full SHA 4ddd678View commit details -
plumbing/idxfile: index is created only once and retrieved with Index
Index is also automatically generated when OnFooter is called. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 74f56f3 - Browse repository at this point
Copy the full SHA 74f56f3View commit details -
plumbing, storage: integrate new index
Now dotgit.PackWriter uses the new packfile.Parser and index. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 79f2494 - Browse repository at this point
Copy the full SHA 79f2494View commit details -
Merge pull request #898 from jfontan/feature/new-packfile-parser
Feature/new packfile parser
Configuration menu - View commit details
-
Copy full SHA for a08061a - Browse repository at this point
Copy the full SHA a08061aView commit details -
plumbing: packfile, new Packfile representation
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for ffdfb7d - Browse repository at this point
Copy the full SHA ffdfb7dView commit details -
plumbing, packfile: delete index_test as is no longer used
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for bc565c1 - Browse repository at this point
Copy the full SHA bc565c1View commit details -
plumbing: fix two errors in idxfile and packfile decoder
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4b366ac - Browse repository at this point
Copy the full SHA 4b366acView commit details
Commits on Jul 27, 2018
-
storage/filesystem: add back IndexStorage
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3657a32 - Browse repository at this point
Copy the full SHA 3657a32View commit details -
Merge pull request #902 from jfontan/feature/new-packfile-parser
Bugfixes and IndexStorage
Configuration menu - View commit details
-
Copy full SHA for b713101 - Browse repository at this point
Copy the full SHA b713101View commit details -
plumbing: packfile, lazy object reads with DiskObjects
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for ccd0fa0 - Browse repository at this point
Copy the full SHA ccd0fa0View commit details -
Merge pull request #899 from erizocosmico/feature/new-packfile
plumbing: packfile, new Packfile representation
Configuration menu - View commit details
-
Copy full SHA for 0ade8fb - Browse repository at this point
Copy the full SHA 0ade8fbView commit details -
plumbing/idxfile: test FindHash and writer with 64 bit offsets
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 823abfe - Browse repository at this point
Copy the full SHA 823abfeView commit details -
storage/filesystem: remove duplicated IndexStorage
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6f8f2ed - Browse repository at this point
Copy the full SHA 6f8f2edView commit details -
plumbing/packfile: add index generation to decoder
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b4cd089 - Browse repository at this point
Copy the full SHA b4cd089View commit details -
Merge pull request #904 from jfontan/feature/new-packfile-parser
Tests and indexes in packfile decoder
Configuration menu - View commit details
-
Copy full SHA for d314e86 - Browse repository at this point
Copy the full SHA d314e86View commit details
Commits on Jul 30, 2018
-
Fix wrong godoc on Tags() method.
Reword Tags() method documentation. Point to TagObjects() method to get all the tags on a repository. Signed-off-by: Antonio Jesus Navarro Perez <antnavper@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3d2bcda - Browse repository at this point
Copy the full SHA 3d2bcdaView commit details -
plumbing: packfile, fix package tests
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for 6f7fc05 - Browse repository at this point
Copy the full SHA 6f7fc05View commit details
Commits on Aug 1, 2018
-
Merge pull request #907 from erizocosmico/feature/fix-tests
plumbing: packfile, fix package tests Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for b173cc0 - Browse repository at this point
Copy the full SHA b173cc0View commit details
Commits on Aug 2, 2018
-
Merge pull request #905 from ajnavarro/fix/tag-godoc
Fix wrong godoc on Tags() method.
Configuration menu - View commit details
-
Copy full SHA for c58d68a - Browse repository at this point
Copy the full SHA c58d68aView commit details
Commits on Aug 7, 2018
-
Merge pull request #892 from jfontan/fix/get-pgp-signature
plumbing/object: fix pgp signature encoder/decoder
Configuration menu - View commit details
-
Copy full SHA for 43d17e1 - Browse repository at this point
Copy the full SHA 43d17e1View commit details -
*: use parser to populate non writable storages and bug fixes
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for 6a24b4c - Browse repository at this point
Copy the full SHA 6a24b4cView commit details
Commits on Aug 8, 2018
-
Relates to #870 Signed-off-by: Fedor Korotkov <fedor.korotkov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7b12481 - Browse repository at this point
Copy the full SHA 7b12481View commit details -
plumbing: packfile, allow non-seekable sources on Parser
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for 5889a3b - Browse repository at this point
Copy the full SHA 5889a3bView commit details
Commits on Aug 9, 2018
-
plumbing: packfile, add Parse benchmark
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for b3d995f - Browse repository at this point
Copy the full SHA b3d995fView commit details -
Merge pull request #910 from fkorotkov/fedor/fix-tag-cloning
Fixed cloning of a single tag
Configuration menu - View commit details
-
Copy full SHA for c374092 - Browse repository at this point
Copy the full SHA c374092View commit details -
plumbing: packfile, read object content only once
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for 71a3c91 - Browse repository at this point
Copy the full SHA 71a3c91View commit details -
storage: filesystem, benchmark PackfileIter
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for 34cc506 - Browse repository at this point
Copy the full SHA 34cc506View commit details -
plumbing: packfile, rename DiskObject to FSObject
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for 65dc4f9 - Browse repository at this point
Copy the full SHA 65dc4f9View commit details -
storage: filesystem, close Packfile after iterating objects
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for 038cf23 - Browse repository at this point
Copy the full SHA 038cf23View commit details -
storage: filesystem, add PackfileIter benchmark reading object content
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for d93b386 - Browse repository at this point
Copy the full SHA d93b386View commit details -
plumbing: packfile, open and close packfile on FSObject reads
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for 56c5e91 - Browse repository at this point
Copy the full SHA 56c5e91View commit details
Commits on Aug 10, 2018
-
git: add benchmark for iterating repository objects
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for b944bc4 - Browse repository at this point
Copy the full SHA b944bc4View commit details -
plumbing: idxfile, Crc32 to CRC32 and return ok from findHashIndex
Signed-off-by: Miguel Molina <miguel@erizocosmi.co>
Configuration menu - View commit details
-
Copy full SHA for 8d75d23 - Browse repository at this point
Copy the full SHA 8d75d23View commit details
Commits on Aug 14, 2018
-
Merge pull request #906 from src-d/perf/packfile-reads
Improve packfile reading performance
Configuration menu - View commit details
-
Copy full SHA for a28c2ce - Browse repository at this point
Copy the full SHA a28c2ceView commit details -
plumbing: add buffer cache and use it in packfile parser
It uses less memory and is faster as slices don't have to be converted from/to MemoryObject and they are indexed by offset. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a8c4426 - Browse repository at this point
Copy the full SHA a8c4426View commit details -
plumbing/pacfile: tidy up objectInfo struct
* a new hasher is created when needed * delete unused fields * base content is no longer kept in memory Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 555a6ca - Browse repository at this point
Copy the full SHA 555a6caView commit details -
plumbing/packfile: do not compute sha1 for already undeltified objects
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for eb2aa9b - Browse repository at this point
Copy the full SHA eb2aa9bView commit details
Commits on Aug 16, 2018
-
Signed-off-by: noxora <ldecker@indeed.com> trying a possible fix to the delete test Signed-off-by: noxora <ldecker@indeed.com> still trying to fix this test Signed-off-by: noxora <ldecker@indeed.com> fixes did not work, seems to be a windows env problem Signed-off-by: noxora <ldecker@indeed.com>
noxora committedAug 16, 2018 Configuration menu - View commit details
-
Copy full SHA for ae55016 - Browse repository at this point
Copy the full SHA ae55016View commit details
Commits on Aug 17, 2018
-
plumbing: object, Don't add new line at end of commit signature
The way that commit signatures were being written out was causing an extra newline to be written at the end of the commit when the message encoding was already taking care of this. Ultimately, this results in a corrupt object, rendering the object unverifiable with the signature in the commit. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for ec3d2a8 - Browse repository at this point
Copy the full SHA ec3d2a8View commit details -
git: Add ability to PGP sign commits
This adds the ability to sign commits by adding the SignKey field to CommitOptions. If present, the commit will be signed during the WorkTree.Commit call. The supplied SignKey must already be decrypted by the caller. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for 0ef699d - Browse repository at this point
Copy the full SHA 0ef699dView commit details -
git: Remove use of strings.Builder
This was added in Go 1.10 and is not supported on Go 1.9. Switched to bytes.Buffer to ensure compatibility. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for c9b2eac - Browse repository at this point
Copy the full SHA c9b2eacView commit details -
git: Remove old hash validation code
This will not work for a signed commit as with the GPG signature being a part of the commit, the hash is now non-deterministic. Verification of the commit is done through the validation of the signature. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for b2edb6d - Browse repository at this point
Copy the full SHA b2edb6dView commit details -
git: Add extra test for testing bad key error case
I'm hoping this helps get codecov to a tolerable delta. :) Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for 39954f2 - Browse repository at this point
Copy the full SHA 39954f2View commit details -
Merge pull request #916 from jfontan/improvement/memory-consumption-n…
…ew-packfile-parser Improvement/memory consumption new packfile parser
Configuration menu - View commit details
-
Copy full SHA for ba0f659 - Browse repository at this point
Copy the full SHA ba0f659View commit details -
Merge pull request #920 from vancluever/f-add-commit-signkey
git: Add ability to PGP sign commits
Configuration menu - View commit details
-
Copy full SHA for 7b6c126 - Browse repository at this point
Copy the full SHA 7b6c126View commit details -
dotgit: fix object delete test
Signed-off-by: Santiago M. Mola <santi@mola.io>
Configuration menu - View commit details
-
Copy full SHA for 8cf7edb - Browse repository at this point
Copy the full SHA 8cf7edbView commit details -
object: fix panic when reading object header
When the first line of the pgp signature is an empty line or some header is malformed it crashes as there's no data for the header element. For example, if author name is "\n". Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1666236 - Browse repository at this point
Copy the full SHA 1666236View commit details
Commits on Aug 19, 2018
-
Fixed an edge case for .gitignore
Fixes #923 Signed-off-by: Fedor Korotkov <fedor.korotkov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 7b4a837 - Browse repository at this point
Copy the full SHA 7b4a837View commit details
Commits on Aug 20, 2018
-
Merge pull request #924 from fkorotkov/fedor/fix-issue-923
Fixed an edge case for .gitignore
Configuration menu - View commit details
-
Copy full SHA for 1cef577 - Browse repository at this point
Copy the full SHA 1cef577View commit details
Commits on Aug 21, 2018
-
Merge pull request #921 from jfontan/fix/empty-headers
plumbing/object: fix panic when reading object header
Configuration menu - View commit details
-
Copy full SHA for 8120de8 - Browse repository at this point
Copy the full SHA 8120de8View commit details -
Merge pull request #887 from noxora/hook-support
added support for quarantine directory
Configuration menu - View commit details
-
Copy full SHA for cc27d4a - Browse repository at this point
Copy the full SHA cc27d4aView commit details -
plumbing/idxfile: object iterators returns entries in offset order
In the latest change the order was changed from offset order in packfiles to hash order. This makes reading all the objects not as efficient as before. It also created problems when the previous order was expected. Also added EntriesByOffset to indexes. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f84c6b1 - Browse repository at this point
Copy the full SHA f84c6b1View commit details -
Merge pull request #927 from jfontan/fix/iterate-objects-by-offset
plumbing/idxfile: object iterators returns entries in offset order
Configuration menu - View commit details
-
Copy full SHA for cdfa0bb - Browse repository at this point
Copy the full SHA cdfa0bbView commit details
Commits on Aug 22, 2018
-
This adds a few methods: * CreateTag, which can be used to create both lightweight and annotated tags with a supplied TagObjectOptions struct. PGP signing is possible as well. * Tag, to fetch a single tag ref. As opposed to Tags or TagObjects, this will also fetch the tag object if it exists and return it along with the output. Lightweight tags just return the object as nil. * DeleteTag, to delete a tag. This simply deletes the ref. The object is left orphaned to be GCed later. I'm not 100% sure if DeleteTag is the correct behavior - looking for details on exactly *what* happens to a tag object if you delete the ref and not the tag were sparse, and groking the Git source did not really produce much insight to the untrained eye. This may be something that comes up in review. If deletion of the object is necessary, the in-memory storer may require some updates to allow DeleteLooseObject to be supported. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for b9f5efe - Browse repository at this point
Copy the full SHA b9f5efeView commit details -
plumbing: object, correct tag PGP encoding
As with the update in ec3d2a8, tag encoding needed to be corrected to ensure extra newlines were not being added in during tag object encoding, so that it did not corrupt the object for verification. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for 9b73a3e - Browse repository at this point
Copy the full SHA 9b73a3eView commit details -
plumbing: object, don't add extra newline on PGP signature
Tag encoding/decoding seems to be a lot more sensitive to requiring the exact expected format in the object, which generally includes messages canonicalized so that they have a newline on the end (even if they didn't before). As such, the message should be written with the newline (no need for an extra), and the PGP signature right after that, which will be newline split already, so there's no need to split it again. All of this means it's very important for the caller to send the message in the correct format - which I'm correcting in the next commit. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for 8c3c8b3 - Browse repository at this point
Copy the full SHA 8c3c8b3View commit details -
git: Canonicalize incoming annotated tag messages
Tag messages are highly sensitive to being in the expected format, especially when encoding/decoding for PGP verification. As such, we do a simple trimming of whitespace on the incoming message and add a newline on the end, to ensure there are no surprises here. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for 2c2b532 - Browse repository at this point
Copy the full SHA 2c2b532View commit details -
git: Replace test signing key with one with longer expiry
The old one was created with defaults, which would have caused CI failures in 2 years. The new one is valid for 10 years: > gpg --list-secret-keys /root/.gnupg/pubring.kbx ------------------------ sec rsa4096 2018-08-22 [SC] [expires: 2028-08-19] 93A17FF01E54328546087C8E029395402EFCCD53 uid [ unknown] foo bar <foo@foo.foo> Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for 8d8d4c5 - Browse repository at this point
Copy the full SHA 8d8d4c5View commit details -
plumbing, storage: add bases to the common cache
After clone only resolved deltas were added to the cache. This caused slowdowns in small repositories where most objects can be held in cache. It also makes packfiles reuse delta cache from the store. Previously it created a new delta cache each time a packfile object was created. This also slowed down a bit accessing objects and had an impact on memory consumption when bases are added to the cache. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 790191e - Browse repository at this point
Copy the full SHA 790191eView commit details -
Merge pull request #929 from jfontan/fix/reuse-base-cache
plumbing, storage: add bases to the common cache
Configuration menu - View commit details
-
Copy full SHA for 005d5dc - Browse repository at this point
Copy the full SHA 005d5dcView commit details
Commits on Aug 23, 2018
-
git: Discern tag target type from supplied hash
I figured there was a way to do this without having to have TagObjectOptions supply this in - there is. Added support for this in and removed the object type from TagObjectOptions. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for 119459a - Browse repository at this point
Copy the full SHA 119459aView commit details -
git: Don't return tag object with Tag, adjust docs for Tag and Tags
I've mainly noticed that in using the current Tag function, that there were lots of times that I was ignoring the ref or the object, depending on what I needed. This was evident in the tests as well. As such, I think it just makes more sense for a singular tag fetcher to return just a ref, through which the caller may grab the annotation if they need it, and if it exists. Also, contrary to the docs on Tags, all tags have a ref, even if they are annotated. The difference between a lightweight tag and an annotated tag is the presence of the tag object, which the ref will point to if the tag is annotated. As such I've adjusted the docs with an example as to how one can get the annotation for a tag ref through the iterator. Source: https://git-scm.com/book/en/v2/Git-Internals-Git-References, tags section. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for 01631f0 - Browse repository at this point
Copy the full SHA 01631f0View commit details
Commits on Aug 25, 2018
-
storage/dotgit: search for incoming dir only once
Search for incoming object directory was done once each time objects were accessed. This means a ReadDir of the objects path that is expensive. Now incoming directory is searched the first time an object is accessed and its name kept in DotGit to be reused. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c7a4011 - Browse repository at this point
Copy the full SHA c7a4011View commit details
Commits on Aug 27, 2018
-
storage/dotgit: use HasPrefix instead of Split
Also reformatted function comment and fixed some typos. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b1da90b - Browse repository at this point
Copy the full SHA b1da90bView commit details
Commits on Aug 29, 2018
-
Merge pull request #935 from jfontan/improvement/cache-incoming-direc…
…tory storage/dotgit: search for incoming dir only once
Configuration menu - View commit details
-
Copy full SHA for 5cc316b - Browse repository at this point
Copy the full SHA 5cc316bView commit details -
Remove empty dirs when cleaning with Dir opt.
Signed-off-by: kuba-- <kuba@sourced.tech>
kuba-- committedAug 29, 2018 Configuration menu - View commit details
-
Copy full SHA for 0167dab - Browse repository at this point
Copy the full SHA 0167dabView commit details -
Add Status.IsUntracked function
Signed-off-by: kuba-- <kuba@sourced.tech>
kuba-- committedAug 29, 2018 Configuration menu - View commit details
-
Copy full SHA for 75fa41d - Browse repository at this point
Copy the full SHA 75fa41dView commit details -
plumbing: object: Clamp object timestamps before unix epoch to unix e…
…poch Signed-off-by: Taru Karttunen <taruti@taruti.net>
Configuration menu - View commit details
-
Copy full SHA for ba3ee05 - Browse repository at this point
Copy the full SHA ba3ee05View commit details -
Merge pull request #933 from kuba--/fix-895/clean-dir
Remove empty dirs when cleaning with Dir opt.
Configuration menu - View commit details
-
Copy full SHA for 34b101e - Browse repository at this point
Copy the full SHA 34b101eView commit details -
config: add commentChar to core config struct
Signed-off-by: Zaq? Wiedmann <zaquestion@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 14d9faa - Browse repository at this point
Copy the full SHA 14d9faaView commit details
Commits on Aug 30, 2018
-
Merge pull request #937 from zaquestion/comment_char
config: add commentChar to core config struct
Configuration menu - View commit details
-
Copy full SHA for 7f42492 - Browse repository at this point
Copy the full SHA 7f42492View commit details -
git: add Static option to PlainOpen
Also adds Static configuration to Storage and DotGit. This option means that the git repository is not expected to be modified while open and enables some optimizations. Each time a file is accessed the storer tries to open an object file for the requested hash. When this is done for a lot of objects it is expensive. With Static option a list of object files is generated the first time an object is accessed and used to check if exists instead of using system calls. A similar optimization is done for packfiles. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1e1a7d0 - Browse repository at this point
Copy the full SHA 1e1a7d0View commit details -
git, storer: use a common storer.Options for storer and PlainOpen
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 82945e3 - Browse repository at this point
Copy the full SHA 82945e3View commit details -
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d7e6cf5 - Browse repository at this point
Copy the full SHA d7e6cf5View commit details
Commits on Aug 31, 2018
-
git: do not expose storage options in PlainOpen
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2a7c664 - Browse repository at this point
Copy the full SHA 2a7c664View commit details -
plumbing/storer: rename Static option to ExclusiveAccess
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for cf62667 - Browse repository at this point
Copy the full SHA cf62667View commit details
Commits on Sep 3, 2018
-
storage/filesystem: make Storage options private
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 95acbf6 - Browse repository at this point
Copy the full SHA 95acbf6View commit details -
storage/filesystem: move Options to filesytem and dotgit
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 874f669 - Browse repository at this point
Copy the full SHA 874f669View commit details
Commits on Sep 4, 2018
-
storage/dotgit: add ExclusiveAccess tests in dotgit
This functionality was already tested in storage/filesystem. The coverage tool only takes into account files from the same package of the test. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 659ec44 - Browse repository at this point
Copy the full SHA 659ec44View commit details -
Merge pull request #939 from keybase/taruti/cherrypick-for-upstream-c…
…lamp-object-timestamp Clamp object timestamps before unix epoch to unix epoch
Configuration menu - View commit details
-
Copy full SHA for 8e76874 - Browse repository at this point
Copy the full SHA 8e76874View commit details -
Merge pull request #941 from jfontan/improvement/static-mode
plumbing/storer: add ExclusiveAccess option to Storer
Configuration menu - View commit details
-
Copy full SHA for 2f15838 - Browse repository at this point
Copy the full SHA 2f15838View commit details -
storage/dotgit: add KeepDescriptors option
This option maintains packfile file descriptors opened after reading objects from them. It improves performance as it does not have to be opening packfiles each time an object is needed. Also adds Close to EncodedObjectStorer to close all the files manualy. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 6384ab9 - Browse repository at this point
Copy the full SHA 6384ab9View commit details -
plumbing/storer: do not expose Close in EncodedObjectStorer interface
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 5260b87 - Browse repository at this point
Copy the full SHA 5260b87View commit details
Commits on Sep 5, 2018
-
storage/filesystem: add KeepDescriptors test
Also delete Close from MockObjectStorage and memory storer. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9013dde - Browse repository at this point
Copy the full SHA 9013ddeView commit details
Commits on Sep 6, 2018
-
storage/filesystem: compare files using offset in test
Using equals to compare files it uses diff to do so. This can potentially consume lots of ram. Changed the comparison to use file offsets. If the descriptor is reused the offset is maintained. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8176f08 - Browse repository at this point
Copy the full SHA 8176f08View commit details -
Merge pull request #942 from jfontan/improvement/maintain-packfiles-open
storage/dotgit: add KeepDescriptors option
Configuration menu - View commit details
-
Copy full SHA for 174f373 - Browse repository at this point
Copy the full SHA 174f373View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3cec13 - Browse repository at this point
Copy the full SHA d3cec13View commit details
Commits on Sep 7, 2018
-
plumbing/transport: ssh check if list of known_hosts files is empty
Signed-off-by: kuba-- <kuba@sourced.tech>
Configuration menu - View commit details
-
Copy full SHA for a4b12e4 - Browse repository at this point
Copy the full SHA a4b12e4View commit details -
Fix fatal corrupt patch in unified diff format
Signed-off-by: Antonio Jesus Navarro Perez <antnavper@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 80170bd - Browse repository at this point
Copy the full SHA 80170bdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f6b312 - Browse repository at this point
Copy the full SHA 8f6b312View commit details -
git: s/fetch/returns/ on Tag function doc
This is to avoid any ambiguity with the act of "fetching" in git in general. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for 6b3f46b - Browse repository at this point
Copy the full SHA 6b3f46bView commit details -
git: Add Tag objects to the list of supported objects for walking
This is necessary to support pruning on Tag objects. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for 1000bc0 - Browse repository at this point
Copy the full SHA 1000bc0View commit details -
git: Don't touch tag objects orphaned by tag deletion
Deleting a tag ref for an annotated tag in normal git behavior does not delete the tag object right away. This is handled by the normal GC process. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for b19b3b8 - Browse repository at this point
Copy the full SHA b19b3b8View commit details -
git: Add some tests for annotated tag deletion
Added a couple of tests for annotated tag deletion: * The first one is a general test and should work regardless of the fixture used - the tag object could possibly be packed, so we do a prune *and* a repack operation before testing to see if the object was GCed correctly. * The second one actually creates the tag to be deleted, so that the tag object gets created as a loose, unpacked object. This is so we can effectively test that purning unpacked objects is now working 100% correctly (this was failing before because tag objects were not supported for walking). Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for 9cc654c - Browse repository at this point
Copy the full SHA 9cc654cView commit details -
git: s/TagObjectOptions/CreateTagOptions/
Just renaming the TagObjectOptions type to CreateTagOptions so that it's consistent with the other option types. Signed-off-by: Chris Marchesi <chrism@vancluevertech.com>
Configuration menu - View commit details
-
Copy full SHA for f8adfff - Browse repository at this point
Copy the full SHA f8adfffView commit details
Commits on Sep 8, 2018
-
Merge pull request #949 from kuba--/custom-cache
Expose Storage cache.
Configuration menu - View commit details
-
Copy full SHA for 208b3c3 - Browse repository at this point
Copy the full SHA 208b3c3View commit details
Commits on Sep 10, 2018
-
Merge pull request #932 from flant/fix-negative-range-info
Fix `fatal: corrupt patch` error in unified diff format
Configuration menu - View commit details
-
Copy full SHA for a2d62f5 - Browse repository at this point
Copy the full SHA a2d62f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf0593d - Browse repository at this point
Copy the full SHA bf0593dView commit details -
repository: fix test for new Storage constructor
Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9ce4eea - Browse repository at this point
Copy the full SHA 9ce4eeaView commit details -
Merge pull request #928 from vancluever/f-add-tagging-support
git: Add tagging support
Configuration menu - View commit details
-
Copy full SHA for 38060c9 - Browse repository at this point
Copy the full SHA 38060c9View commit details -
Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 83649a1 - Browse repository at this point
Copy the full SHA 83649a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fb32d2 - Browse repository at this point
Copy the full SHA 2fb32d2View commit details
Commits on Sep 17, 2018
-
Fix potential LRU cache size issue.
Signed-off-by: kuba-- <kuba@sourced.tech>
kuba-- committedSep 17, 2018 Configuration menu - View commit details
-
Copy full SHA for 4896974 - Browse repository at this point
Copy the full SHA 4896974View commit details -
Remove empty space to trigger windows build.
Signed-off-by: kuba-- <kuba@sourced.tech>
kuba-- committedSep 17, 2018 Configuration menu - View commit details
-
Copy full SHA for edfc16e - Browse repository at this point
Copy the full SHA edfc16eView commit details
Commits on Sep 18, 2018
-
Merge pull request #958 from kuba--/fix-cachesize
Fix potential LRU cache size issue.
Configuration menu - View commit details
-
Copy full SHA for f69f530 - Browse repository at this point
Copy the full SHA f69f530View commit details
Commits on Sep 20, 2018
-
storage/filesystem: keep packs open in PackfileIter
PackfileIter was not taking into account the option KeepDescriptors and was always closing the file. This caused "file already closed" errors when iterating packfiles in with KeepDescriptors active. Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 82c7a30 - Browse repository at this point
Copy the full SHA 82c7a30View commit details
Commits on Sep 21, 2018
-
storage/filesystem: add more doc to NewPackfileIter
Signed-off-by: Javi Fontan <jfontan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for a7b0102 - Browse repository at this point
Copy the full SHA a7b0102View commit details -
Merge pull request #962 from jfontan/fix/do-not-close-files-in-iterator
storage/filesystem: keep packs open in PackfileIter
Configuration menu - View commit details
-
Copy full SHA for c2ab4ac - Browse repository at this point
Copy the full SHA c2ab4acView commit details
Commits on Sep 26, 2018
-
all: remove extra 's' in "mismatch"
Signed-off-by: Jongmin Kim <jmkim@pukyong.ac.kr>
Configuration menu - View commit details
-
Copy full SHA for 156d632 - Browse repository at this point
Copy the full SHA 156d632View commit details -
Merge pull request #966 from jmkim/fix-typo
all: remove extra 's' in "mismatch"
Configuration menu - View commit details
-
Copy full SHA for 1fdd36c - Browse repository at this point
Copy the full SHA 1fdd36cView commit details
Commits on Sep 27, 2018
-
test: improve test for urlencoded user:pass
Signed-off-by: Santiago M. Mola <santi@mola.io>
Configuration menu - View commit details
-
Copy full SHA for 37f80c6 - Browse repository at this point
Copy the full SHA 37f80c6View commit details
Commits on Oct 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 41af429 - Browse repository at this point
Copy the full SHA 41af429View commit details
Commits on Oct 5, 2018
-
Add test for Windows local paths.
Signed-off-by: Filip Navara <navara@emclient.com>
Configuration menu - View commit details
-
Copy full SHA for c2ba07b - Browse repository at this point
Copy the full SHA c2ba07bView commit details
Commits on Oct 6, 2018
-
git: Fix Status.IsClean() documentation
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>
Configuration menu - View commit details
-
Copy full SHA for da56abd - Browse repository at this point
Copy the full SHA da56abdView commit details
Commits on Oct 9, 2018
-
Merge pull request #968 from smola/improve-test-weird-userpass
test: improve test for urlencoded user:pass
Configuration menu - View commit details
-
Copy full SHA for 80afdec - Browse repository at this point
Copy the full SHA 80afdecView commit details -
Merge pull request #974 from u5surf/issue-813
use time.IsZero in Prune
Configuration menu - View commit details
-
Copy full SHA for ba9c38b - Browse repository at this point
Copy the full SHA ba9c38bView commit details -
Merge pull request #978 from urld/isclean
git: Fix Status.IsClean() documentation
Configuration menu - View commit details
-
Copy full SHA for 37caf1f - Browse repository at this point
Copy the full SHA 37caf1fView commit details -
Merge pull request #977 from filipnavara/config-test
config: Add test for Windows local paths.
Configuration menu - View commit details
-
Copy full SHA for 299f583 - Browse repository at this point
Copy the full SHA 299f583View commit details
Commits on Oct 11, 2018
-
Plumbing: object, Add support for Log with filenames. Fixes #826 (#979)
plumbing: object, Add support for Log with filenames. Fixes #826
Configuration menu - View commit details
-
Copy full SHA for 0bfe038 - Browse repository at this point
Copy the full SHA 0bfe038View commit details
Commits on Oct 12, 2018
-
object: get object size without reading whole object
Signed-off-by: Jeremy Stribling <strib@alum.mit.edu>
Configuration menu - View commit details
-
Copy full SHA for 1e1315d - Browse repository at this point
Copy the full SHA 1e1315dView commit details -
tree: add a Size() method for getting plaintext size
Without reading the entire object into memory. Signed-off-by: Jeremy Stribling <strib@alum.mit.edu>
Configuration menu - View commit details
-
Copy full SHA for 5c471c3 - Browse repository at this point
Copy the full SHA 5c471c3View commit details -
filesystem: add a new test for EncodedObjectSize
Suggested by taruti. Signed-off-by: Jeremy Stribling <strib@alum.mit.edu>
Configuration menu - View commit details
-
Copy full SHA for b3a3f0a - Browse repository at this point
Copy the full SHA b3a3f0aView commit details
Commits on Oct 15, 2018
-
repository: allow open non-bare repositories as bare
Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 987c03a - Browse repository at this point
Copy the full SHA 987c03aView commit details -
use remote name in fetch while clone, test
Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 529f843 - Browse repository at this point
Copy the full SHA 529f843View commit details -
Merge pull request #828 from fooker/patch-1
Use remote name in fetch while clone
Configuration menu - View commit details
-
Copy full SHA for 0381008 - Browse repository at this point
Copy the full SHA 0381008View commit details -
Merge branch 'bugfix/references-sort-timestamps' of github.com:krylov…
…sk/go-git into bugfix/references-sort-timestamps
Configuration menu - View commit details
-
Copy full SHA for d4848fd - Browse repository at this point
Copy the full SHA d4848fdView commit details -
references: sort: compare author timestamps when commit timestamps ar…
…e equal, test Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for e250584 - Browse repository at this point
Copy the full SHA e250584View commit details -
Merge pull request #727 from krylovsk/bugfix/references-sort-timestamps
references: sort: compare author timestamps when commit timestamps are equal. Fixes #725
Configuration menu - View commit details
-
Copy full SHA for 345ffd9 - Browse repository at this point
Copy the full SHA 345ffd9View commit details -
teach ResolveRevision how to look up annotated tags, test
Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0b7d3fe - Browse repository at this point
Copy the full SHA 0b7d3feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a77bde - Browse repository at this point
Copy the full SHA 7a77bdeView commit details -
teach ResolveRevision how to look up annotated tags, test
Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 323d084 - Browse repository at this point
Copy the full SHA 323d084View commit details -
Merge pull request #830 from novas0x2a/annotated
Teach ResolveRevision how to look up annotated tags
Configuration menu - View commit details
-
Copy full SHA for 8153e04 - Browse repository at this point
Copy the full SHA 8153e04View commit details -
packfile: add comment on GetSizeByOffset
Suggested by mcuadros. Issue: #982 Signed-off-by: Jeremy Stribling <strib@alum.mit.edu>
Configuration menu - View commit details
-
Copy full SHA for 6faf286 - Browse repository at this point
Copy the full SHA 6faf286View commit details -
blame: fix edge case with missing \n in content length causing mismat…
…ched length error Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c4be044 - Browse repository at this point
Copy the full SHA c4be044View commit details
Commits on Oct 16, 2018
-
Merge pull request #982 from keybase/strib/gh-KBFS-3474-object-sizes
tree: add a Size() method for getting plaintext size
Configuration menu - View commit details
-
Copy full SHA for 41d6f2c - Browse repository at this point
Copy the full SHA 41d6f2cView commit details -
Merge pull request #986 from mcuadros/fix-blame
blame: fix edge case with missing \n in content length causing mismatched length error
Configuration menu - View commit details
-
Copy full SHA for 236ae86 - Browse repository at this point
Copy the full SHA 236ae86View commit details -
repository: improve CheckoutOption.Hash doc
Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 891fcfb - Browse repository at this point
Copy the full SHA 891fcfbView commit details -
Merge pull request #984 from mcuadros/open-bare
repository: allow open non-bare repositories as bare
Configuration menu - View commit details
-
Copy full SHA for 07c03d9 - Browse repository at this point
Copy the full SHA 07c03d9View commit details -
Merge pull request #985 from mcuadros/checkout-doc
repository: improve CheckoutOption.Hash doc
Configuration menu - View commit details
-
Copy full SHA for cd64b4d - Browse repository at this point
Copy the full SHA cd64b4dView commit details -
remote: use reference deltas on push when the remote server does not
support offset deltas Signed-off-by: Benjamin Ash <bash@intelerad.com>
Benjamin Ash committedOct 16, 2018 Configuration menu - View commit details
-
Copy full SHA for 1618e1c - Browse repository at this point
Copy the full SHA 1618e1cView commit details
Commits on Oct 17, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 1a2248b - Browse repository at this point
Copy the full SHA 1a2248bView commit details -
Merge pull request #987 from bashims/945-push-ref-deltas
remote: use reference deltas on push when the remote server does not …
Configuration menu - View commit details
-
Copy full SHA for f2a7dad - Browse repository at this point
Copy the full SHA f2a7dadView commit details
Commits on Oct 22, 2018
-
Enables building on openbsd, dragonfly bsd and solaris
Signed-off-by: Yuce Tekol <yucetekol@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1241d74 - Browse repository at this point
Copy the full SHA 1241d74View commit details
Commits on Oct 23, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 66d82a5 - Browse repository at this point
Copy the full SHA 66d82a5View commit details -
Merge pull request #992 from yuce/enable-openbsd-dragonfly-solaris
git: enables building on OpenBSD, Dragonfly BSD and Solaris
Configuration menu - View commit details
-
Copy full SHA for 50bbba3 - Browse repository at this point
Copy the full SHA 50bbba3View commit details
Commits on Oct 24, 2018
-
plumbing: ReferenceName constructors
Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for dee8f51 - Browse repository at this point
Copy the full SHA dee8f51View commit details
Commits on Oct 25, 2018
-
Merge pull request #998 from mcuadros/ref-helpers
plumbing: ReferenceName constructors
Configuration menu - View commit details
-
Copy full SHA for f22a5cb - Browse repository at this point
Copy the full SHA f22a5cbView commit details -
examples & documentation: PlainClone with Basic Authentication (Passw…
…ord & Access Token) (#990) examples: PlainClone with Basic Authentication (Password & Access Token)
Configuration menu - View commit details
-
Copy full SHA for cde0367 - Browse repository at this point
Copy the full SHA cde0367View commit details
Commits on Oct 26, 2018
-
add StackOverflow to support channels
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>
Configuration menu - View commit details
-
Copy full SHA for a85f9b1 - Browse repository at this point
Copy the full SHA a85f9b1View commit details -
Merge pull request #1000 from smola/stackoverflow-support
add StackOverflow to support channels
Configuration menu - View commit details
-
Copy full SHA for 4203e78 - Browse repository at this point
Copy the full SHA 4203e78View commit details
Commits on Oct 27, 2018
-
plumbing: transport/http, Add missing host/port on redirect. Fixes #820
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 02a92b7 - Browse repository at this point
Copy the full SHA 02a92b7View commit details -
Merge pull request #1001 from hairyhenderson/fix-redirect-on-clone
plumbing: transport/http, Add missing host/port on redirect. Fixes #820
Configuration menu - View commit details
-
Copy full SHA for 414b027 - Browse repository at this point
Copy the full SHA 414b027View commit details
Commits on Oct 29, 2018
-
Fix spelling and grammar in docs and example
Signed-off-by: Lukasz Kokot <lukasz@kumojin.com>
Configuration menu - View commit details
-
Copy full SHA for 190bfd6 - Browse repository at this point
Copy the full SHA 190bfd6View commit details -
Merge pull request #1004 from LukaszKokot/fix/spelling-grammar-doc-ex…
…ample Fix spelling and grammar in docs and example
Configuration menu - View commit details
-
Copy full SHA for af3487d - Browse repository at this point
Copy the full SHA af3487dView commit details -
update gcfg dependency to v1.4.0
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4c06868 - Browse repository at this point
Copy the full SHA 4c06868View commit details -
Merge pull request #1005 from hairyhenderson/update-gcfg-1.4.0
update gcfg dependency to v1.4.0
Configuration menu - View commit details
-
Copy full SHA for dfd6c82 - Browse repository at this point
Copy the full SHA dfd6c82View commit details
Commits on Oct 30, 2018
-
repository: added cleanup for the PlainCloneContext()
Signed-off-by: Bartek Jaroszewski <jaroszewskibartek@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 507681b - Browse repository at this point
Copy the full SHA 507681bView commit details -
improve cleanup implementation, add more tests
Signed-off-by: Santiago M. Mola <santi@mola.io>
Configuration menu - View commit details
-
Copy full SHA for 3332e8d - Browse repository at this point
Copy the full SHA 3332e8dView commit details -
Merge pull request #1008 from smola/clone-cleanup
cleanup after failed clone
Configuration menu - View commit details
-
Copy full SHA for 8b6ded6 - Browse repository at this point
Copy the full SHA 8b6ded6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3033d45 - Browse repository at this point
Copy the full SHA 3033d45View commit details
Commits on Oct 31, 2018
-
http: improve TokenAuth documentation
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>
Configuration menu - View commit details
-
Copy full SHA for 8aab983 - Browse repository at this point
Copy the full SHA 8aab983View commit details -
Merge pull request #1009 from smola/tokenauth-doc
http: improve TokenAuth documentation
Configuration menu - View commit details
-
Copy full SHA for 959dc01 - Browse repository at this point
Copy the full SHA 959dc01View commit details
Commits on Nov 1, 2018
-
plumbing: ssh, Fix flaky test TestAdvertisedReferencesNotExists. Fixes …
…#969 Signed-off-by: Colton McCurdy <mccurdyc22@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 43d4551 - Browse repository at this point
Copy the full SHA 43d4551View commit details -
Merge branch 'master' of github.com:src-d/go-git into mccurdyc/Issue#…
…969/fix-flaky-ssh-test
Configuration menu - View commit details
-
Copy full SHA for 3fe6f65 - Browse repository at this point
Copy the full SHA 3fe6f65View commit details
Commits on Nov 5, 2018
-
Merge pull request #1013 from mccurdyc/mccurdyc/Issue#969/fix-flaky-s…
…sh-test plumbing: ssh, Fix flaky test TestAdvertisedReferencesNotExists. Fixes #969
Configuration menu - View commit details
-
Copy full SHA for 91e601d - Browse repository at this point
Copy the full SHA 91e601dView commit details
Commits on Nov 7, 2018
-
repository: Fix RefSpec for a single tag. Fixes #960
Signed-off-by: Fedor Korotkov <fedor.korotkov@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3ab4ee5 - Browse repository at this point
Copy the full SHA 3ab4ee5View commit details -
Merge pull request #1015 from fkorotkov/fedor/fix-tag-clonning
repository: Fix RefSpec for a single tag.
Configuration menu - View commit details
-
Copy full SHA for a779a26 - Browse repository at this point
Copy the full SHA a779a26View commit details
Commits on Nov 12, 2018
-
storage/filesystem: Added reindex method to reindex packfiles
Signed-off-by: Javier Peletier <jm@epiclabs.io>
Configuration menu - View commit details
-
Copy full SHA for ff47322 - Browse repository at this point
Copy the full SHA ff47322View commit details -
plumbing/format/packfile: Added thin pack test
Signed-off-by: Javier Peletier <jm@epiclabs.io>
Configuration menu - View commit details
-
Copy full SHA for 38ebf56 - Browse repository at this point
Copy the full SHA 38ebf56View commit details
Commits on Nov 16, 2018
-
Signed-off-by: Antonio Jesus Navarro Perez <antnavper@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1e77971 - Browse repository at this point
Copy the full SHA 1e77971View commit details -
Merge pull request #994 from epiclabs-io/fix-thin-pack
plumbing/format/packfile: Fix broken "thin" packfile support. Fixes #991
Configuration menu - View commit details
-
Copy full SHA for 7853ab6 - Browse repository at this point
Copy the full SHA 7853ab6View commit details
Commits on Nov 19, 2018
-
Merge pull request #1019 from epiclabs-io/reindex
storage/filesystem: Added reindex method to reindex packfiles
Configuration menu - View commit details
-
Copy full SHA for 2431109 - Browse repository at this point
Copy the full SHA 2431109View commit details -
plumbing: format/index: support for EOIE extension, by default on git…
… v2.2.0 Signed-off-by: Máximo Cuadros <mcuadros@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b99653a - Browse repository at this point
Copy the full SHA b99653aView commit details -
Merge pull request #1025 from mcuadros/eoie
plumbing: format/index: support for EOIE extension
Configuration menu - View commit details
-
Copy full SHA for f62cd8e - Browse repository at this point
Copy the full SHA f62cd8eView commit details
Commits on Nov 27, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 7441885 - Browse repository at this point
Copy the full SHA 7441885View commit details -
Merge pull request #1028 from smola/clone-regression
repository: fix plain clone error handling regression
Configuration menu - View commit details
-
Copy full SHA for 3dbfb89 - Browse repository at this point
Copy the full SHA 3dbfb89View commit details
Commits on Nov 28, 2018
-
plumbing: format/packfile, performance optimizations for reading larg…
…e commit histories (#963) Signed-off-by: Filip Navara <navara@emclient.com>
Configuration menu - View commit details
-
Copy full SHA for 8f52c50 - Browse repository at this point
Copy the full SHA 8f52c50View commit details