Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix compile-time error on Windows (#251) | Mateusz Byczkowski | 2017-02-02 | 3 | -17/+19 |
| | | | | | | syscall.Stat_t it not defined on Windows platform, and hence go-git won't compile on Windows. It's better to pass more generic output of FileInfo `Sys()` (of type interface{}) to `fillSystemInfo` and handle type assertion separately for each platform. | ||||
* | examples: aerospike example (#250) | Máximo Cuadros | 2017-02-02 | 3 | -2/+109 |
| | |||||
* | Update README.md | Máximo Cuadros | 2017-02-01 | 1 | -1/+1 |
| | |||||
* | removing import rule, to try to get godoc runningv4.0.0-rc9 | Máximo Cuadros | 2017-02-01 | 1 | -1/+1 |
| | |||||
* | fix example folder | Máximo Cuadros | 2017-02-01 | 11 | -16/+16 |
| | |||||
* | documentation changes | Máximo Cuadros | 2017-01-31 | 23 | -82/+169 |
| | |||||
* | Updated README.md (Fixes #243) | Máximo Cuadros | 2017-01-31 | 1 | -7/+33 |
| | |||||
* | fix worktree at non linux os | Máximo Cuadros | 2017-01-31 | 3 | -7/+44 |
| | |||||
* | config: RefSpec.Validate returning errors and doc (Fixes #232) | Máximo Cuadros | 2017-01-31 | 5 | -31/+56 |
| | |||||
* | skip ssh test | Máximo Cuadros | 2017-01-31 | 1 | -2/+4 |
| | |||||
* | fix travisv4.0.0-rc8 | Máximo Cuadros | 2017-01-31 | 1 | -2/+2 |
| | |||||
* | new srcd.works/go-git.v4 path | Máximo Cuadros | 2017-01-30 | 182 | -441/+441 |
| | |||||
* | new git fixture path | Máximo Cuadros | 2017-01-30 | 30 | -341/+29 |
| | |||||
* | rename billy imports | Máximo Cuadros | 2017-01-30 | 16 | -472/+39 |
| | |||||
* | delete old noder, create a new one in utils (#241) | Alberto Cortés | 2017-01-30 | 20 | -1004/+1466 |
| | |||||
* | Fix some typos in plumbing docs (#244) | Sergio Arbeo | 2017-01-30 | 16 | -32/+32 |
| | |||||
* | Merge pull request #229 from mcuadros/worktree | Máximo Cuadros | 2017-01-30 | 31 | -345/+1320 |
|\ | | | | | Worktree and new Repository Contructors | ||||
| * | example: using new constructors | Máximo Cuadros | 2017-01-30 | 16 | -179/+489 |
| |\ | |/ |/| | |||||
* | | Repository.Progress moved as a field in *Options (#237) | Máximo Cuadros | 2017-01-30 | 8 | -62/+87 |
| | | |||||
* | | Typo in fixtures (#240) | Sergio Arbeo | 2017-01-30 | 1 | -1/+1 |
| | | |||||
* | | Fix typos in git docs (#230) | Sergio Arbeo | 2017-01-30 | 2 | -10/+10 |
| | | |||||
* | | Fix typos in cache pkg (#235) | Sergio Arbeo | 2017-01-30 | 1 | -2/+2 |
| | | |||||
* | | Fix typos in config pkg (#233) | Sergio Arbeo | 2017-01-30 | 2 | -3/+3 |
| | | |||||
* | | config: fix TestUnmarshallMarshall test | Máximo Cuadros | 2017-01-30 | 1 | -4/+1 |
| | | |||||
* | | Merge pull request #227 from mcuadros/submodules | Máximo Cuadros | 2017-01-30 | 5 | -98/+389 |
|\ \ | | | | | | | config: marshal and unmarshal done inside of the package, and submodules config file | ||||
| * | | config: documentation improvements | Máximo Cuadros | 2017-01-30 | 4 | -34/+45 |
| | | | |||||
| * | | config: modules, marshal and unmarshal implementation | Máximo Cuadros | 2017-01-26 | 2 | -20/+160 |
| | | | |||||
| * | | config: marshal and unmarshal implementation | Máximo Cuadros | 2017-01-26 | 3 | -95/+169 |
| | | | |||||
| * | | config: git modules config | Máximo Cuadros | 2017-01-26 | 2 | -0/+66 |
| | | | |||||
| | * | test and comments improvements | Máximo Cuadros | 2017-01-30 | 3 | -5/+10 |
| | | | |||||
| | * | Worktree correct FileMode at index entries | Máximo Cuadros | 2017-01-30 | 3 | -16/+33 |
| | | | |||||
| | * | Repository.Worktree, removing custom fs | Máximo Cuadros | 2017-01-30 | 2 | -19/+6 |
| | | | |||||
| | * | Repository.Clone made private | Máximo Cuadros | 2017-01-29 | 3 | -22/+20 |
| | | | |||||
| | * | example: using new constructors | Máximo Cuadros | 2017-01-29 | 9 | -40/+73 |
| | | | |||||
| | * | worktree, status implementation | Máximo Cuadros | 2017-01-29 | 5 | -10/+380 |
| | | | |||||
| | * | storage: IndexStorer implementation | Máximo Cuadros | 2017-01-29 | 4 | -1/+55 |
| | | | |||||
| | * | object: modes in TreeEntry as os.FileMode, and not the git internal | Máximo Cuadros | 2017-01-28 | 2 | -147/+155 |
| | | | |||||
| | * | format/index: keep time.Time as zero, when decoded value is 0 | Máximo Cuadros | 2017-01-28 | 2 | -6/+12 |
| | | | |||||
| | * | storage: IndexStorer implementation | Máximo Cuadros | 2017-01-28 | 6 | -10/+88 |
| | | | |||||
| | * | new repository constructors and worktree | Máximo Cuadros | 2017-01-28 | 8 | -113/+535 |
| |/ |/| | |||||
* | | adds Tree method to Tree (#224) | Alberto Cortés | 2017-01-26 | 2 | -5/+57 |
|/ | | | | | | | | This patch adds a new method to the Tree object that allows you to get a child tree from a parent tree by its relative name. Before this patch, this was only possible with files, using the File method. The new Tree method has a similar signature to the old File method for consistency. | ||||
* | packfile: cache undeltified objects to improve decode performance (#218) | Antonio Navarro Perez | 2017-01-25 | 5 | -8/+248 |
| | | | | | * Simple object cache that keeps in memory the last undeltified objects. When no more objects can be kept into memory, the oldest one is deleted (FIFO). This speeds up packfile operations preventing redundant seeks and decodes. | ||||
* | transport/http: fix partial request with haves. Fix #216. (#221) | Antonio Navarro Perez | 2017-01-25 | 7 | -8/+32 |
| | |||||
* | fixtures: support more than one source folder (fix #217) (#219) | Antonio Navarro Perez | 2017-01-23 | 1 | -7/+18 |
| | | | | | GOPATH can contain more than one folder separated by ':'. To check it correctly, we use SrcDirs() method to be able to check into all the source folders if fixtures exists. | ||||
* | fixtures: initialize fixtures into separated methods (#214)v4.0.0-rc7 | Antonio Navarro Perez | 2017-01-19 | 1 | -5/+19 |
| | | | | | To be able to use fixtures with other test frameworks than go-check, we created two methods, one to set fixtures path correctly, and another to remove all the temporal data created when testing. | ||||
* | blame: make line and its members public so they can be actually used (#213) | Alberto Cortés | 2017-01-19 | 2 | -14/+15 |
| | |||||
* | test: restore default protocol. (#215) | Santiago M. Mola | 2017-01-18 | 1 | -3/+15 |
| | | | | | | BaseSuite sets the https protocol to nil. This can affect other unrelated suites. This commit changes BaseSuite to restore the https protocol during the tear down phase. | ||||
* | transport: remove SetAuth, fixes #206 (#210) | Anthony Weems | 2017-01-17 | 22 | -127/+116 |
| | | | | | * remove SetAuth functions, implement at NewUploadPackSession/NewReceivePackSession level. * propagate transport.Auth from Fetch/Pull/Clone options to the transport API. | ||||
* | repository: fix pull when fetch returns up-to-date (#207) | Máximo Cuadros | 2017-01-16 | 2 | -26/+93 |
| | |||||
* | fixtures: new fixture with multiple root commits (#212) | Antonio Navarro Perez | 2017-01-16 | 1 | -0/+7 |
| |