Michael Boulton
e76c970b57
Fix godoc and make name of signing callback better
2020-08-18 08:55:17 +01:00
Michael Boulton
a08eb252c3
Remove 'opts' variations of test helpers and just always pass empty options
2020-08-14 16:31:49 +01:00
Michael Boulton
9a59f80e1c
check head commit when checking all commits are signed
2020-08-14 16:28:14 +01:00
Michael Boulton
f36992c389
Mark function as helper to make stack traces slightly cleaner
2020-08-14 16:24:03 +01:00
Michael Boulton
90e6540bdc
Reuse utility function
2020-08-14 16:22:43 +01:00
Michael Boulton
c9e192b7e5
Add support for creating signed commits and signing commits during a rebase
2020-08-12 09:44:20 +01:00
Carlos Martín Nieto
b98b0e7640
rebase: correct the return values for CurrentOperationIndex
...
We were incorectly reporting `C.GIT_REBASE_NO_OPERATION` as an error code when
it is none. We should instead return it as the value. The compiler doesn't seem
to actually look at the sizes so instead we must recreate the value ourselves
with `^uint(0)`.
The error return is kept for API compatibility but should go away eventually.
2017-07-08 21:34:10 +02:00
ezwiebel
6118c9ba37
LockOSThread in CurrentOperationIndex for git error creation
2016-11-23 17:10:59 +11:00
ezwiebel
a671e67ee8
Took @carlosmn PR review into account
2016-11-01 10:59:32 +11:00
ezwiebel
03e10c5639
Fix reference bug introduced with RebaseOptions implementation
2016-09-14 14:42:58 +10:00
ezwiebel
adc3a4bd89
Add DefaultRebaseOptions() [git_rebase_init_options(GIT_REBASE_OPTIONS_VERSION)] service to wrapper
2016-09-13 16:03:16 +10:00
ezwiebel
e00b0831aa
Add RebaseOpen() service to wrapper
2016-09-12 15:58:53 +10:00
ezwiebel
193b21398b
Add CurrentOperationIndex() and OperationAt(index uint) services to wrapper
2016-08-07 18:09:33 +10:00
ezwiebel
e1f0949740
Add Abort() service to wrapper
2016-08-07 17:48:18 +10:00
ezwiebel
a62a8c3b92
Add operation OperationCount() service and enrich UTs
2016-08-07 17:48:18 +10:00
ezwiebel
b1a9de8037
Initial rebase wrapper version
2016-08-07 17:48:18 +10:00