| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-02-16 | merge: remove whitespace change | Ian Lance Taylor | |
| 2016-02-16 | handles, merge: simplify code, don't copy file contents | Ian Lance Taylor | |
| 2016-02-16 | Merge remote-tracking branch 'upstream/master' | Ian Lance Taylor | |
| 2016-02-15 | Merge remote-tracking branch 'upstream/master' into next | Carlos Martín Nieto | |
| 2016-02-15 | Merge pull request #263 from joseferminj/master | Carlos Martín Nieto | |
| Expose AddGitIgnoreRules and ClearGitIgnoreRules funcs | |||
| 2016-02-09 | Merge pull request #292 from orivej/git_revwalk_simplify_first_parent | Carlos Martín Nieto | |
| Add RevWalk.SimplifyFirstParent() | |||
| 2016-02-07 | Add RevWalk.SimplifyFirstParent() | Orivej Desh | |
| 2016-02-06 | Merge pull request #288 from hanwen/readheader | Carlos Martín Nieto | |
| Expose git_odb_read_header as Odb.ReadHeader. | |||
| 2016-02-03 | Expose git_odb_read_header as Odb.ReadHeader. | Han-Wen Nienhuys | |
| This function is much faster for discovering sizes for a given OID. | |||
| 2016-01-16 | Merge pull request #283 from ebfe/repo-open | Carlos Martín Nieto | |
| Add missing RepositoryOpenExtended arguments | |||
| 2016-01-15 | Add missing RepositoryOpenExtended arguments | Michael Gehring | |
| Fixes #277 | |||
| 2016-01-15 | Merge pull request #280 from ebfe/hint-path | Carlos Martín Nieto | |
| Don't drop CreateBlobFromChunks hintPath argument | |||
| 2016-01-07 | handles, merge, odb: changes for Go 1.6 pointer passing rules | Ian Lance Taylor | |
| See http://tip.golang.org/cmd/cgo/#hdr-Passing_pointers . | |||
| 2016-01-04 | Don't drop CreateBlobFromChunks hintPath argument | Michael Gehring | |
| 2015-12-29 | Merge pull request #275 from clearr/index-find | Carlos Martín Nieto | |
| Add Index.Find() and Index.FindPrefix() | |||
| 2015-12-21 | Add Index.Find() and Index.FindPrefix() | FUJII Ryota | |
| 2015-12-16 | Merge pull request #273 from clearr/fix-index-entrybypath-leak | Carlos Martín Nieto | |
| Fix a memory leak in Index.EntryByPath() | |||
| 2015-12-16 | Fix a memory leak in Index.EntryByPath() | FUJII Ryota | |
| 2015-11-13 | Merge pull request #271 from joseferminj/fix-memory-problems | Carlos Martín Nieto | |
| Fix Fetch/Push memory allocation problems | |||
| 2015-11-12 | Fix Fetch/Push memory allocation problems | Jose Alvarez | |
| The Fetch/Push operations didn't allocate the git_*_options structure and this causes a memory problem in the libgit2 code. Following the example of Clone operation, the Fetch/Push functions allocates the options structure before calling the C. | |||
| 2015-11-03 | Merge pull request #269 from durin42/small-fixes | Carlos Martín Nieto | |
| Small fixes I noticed while perusing the code. | |||
| 2015-11-02 | odb: remove debug fmt.Printlns | Augie Fackler | |
| These appear to be left over debug statements, and they also look like they were intended to be fmt.Printf calls anyway. | |||
| 2015-11-02 | config_test: properly detect failed config writes | Augie Fackler | |
| This patch fixes the setup stage of the config tests to notice when the writes fail (eg $PWD is a read-only filesystem) and to correctly skip the entire test function as a result. | |||
| 2015-10-29 | Merge pull request #268 from clearr/fix-index-leaks | Carlos Martín Nieto | |
| Fix memory leaks in NewIndex() and OpenIndex() | |||
| 2015-10-27 | Fix memory leaks in NewIndex() and OpenIndex() | FUJII Ryota | |
| 2015-10-26 | Merge pull request #266 from clns/update-libgit2 | Carlos Martín Nieto | |
| [next] Update libgit2 to 821131f | |||
| 2015-10-26 | Mention that MergeAnalysis is a bitmask | Carlos Martín Nieto | |
| 2015-10-26 | Update libgit2 to 821131f | Calin Seciu | |
| The API changes are: - `*Remote.Connect` ```go // from: func (o *Remote) Connect(direction ConnectDirection, callbacks *RemoteCallbacks) error // to: func (o *Remote) Connect(direction ConnectDirection, callbacks *RemoteCallbacks, headers []string) error ``` - `*Remote.ConnectFetch` - `headers` was added as above - `*Remote.ConnectPush` - `headers` was added as above | |||
| 2015-10-21 | Merge pull request #262 from clearr/ignore-support | Carlos Martín Nieto | |
| Add support for ignore | |||
| 2015-10-20 | Add support for ignore | FUJII Ryota | |
| 2015-10-13 | Expose AddGitIgnoreRules and ClearGitIgnoreRules funcs | Jose Alvarez | |
| 2015-10-09 | Merge pull request #258 from TheDahv/feat-config-snapshot | Carlos Martín Nieto | |
| Fix bug in Config LookupString | |||
| 2015-10-08 | Tests config lookup methods | David Pierce | |
| 2015-10-08 | Config#LookupString uses git_buf to load value | David Pierce | |
| 2015-10-07 | Merge pull request #261 from jbranchaud/fix-readme-typo | Carlos Martín Nieto | |
| Fix typo in README: manaager -> manager | |||
| 2015-10-06 | Fix typo in README: manaager -> manager | jbranchaud | |
| 2015-09-30 | Merge pull request #260 from clearr/index-entrybypath | Carlos Martín Nieto | |
| Add EntryByPath method to Index | |||
| 2015-09-28 | Add EntryByPath method to Index | FUJII Ryota | |
| 2015-09-21 | Add stash support | Calin Seciu | |
| 2015-09-18 | Merge pull request #253 from joseferminj/checkout-baseline | Carlos Martín Nieto | |
| Expose baseline field in CheckoutOptions | |||
| 2015-09-18 | Expose baseline field in CheckoutOptions | Jose Alvarez | |
| 2015-09-18 | Merge remote-tracking branch 'origin/master' into next | Carlos Martín Nieto | |
| 2015-09-18 | Merge branch 'status-options' | Carlos Martín Nieto | |
| 2015-09-18 | Fix crash when using Pathspec in StatusOptions | Calin Seciu | |
| Using `StatusOptions.Pathspec` results in a fatal error panic with the message 'unexpected signal during runtime execution'. This is because the `&cpathspec` C.git_strarray gets freed in `*StatusOptions.toC()` before being passed to `C.git_status_init_options()` in `*Repository.StatusList()` (see https://github.com/libgit2/git2go/blob/b3e7705c48f038ef335204a2a9e1ee829784c30e/status.go#L138) The relevant panic trace is: ``` fatal error: unexpected signal during runtime execution [signal 0xb code=0x1 addr=0xb01dfacedebac1e pc=0x4062609] runtime stack: runtime.throw(0x469a080, 0x2a) /usr/local/Cellar/go/1.5.1/libexec/src/runtime/panic.go:527 +0x90 runtime.sigpanic() /usr/local/Cellar/go/1.5.1/libexec/src/runtime/sigpanic_unix.go:12 +0x5a goroutine 71 [syscall, locked to thread]: runtime.cgocall(0x400a720, 0xc8204e9998, 0x0) /usr/local/Cellar/go/1.5.1/libexec/src/runtime/cgocall.go:120 +0x11b fp=0xc8204e9968 sp=0xc8204e9938 github.com/libgit2/git2go._Cfunc_git_status_list_new(0xc8204c39c8, 0x5e17780, 0xc820478c40, 0xc800000000) ??:0 +0x39 fp=0xc8204e9998 sp=0xc8204e9968 github.com/libgit2/git2go.(*Repository).StatusList(0xc820013290, 0xc8204e9b58, 0x0, 0x0, 0x0) /Users/calin/go/src/github.com/libgit2/git2go/status.go:168 +0x11d fp=0xc8204e99e8 sp=0xc8204e9998 ``` | |||
| 2015-08-31 | Update vendored libgit2 | Carlos Martín Nieto | |
| 2015-08-31 | Run go fmt | Carlos Martín Nieto | |
| As it seems to be something that many people can't get over, reformat all the files; as we're breaking things, whoever depended on 'next' will have to take many changes into account anyway, so let's include this to reduce the noise of incoming patches. | |||
| 2015-08-31 | Update missing bit to the new object model | Carlos Martín Nieto | |
| 2015-08-31 | Merge pull request #237 from libgit2/object-type | Carlos Martín Nieto | |
| Move from an Object interface to a type | |||
| 2015-08-31 | Merge branch 'master-v23' | Carlos Martín Nieto | |
| 2015-08-31 | Don't call the finalizer on a borrowed repository | Carlos Martín Nieto | |
| When libgit2 gives us the repository for us to create the remote in, we do not own it, so we must make sure we don't try to free it. | |||
