Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | transport: ssh, NewPublicKeys helper | Máximo Cuadros | 2017-04-21 | 2 | -23/+68 | |
| | | ||||||
* | | Merge pull request #319 from ajnavarro/fix/parents-with-path | Santiago M. Mola | 2017-04-20 | 2 | -7/+30 | |
|\ \ | |/ |/| | references.go: fix Parents from commit iterator | |||||
| * | Add test | Antonio Jesus Navarro Perez | 2017-04-19 | 1 | -0/+21 | |
| | | ||||||
| * | references.go: fix Parents from commit iterator | Antonio Jesus Navarro Perez | 2017-04-19 | 1 | -7/+9 | |
|/ | | | | Avoid a panic when we are iterating parents from a commit. There are more than EOF errors, like Parse errors. Now instead of throw a panic we return the error. | |||||
* | Merge pull request #346 from mcuadros/ssh-known-hosts | Máximo Cuadros | 2017-04-17 | 3 | -2/+93 | |
|\ | | | | | transport: ssh, default HostKeyCallback | |||||
| * | transport: ssh, fork knownhosts package (temporal) | Máximo Cuadros | 2017-04-17 | 1 | -1/+1 | |
| | | ||||||
| * | transport: ssh, default HostKeyCallback | Máximo Cuadros | 2017-04-16 | 3 | -2/+93 | |
| | | ||||||
* | | Merge pull request #344 from mcuadros/submodules-checkout | Máximo Cuadros | 2017-04-17 | 10 | -58/+483 | |
|\ \ | | | | | | | worktree: reset and checkout support for submodules | |||||
| * | | worktree: reset and checkout support for submodules | Máximo Cuadros | 2017-04-15 | 8 | -53/+444 | |
| | | | ||||||
| * | | format: index, Index.Entry method | Máximo Cuadros | 2017-04-13 | 2 | -5/+39 | |
| | | | ||||||
* | | | appveyor: allow failures | Máximo Cuadros | 2017-04-17 | 1 | -1/+5 | |
| |/ |/| | ||||||
* | | travis: update | Máximo Cuadros | 2017-04-15 | 1 | -4/+2 | |
| | | ||||||
* | | ci windows | Máximo Cuadros | 2017-04-15 | 1 | -0/+18 | |
|/ | ||||||
* | Merge pull request #339 from mcuadros/status | Máximo Cuadros | 2017-04-12 | 19 | -292/+1288 | |
|\ | | | | | worktree, status and reset implementation based on merkletrie | |||||
| * | examples: checkout example update | Máximo Cuadros | 2017-04-12 | 2 | -8/+20 | |
| | | ||||||
| * | worktree, reset implementation and status improvements | Máximo Cuadros | 2017-04-12 | 8 | -122/+265 | |
| | | ||||||
| * | merkletrie: filesystem and index speedup and documentation | Máximo Cuadros | 2017-04-11 | 5 | -229/+190 | |
| | | ||||||
| * | merge, Repository.Log | Máximo Cuadros | 2017-04-11 | 19 | -181/+345 | |
| |\ | |/ |/| | ||||||
* | | Merge pull request #337 from ajnavarro/repository-log | Máximo Cuadros | 2017-04-11 | 14 | -173/+331 | |
|\ \ | | | | | | | Add Repository.Log() method (fix #298) | |||||
| * | | Modify examples | Antonio Jesus Navarro Perez | 2017-04-11 | 3 | -15/+24 | |
| | | | ||||||
| * | | Add Repository.Log() method (fix #298) | Antonio Jesus Navarro Perez | 2017-04-11 | 11 | -158/+307 | |
|/ / | | | | | | | | | | | | | | | | | | | - CommitIter is now an interface - The old CommitIter implementation is now called StorerCommitIter - CommitWalker and CommitWalkerPost are now iterators (CommitPreIterator and CommitPostIterator). - Remove Commit.History() method. There are so many ways to iterate a commit history, depending of the use case. Now, instead of use the History() method, you must use CommitPreIterator or CommitPostIterator. - Move commitSorterer to references.go because is the only place that it is used, and it must not be used into another place. - Make References method private, it must only be used into blame logic. - Added a TODO into references method, where the sortCommits is used to remove it in a near future. | |||||
* | | plumbing: transport, handle 403 in http transport | Chris Dostert | 2017-04-10 | 5 | -8/+14 | |
| | | ||||||
| * | worktree, status implementation based on merkletrie and reset and checkout ↵ | Máximo Cuadros | 2017-04-11 | 8 | -268/+632 | |
| | | | | | | | | implementations | |||||
| * | plumbing: object, public Tree.FindEntry and minor diff changes | Máximo Cuadros | 2017-04-11 | 4 | -8/+17 | |
| | | ||||||
| * | plumbing: format, index stringer | Máximo Cuadros | 2017-04-11 | 1 | -0/+23 | |
| | | ||||||
| * | merkletrie: node support for billy filesystems | Máximo Cuadros | 2017-04-11 | 2 | -0/+255 | |
| | | ||||||
| * | merkletrie: node support for index file | Máximo Cuadros | 2017-04-11 | 2 | -0/+229 | |
|/ | ||||||
* | Merge pull request #334 from taralx/rawConfig | Máximo Cuadros | 2017-04-08 | 1 | -14/+14 | |
|\ | | | | | Export raw config | |||||
| * | Export raw config. | JP Sugarbroad | 2017-04-06 | 1 | -14/+14 | |
|/ | ||||||
* | Merge pull request #333 from taralx/master | Máximo Cuadros | 2017-04-07 | 1 | -6/+22 | |
|\ | | | | | Lazily load object index. | |||||
| * | Lazily load object index. | JP Sugarbroad | 2017-04-06 | 1 | -6/+22 | |
| | | | | | | | | fixes #327 | |||||
* | | Merge pull request #331 from marwan-at-work/examples | Máximo Cuadros | 2017-04-06 | 4 | -3/+45 | |
|\ \ | |/ |/| | add git checkout example + housekeeping | |||||
| * | pr-fixes | marwan-at-work | 2017-04-06 | 3 | -5/+5 | |
| | | ||||||
| * | add git checkout example + housekeeping | marwan-at-work | 2017-04-06 | 3 | -3/+45 | |
| | | ||||||
* | | Merge pull request #324 from ajnavarro/fix/changes-file-for-non-files-no-error | Máximo Cuadros | 2017-04-06 | 3 | -0/+62 | |
|\| | | | | | object: fix Change.Files() method behavior (fix #317) | |||||
| * | Set correct modes to change_adaptor tests | Antonio Jesus Navarro Perez | 2017-04-06 | 1 | -0/+6 | |
| | | ||||||
| * | object: fix Change.Files() method behavior (fix #317) | Antonio Jesus Navarro Perez | 2017-04-06 | 2 | -0/+56 | |
|/ | | | | | - If 'from' or 'to' are tree entries that aren't files, Files() method will return nil instead of object not found error. - Added a test checking this using modules fixture. | |||||
* | Merge pull request #320 from lupine/318-fix-timezone-parsing | Máximo Cuadros | 2017-03-31 | 1 | -1/+6 | |
|\ | | | | | Work around a Go bug when parsing timezones | |||||
| * | Work around a Go bug when parsing timezones | Nick Thomas | 2017-03-30 | 1 | -1/+6 | |
|/ | ||||||
* | Merge pull request #316 from BencicAndrej/readme-example-fix | Máximo Cuadros | 2017-03-29 | 1 | -1/+1 | |
|\ | | | | | Updated README in-memory example. | |||||
| * | Updated README in memory example. | Andrej Bencic | 2017-03-28 | 1 | -1/+1 | |
|/ | ||||||
* | Merge pull request #314 from lupine/249-fix-bufio-buffer-full | Máximo Cuadros | 2017-03-28 | 4 | -2/+36 | |
|\ | | | | | plumbing: Use ReadBytes() rather than ReadSlice() | |||||
| * | plumbing: Use ReadBytes() rather than ReadSlice() | Nick Thomas | 2017-03-27 | 4 | -2/+36 | |
| | | ||||||
* | | plumbing: Reference, support slash separated branch (#302) | Yusuke Hatanaka | 2017-03-28 | 2 | -2/+26 | |
| | | ||||||
* | | Merge pull request #305 from mvdan/history-reverse | Santiago M. Mola | 2017-03-27 | 2 | -7/+59 | |
|\ \ | |/ |/| | plumbing/object: add WalkCommitHistoryPost func | |||||
| * | plumbing/object: add WalkCommitHistoryPost func | Daniel Martí | 2017-03-27 | 2 | -7/+59 | |
| | | | | | | | | | | | | | | | | Also add a test. Make both the pre-order and post-order tests not sort commits, to actually test the order in which the commit history is walked. Fixes #223. | |||||
* | | plumbing: ReferenceType as Stringer | Máximo Cuadros | 2017-03-22 | 2 | -0/+17 | |
| | | ||||||
* | | Merge pull request #296 from ajnavarro/improvement/repository | Santiago M. Mola | 2017-03-21 | 11 | -43/+426 | |
|\ \ | | | | | | | git: Repository methods changes | |||||
| * | | Make referenceFilteredIter private | Antonio Jesus Navarro Perez | 2017-03-06 | 1 | -5/+5 | |
| | | | ||||||
| * | | git: Repository methods changes | Antonio Jesus Navarro Perez | 2017-03-06 | 11 | -43/+426 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To have a more consistent public API, we decided to rename some methods, and add others: - Commit method renamed to CommitObject - Commits method renamed to CommitObjects - Tree method renamed to TreeObject - Trees method renamed to TreeObjects - Tags method renamed to TagObjects - Tag method renamed to TagObject - Added method Tags that returns tag references - Added method Branches that returns branch references - Added method Notes that returns note references - Added BlobObject method - Added BlobObjects method Also, we added more functionality related to references: - Added iterator to iterate References with a specific filter Some notes: - #298 |