Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | transport/ssh: allow global *ssh.ClientConfig override | Santiago M. Mola | 2017-06-23 | 1 | -14/+31 |
| | | | | | A global *ssh.ClientConfig override can be set. It will be use to override values of each SSH session. | ||||
* | transport/ssh: allow passing SSH options | Santiago M. Mola | 2017-06-23 | 1 | -3/+19 |
| | | | | | Adds the possibility of passing options to SSH transport. Options have the form of functions modifying ssh.ClientConfig. | ||||
* | Merge pull request #444 from silvertern/gitignore-ch2v4.0.0-rc11 | Máximo Cuadros | 2017-06-21 | 2 | -7/+35 |
|\ | | | | | Fixes checkout not possible with (untracked) files under gitignore | ||||
| * | Adds test that checkout possible with untracked files under gitignore | Oleg Sklyar | 2017-06-21 | 1 | -4/+30 |
| | | |||||
| * | Fixes gitignore ignored on checkout | Oleg Sklyar | 2017-06-20 | 1 | -3/+5 |
| | | |||||
* | | Merge pull request #434 from ↵ | Máximo Cuadros | 2017-06-21 | 2 | -25/+69 |
|\ \ | |/ |/| | | | | | orirawlings/updateLocalRemoteRefsEvenIfNoPackFetched Update local remote references during fetch even if no pack needs to be received | ||||
| * | Update local remote references during fetch even if no pack needs to be received | Ori Rawlings | 2017-06-19 | 2 | -25/+69 |
|/ | |||||
* | Merge pull request #442 from ajnavarro/fix/stackoverflow | Máximo Cuadros | 2017-06-19 | 1 | -6/+6 |
|\ | | | | | internal/dotgit: rewrite code to avoid stackoverflow errors | ||||
| * | internal/dotgit: rewrite code to avoid stackoverflow errors | Antonio Jesus Navarro Perez | 2017-06-19 | 1 | -6/+6 |
| | | |||||
* | | Merge pull request #441 from mcuadros/fix-add | Máximo Cuadros | 2017-06-19 | 3 | -115/+56 |
|\ \ | | | | | | | worktree: Add create and push the blob objects to the storer | ||||
| * | | worktree: Add create and push the blob objects to the storer | Máximo Cuadros | 2017-06-19 | 3 | -115/+56 |
| |/ | | | | | | | Signed-off-by: Máximo Cuadros <mcuadros@gmail.com> | ||||
* | | Merge pull request #440 from ajnavarro/fix/revlist-submodules | Máximo Cuadros | 2017-06-19 | 2 | -1/+24 |
|\ \ | |/ |/| | revlist: ignore treeEntries that are submodules. | ||||
| * | revlist: ignore treeEntries that are submodules. | Antonio Jesus Navarro Perez | 2017-06-19 | 2 | -1/+24 |
|/ | | | | - If we don't ignore submodules in trees, when we tried to perform a push, revlist.Objects returned hashes that was from submodules, causing an "object not found" error in packfile generation. | ||||
* | worktree: fix ioutil import path | Máximo Cuadros | 2017-06-19 | 1 | -1/+1 |
| | |||||
* | Merge pull request #436 from mcuadros/symlink | Máximo Cuadros | 2017-06-19 | 6 | -27/+198 |
|\ | | | | | worktree: symlink support | ||||
| * | worktree: support for symlinks | Máximo Cuadros | 2017-06-19 | 4 | -21/+144 |
| | | |||||
| * | utils: merkletrie support for symlinks | Máximo Cuadros | 2017-06-18 | 2 | -6/+54 |
| | | |||||
* | | plumbing: gitignore, upgrade to go-billy.v3 and test with gocheck | Máximo Cuadros | 2017-06-19 | 5 | -219/+200 |
| | | |||||
* | | Merge pull request #429 from silvertern/gitignore | Máximo Cuadros | 2017-06-19 | 9 | -0/+758 |
|\ \ | |/ |/| | Adds .gitignore support | ||||
| * | Adds gitignore support | Oleg Sklyar | 2017-06-19 | 9 | -0/+758 |
| | | |||||
* | | fix merge commit | Máximo Cuadros | 2017-06-18 | 1 | -4/+0 |
| | | |||||
* | | *: upgrade to go-billy.v3, merge | Máximo Cuadros | 2017-06-18 | 1 | -0/+4 |
|\ \ | |||||
| * \ | Merge pull request #369 from smola/windows | Máximo Cuadros | 2017-06-17 | 7 | -31/+25 |
| |\ \ | | | | | | | | | Windows support | ||||
| | * | | dotgit: support reading reference files in Windows | Santiago M. Mola | 2017-06-02 | 1 | -9/+8 |
| | | | | |||||
| | * | | test: more Windows path handling | Santiago M. Mola | 2017-06-02 | 2 | -3/+4 |
| | | | | |||||
| | * | | test: use regular paths for inproc server tests (windows) | Santiago M. Mola | 2017-06-02 | 1 | -13/+7 |
| | | | | |||||
| | * | | test: fix path handling in tests for Windows | Santiago M. Mola | 2017-06-02 | 1 | -3/+3 |
| | | | | |||||
| | * | | test: fix test for error checking in Windows | Santiago M. Mola | 2017-06-02 | 1 | -1/+2 |
| | | | | |||||
| | * | | appveyor: fix PATH to include git-receive-pack / git-upload-pack | Santiago M. Mola | 2017-06-02 | 1 | -2/+1 |
| | | | | |||||
* | | | | *: upgrade to go-billy.v3, merge | Máximo Cuadros | 2017-06-18 | 31 | -134/+148 |
|/ / / | |||||
* | | | Merge pull request #421 from smola/iter-naming | Máximo Cuadros | 2017-06-14 | 5 | -11/+11 |
|\ \ \ | | | | | | | | | fix naming of NewCommit{Pre,Post}Iterator | ||||
| * | | | fix naming of NewCommit{Pre,Post}Iterator | Santiago M. Mola | 2017-06-13 | 5 | -11/+11 |
| | |/ | |/| | | | | | | | | | | Use Iter suffix, just as all other iterators in the project. Use Preorder and Postorder to be more clear. | ||||
* | | | Merge pull request #422 from smola/gofmt | Máximo Cuadros | 2017-06-13 | 4 | -5/+7 |
|\ \ \ | | | | | | | | | fix gofmt | ||||
| * | | | fix gofmt | Santiago M. Mola | 2017-06-13 | 4 | -5/+7 |
| |/ / | |||||
* | | | Merge pull request #418 from smola/ssh-issue-310 | Santiago M. Mola | 2017-06-13 | 6 | -39/+189 |
|\ \ \ | |/ / |/| | | fix push on git and ssh | ||||
| * | | transport/internal: remove Wait function, use Close directly | Santiago M. Mola | 2017-06-13 | 4 | -32/+19 |
| | | | |||||
| * | | fix ReceivePackSuite.TestSendPackAddDeleteReference | Santiago M. Mola | 2017-06-13 | 1 | -2/+4 |
| | | | |||||
| * | | plumbing/transport: detect "access denied error" | Santiago M. Mola | 2017-06-13 | 1 | -5/+10 |
| | | | | | | | | | | | | | | | | | | | | | "ERR access denied or repository not exported:" is now detected as transport.ErrRepositoryNotFound, since that's what git-daemon returns when --informative-errors is not used. | ||||
| * | | transport/git: add git-receive-pack tests | Santiago M. Mola | 2017-06-13 | 1 | -0/+140 |
| | | | |||||
| * | | plumbing/transport: detect git protocol "no such repository" error | Santiago M. Mola | 2017-06-13 | 1 | -0/+5 |
| | | | |||||
| * | | transport/git: ensure port is added to host parameter | Santiago M. Mola | 2017-06-13 | 1 | -1/+6 |
| | | | |||||
| * | | ensure receive-pack session is closed on push. | Santiago M. Mola | 2017-06-13 | 2 | -1/+7 |
|/ / | | | | | | | | | | | * at low level, ReceivePack must close its stream to the server to signal it has finished. * remote.go: Close() must be called on session. | ||||
* | | Merge pull request #409 from smola/dirty-plainopen | Santiago M. Mola | 2017-06-05 | 5 | -15/+37 |
|\ \ | |/ |/| | storage/filesystem: call initialization explicitly, fixes #408 | ||||
| * | storage/filesystem: call initialization explicitely, fixes #408 | Santiago M. Mola | 2017-06-01 | 5 | -15/+37 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | filesystem.Storage was initializing the gitdir (creating objects and refs) on NewStorage. But this should be done only on init and clone operations, not on open. Now there is a new interface storer.Initializer that storers can implement if they need any initialization step before init or clone. filesystem.Storage is one of such implementations. git.Init and git.Clone now call to the storer Init() method if it does implement it. Otherwise, it just ignores initialization. | ||||
* | | Merge pull request #411 from src-d/fix/delta-copy-operations | Santiago M. Mola | 2017-06-02 | 2 | -1/+35 |
|\ \ | |/ |/| | packfile: A copy operation cannot be bigger than 64kb | ||||
| * | packfile: A copy operation cannot be bigger than 64kb | Antonio Jesus Navarro Perez | 2017-06-01 | 2 | -1/+35 |
| | | | | | | | | More info here: https://github.com/git/git/blob/f7466e94375b3be27f229c78873f0acf8301c0a5/diff-delta.c#L428 | ||||
* | | Merge pull request #405 from ekyoung/support-ssh-agent-on-windows | Santiago M. Mola | 2017-06-01 | 2 | -14/+15 |
|\ \ | |/ |/| | Support SSH Agent Auth on Windows | ||||
| * | Use xanzy/ssh-agent to create the ssh agent correctly based on os. | Ethan Young | 2017-06-01 | 2 | -14/+15 |
|/ | |||||
* | Merge pull request #400 from ajnavarro/improvement/diff-deltav4.0.0-rc10 | Santiago M. Mola | 2017-05-24 | 2 | -441/+94 |
|\ | | | | | format/packfile: improve binary delta algorithm | ||||
| * | format/packfile: improve binary delta algorithm | Antonio Jesus Navarro Perez | 2017-05-24 | 2 | -441/+94 |
|/ | | | | Implemented algorithm described in "File System Support for Delta Compression" paper, from "Joshua P. MacDonald". |