Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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". | ||||
* | Merge pull request #388 from ajnavarro/feature/commit-diff | Máximo Cuadros | 2017-05-23 | 13 | -1/+1614 |
|\ | | | | | format/diff: unified diff encoder and public API | ||||
| * | Add diff to compatibility file | Antonio Jesus Navarro Perez | 2017-05-23 | 1 | -1/+1 |
| | | |||||
| * | format/diff: unified diff encoder and public API | Antonio Jesus Navarro Perez | 2017-05-23 | 12 | -0/+1613 |
|/ | | | | | | | | | - Added Patch interface - Added a Unified Diff encoder from Patches - Added Change method to generate Patches - Added Changes method to generate Patches - Added Tree method to generate Patches - Added Commit method to generate Patches | ||||
* | Merge pull request #398 from mcuadros/init-fix | Máximo Cuadros | 2017-05-22 | 5 | -0/+74 |
|\ | | | | | storage: filesystem, initialize the default folder scaffolding | ||||
| * | storage: filesystem, initialize the default folder scaffolding | Máximo Cuadros | 2017-05-21 | 5 | -0/+74 |
|/ | |||||
* | Merge pull request #395 from mcuadros/rm-mv | Máximo Cuadros | 2017-05-21 | 5 | -2/+206 |
|\ | | | | | worktree: Remove and Move methods | ||||
| * | worktree: Remove and Move methods | Máximo Cuadros | 2017-05-21 | 5 | -2/+206 |
|/ | |||||
* | Merge pull request #394 from ajnavarro/fix/endpoints-equality | Máximo Cuadros | 2017-05-16 | 3 | -4/+20 |
|\ | | | | | transport/server: use Endpoint string representation as a map key. | ||||
| * | transport/server: use Endpoint string representation as a map key. | Antonio Jesus Navarro Perez | 2017-05-16 | 3 | -4/+20 |
|/ | | | | Two endpoints are not equals between them, even if they were generated using the same url or path. | ||||
* | Merge pull request #384 from smola/support-docs | Máximo Cuadros | 2017-05-12 | 2 | -0/+117 |
|\ | | | | | README: add table with supported git features | ||||
| * | capabilities, md styling | Máximo Cuadros | 2017-05-12 | 1 | -106/+106 |
| | | |||||
| * | README: add table with supported git features | Santiago M. Mola | 2017-05-09 | 2 | -0/+117 |
|/ | |||||
* | Merge pull request #381 from mcuadros/example-commit | Máximo Cuadros | 2017-05-08 | 2 | -0/+68 |
|\ | | | | | examples: commit example | ||||
| * | examples: commit example | Máximo Cuadros | 2017-05-05 | 2 | -0/+68 |
| | | |||||
* | | Merge pull request #374 from ajnavarro/fix/delta-encoder-big-deltas | Máximo Cuadros | 2017-05-08 | 2 | -0/+10 |
|\ \ | |/ |/| | format/packfile: fix bug when the delta depth is equals to 50 | ||||
| * | format/packfile: fix bug when the delta depth is equals to 50 | Antonio Jesus Navarro Perez | 2017-05-08 | 2 | -0/+10 |
|/ | |||||
* | Merge pull request #375 from mcuadros/commit | Máximo Cuadros | 2017-05-05 | 13 | -54/+559 |
|\ | | | | | worktree: Commit method implementation |