Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | plumbing/cache: use more explicit interface | Santiago M. Mola | 2017-07-27 | 4 | -26/+44 | |
|/ | | | | | | * renamed Add to Put * Get returns a second bool value to indicate if there was hit or miss. | |||||
* | Merge pull request #512 from mcuadros/idx-64bits | Máximo Cuadros | 2017-07-27 | 6 | -2/+123 | |
|\ | | | | | format: idxfile, support for >2Gb packfiles | |||||
| * | format: idxfile, support for >2Gb packfiles | Máximo Cuadros | 2017-07-27 | 6 | -2/+123 | |
| | | ||||||
* | | Merge pull request #513 from mcuadros/worktree-fs | Máximo Cuadros | 2017-07-27 | 9 | -89/+91 | |
|\ \ | | | | | | | worktree: expose underlying filesystem | |||||
| * | | worktree: expose underlying filesystem | Máximo Cuadros | 2017-07-26 | 9 | -89/+91 | |
| |/ | ||||||
* | | Merge pull request #511 from mcuadros/pull-ff | Máximo Cuadros | 2017-07-27 | 3 | -6/+109 | |
|\ \ | |/ |/| | remote: pull refactor to match default behavior of cgit | |||||
| * | remote: pull refactor to match default behaviour | Máximo Cuadros | 2017-07-26 | 3 | -6/+109 | |
|/ | ||||||
* | Merge pull request #509 from mcuadros/ctx-main | Máximo Cuadros | 2017-07-26 | 8 | -66/+300 | |
|\ | | | | | *: package context support in Repository, Remote and Submodule | |||||
| * | *: package context support in Repository, Remote and Submodule | Máximo Cuadros | 2017-07-26 | 8 | -66/+300 | |
| | | ||||||
* | | Merge pull request #510 from smola/refactor-idxfile | Máximo Cuadros | 2017-07-26 | 11 | -138/+318 | |
|\ \ | |/ |/| | packfile: create packfile.Index and reuse it | |||||
| * | packfile: create packfile.Index and reuse it | Santiago M. Mola | 2017-07-26 | 11 | -138/+318 | |
|/ | | | | | | | | | | | | | | | There was an internal type (i.e. storage/filesystem.idx) to use as in-memory index for packfiles. This was not convenient to reuse in the packfile. This commit creates a new representation (format/packfile.Index) that can be converted to and from idxfile.Idxfile. A packfile.Index now contains the functionality that was scattered on storage/filesystem.idx and packfile.Decoder's internals. storage/filesystem now reuses packfile.Index instances and this also results in higher cache hit ratios when resolving deltas. | |||||
* | Merge pull request #507 from mcuadros/ctx | Máximo Cuadros | 2017-07-25 | 14 | -42/+387 | |
|\ | | | | | transport: context package support allowing cancellation of any network operation | |||||
| * | *: context.TODO() | Máximo Cuadros | 2017-07-25 | 1 | -2/+3 | |
| | | ||||||
| * | transport: context package support | Máximo Cuadros | 2017-07-25 | 11 | -39/+187 | |
| | | ||||||
| * | ioutil: Context and OnError helpers | Máximo Cuadros | 2017-07-25 | 2 | -1/+197 | |
| | | ||||||
* | | Merge pull request #499 from mcuadros/move-pull | Máximo Cuadros | 2017-07-24 | 5 | -271/+271 | |
|\ \ | | | | | | | move Repository.Pull to Worktree.Pull | |||||
| * | | move Repository.Pull to Worktree.Pull | Máximo Cuadros | 2017-07-24 | 5 | -271/+271 | |
|/ / | ||||||
* | | Merge pull request #498 from mcuadros/fix-push | Máximo Cuadros | 2017-07-24 | 4 | -171/+152 | |
|\ \ | |/ |/| | remote: push, update remote refs on push | |||||
| * | remote: push, update remote refs on push | Máximo Cuadros | 2017-07-22 | 4 | -171/+152 | |
| | | ||||||
* | | Merge pull request #496 from lupine/490-no-tags-fetch-mode | Máximo Cuadros | 2017-07-22 | 2 | -0/+18 | |
|\ \ | |/ |/| | Implement a NoTags mode for fetch that mimics git fetch --no-tags | |||||
| * | Implement a NoTags mode for fetch that mimics git fetch --no-tags | Nick Thomas | 2017-07-22 | 2 | -0/+18 | |
|/ | ||||||
* | Merge pull request #491 from smola/error-checks | Máximo Cuadros | 2017-07-19 | 11 | -47/+118 | |
|\ | | | | | *: add more IO error checks | |||||
| * | storage/filesystem: check all Close errors | Santiago M. Mola | 2017-07-19 | 5 | -24/+32 | |
| | | ||||||
| * | test: add more PackfileWriter tests | Santiago M. Mola | 2017-07-19 | 4 | -2/+64 | |
| | | ||||||
| * | packfile: check close error in UpdateObjectStorage | Santiago M. Mola | 2017-07-19 | 1 | -8/+14 | |
| | | ||||||
| * | packfile: check zlib reader closing error | Santiago M. Mola | 2017-07-19 | 1 | -13/+8 | |
| | | ||||||
* | | Merge pull request #493 from src-d/windows | Máximo Cuadros | 2017-07-19 | 13 | -51/+95 | |
|\ \ | | | | | | | *: several windows support fixes | |||||
| * | | plumbing: transport server, remove letfover | Máximo Cuadros | 2017-07-19 | 1 | -3/+0 | |
| | | | ||||||
| * | | storage: dotgit, fix test not closing files | Máximo Cuadros | 2017-07-19 | 2 | -0/+2 | |
| | | | ||||||
| * | | utils: merkletrie filesystem based on path, and not in filepath | Máximo Cuadros | 2017-07-19 | 3 | -14/+14 | |
| | | | ||||||
| * | | plumbing: format config, escape back slash | Máximo Cuadros | 2017-07-19 | 2 | -4/+2 | |
| | | | ||||||
| * | | worktree: commit, use path package instead of filepath | Máximo Cuadros | 2017-07-19 | 2 | -2/+10 | |
| | | | ||||||
| * | | worktree: commit, use path package instead of filepath | Máximo Cuadros | 2017-07-19 | 1 | -13/+13 | |
| | | | ||||||
| * | | worktree: submodules, missing err validation on load config | Máximo Cuadros | 2017-07-19 | 1 | -0/+4 | |
| | | | ||||||
| * | | worktree: close .gitmodule files | Máximo Cuadros | 2017-07-19 | 1 | -0/+1 | |
| | | | ||||||
| * | | worktree: fix file system info in windows | Máximo Cuadros | 2017-07-19 | 2 | -1/+20 | |
| | | | ||||||
| * | | plumbing: transport git fix test on windows | Máximo Cuadros | 2017-07-18 | 1 | -1/+3 | |
| | | | ||||||
| * | | plumbing: server, fix loader in windows | Máximo Cuadros | 2017-07-18 | 1 | -1/+4 | |
| | | | ||||||
| * | | storage: dotgit, close temp file before rename | Máximo Cuadros | 2017-07-18 | 1 | -6/+9 | |
| | | | ||||||
| * | | utils: merkletrie fix test on windows | Máximo Cuadros | 2017-07-18 | 2 | -16/+23 | |
| | | | ||||||
* | | | Merge pull request #492 from ajnavarro/fix/panic-in-invalid-delta | Máximo Cuadros | 2017-07-19 | 2 | -16/+85 | |
|\ \ \ | | | | | | | | | packfile: Avoid panics patching corrupted deltas. | |||||
| * | | | packfile: Avoid panics patching corrupted deltas | Antonio Jesus Navarro Perez | 2017-07-19 | 2 | -16/+85 | |
| | |/ | |/| | ||||||
* | | | Merge pull request #489 from mcuadros/shallow-push | Máximo Cuadros | 2017-07-19 | 6 | -41/+166 | |
|\ \ \ | |/ / |/| | | repository: allow push from shallow repositories | |||||
| * | | repository: allow push from shallow repositories | Máximo Cuadros | 2017-07-19 | 5 | -47/+83 | |
| | | | ||||||
| * | | plumbing: object, allow ignore commits in commit walkers | Máximo Cuadros | 2017-07-18 | 2 | -16/+105 | |
| |/ | ||||||
* | | Merge pull request #487 from mcuadros/checkout-create | Máximo Cuadros | 2017-07-19 | 3 | -23/+116 | |
|\ \ | |/ |/| | worktree: checkout, create branch | |||||
| * | worktree: checkout, create branch | Máximo Cuadros | 2017-07-18 | 3 | -23/+116 | |
| | | ||||||
* | | Merge pull request #484 from orirawlings/tagsExample | Máximo Cuadros | 2017-07-17 | 3 | -1/+46 | |
|\ \ | |/ |/| | Add example code for listing tags | |||||
| * | Add example code for listing tags | Ori Rawlings | 2017-07-17 | 3 | -1/+46 | |
|/ | ||||||
* | Merge pull request #485 from mcuadros/fetch-tagsv4.0.0-rc12 | Máximo Cuadros | 2017-07-17 | 3 | -109/+205 | |
|\ | | | | | remote: fetch, correct behavior on tags |