summaryrefslogtreecommitdiff
path: root/include/git2/reflog.h
Commit message (Collapse)AuthorAgeFilesLines
* reflog: constify byindexCarlos Martín Nieto2014-09-301-1/+1
|
* Fixed miscellaneous documentation errors.Michael Anderson2014-05-231-1/+1
|
* reflog: remove git_reflog_append_to()Carlos Martín Nieto2013-11-231-18/+1
| | | | | | This was a convenience method for the refs front-end to do the reflog writing. This is now done in the backend and it has no more reason for being.
* reflog: add a convenience append functionCarlos Martín Nieto2013-10-021-0/+17
| | | | | Provide a function that reads a reflog, performs an append and writes back to the backend in one call.
* reflog: move the reflog implementation into refdb_fsCarlos Martín Nieto2013-10-021-8/+11
| | | | | | | | | | References and their logs are logically coupled, let's make it so in the code by moving the fs-based reflog implementation to live next to the fs-based refs one. As part of the change, make the function take names rather than references, as only the names are relevant when looking up and handling reflogs.
* update copyrightsEdward Thomson2013-01-081-1/+1
|
* reflog: Deploy EINVALIDSPEC usagenulltoken2012-12-011-1/+4
|
* Rename ref and reflog apis for consistencyBen Straub2012-11-271-12/+12
|
* reflog: make entry_byindex() and drop() git compliantnulltoken2012-11-171-3/+8
| | | | | Passing 0 as the index now retrieves the most recent entry instead of the oldest one.
* reflog: Fix documentationnulltoken2012-11-171-1/+2
|
* reflog: fix documentation typosnulltoken2012-10-261-3/+3
|
* Merge remote-tracking branch 'nulltoken/topic/amd64-compat' into developmentVicent Marti2012-08-021-1/+1
|\ | | | | | | | | | | | | Conflicts: src/netops.c src/netops.h src/oid.c
| * portability: Improve x86/amd64 compatibilitynulltoken2012-07-241-1/+1
| |
* | reflog: Rename `entry_drop` to `drop`Vicent Marti2012-07-271-1/+1
| |
* | reflog: prevent git_reflog_append() from persisting the reflog back to disknulltoken2012-07-251-9/+4
| |
* | reflog: prevent git_reflog_read() from chocking when no log exists yetnulltoken2012-07-251-0/+4
| |
* | reflog: introduce git_reflog_write()nulltoken2012-07-251-0/+9
| |
* | reflog: rename git_reflog_write() to git_reflog_append()nulltoken2012-07-251-2/+2
| |
* | reflog: introduce git_reflog_entry_drop()nulltoken2012-07-251-0/+20
|/
* refs: deploy git_reference_has_log()nulltoken2012-07-071-0/+2
|
* errors: Rename the generic return codesVicent Martí2012-05-181-4/+4
|
* Update Copyright headerschu2012-02-131-1/+1
| | | | Signed-off-by: schu <schu-github@schulog.org>
* Add git_reflog_rename() and git_reflog_delete()schu2011-11-211-0/+17
| | | | Signed-off-by: schu <schu-github@schulog.org>
* Cleanup legal dataVicent Marti2011-09-191-21/+3
| | | | | | | | | | 1. The license header is technically not valid if it doesn't have a copyright signature. 2. The COPYING file has been updated with the different licenses used in the project. 3. The full GPLv2 header in each file annoys me.
* Standardized doxygen @return lines for int functions to say "GIT_SUCCESS or ↵David Boyce2011-09-131-2/+2
| | | | an error code".
* reflog: assimilate reflog API to return git_oid'sschu2011-08-151-2/+2
| | | | | | | Rather than returning the OIDs out of the reflog as string return them as git_oid. Signed-off-by: schu <schu-github@schulog.org>
* include: Fix unmatched params in documentationVicent Marti2011-07-111-1/+1
|
* reflog: add API to read or write a reference logschu2011-07-091-0/+129
So far libgit2 didn't support reference logs (reflog). Add a new git_reflog_* API for basic reading and writing of reflogs: * git_reflog_read * git_reflog_write * git_reflog_free Signed-off-by: schu <schu-github@schulog.org>