Vicent Martí
e05ca13f1f
Merge pull request #1115 from ben/struct-versions
...
Version info for public structs
2012-12-05 11:47:19 -08:00
Ben Straub
de70aea6b1
Remove GIT_SIGNATURE_VERSION and friends
2012-12-03 12:41:50 -08:00
Ben Straub
2da619abde
Remove GIT_CRED_VERSION and friends
2012-12-03 12:41:38 -08:00
nulltoken
cc1466264a
revparse: Deploy EINVALIDSPEC usage
2012-12-01 08:34:31 +01:00
nulltoken
bc05f30c47
object: refine git_object_peel() error report
2012-12-01 08:34:29 +01:00
nulltoken
621730383a
branch: Deploy EINVALIDSPEC usage
2012-12-01 08:34:28 +01:00
nulltoken
18d6f12040
tag: Deploy EINVALIDSPEC usage
2012-12-01 08:34:28 +01:00
nulltoken
80212ecb1c
reflog: Deploy EINVALIDSPEC usage
2012-12-01 08:34:27 +01:00
nulltoken
80d9d1df14
refs: Deploy EINVALIDSPEC usage
2012-12-01 08:34:26 +01:00
nulltoken
032ba9e4ad
remote: deploy EINVALIDSPEC usage
2012-12-01 08:34:23 +01:00
nulltoken
8b50935a69
errors: Introduce EINVALIDSPEC error code
2012-12-01 08:34:22 +01:00
Ben Straub
7bcfbe16c5
Make constant name all-caps
2012-11-30 20:35:01 -08:00
Ben Straub
9267ff586f
Deploy GIT_REMOTE_CALLBACKS_INIT
2012-11-30 13:12:15 -08:00
Ben Straub
2f8d30becb
Deploy GIT_DIFF_OPTIONS_INIT
2012-11-30 13:12:14 -08:00
Ben Straub
f4fc9fdba0
Cleanup nitpicky things
2012-11-30 13:12:10 -08:00
Ben Straub
bde336ea51
Add version fields and init macros for public input structs.
2012-11-30 12:55:45 -08:00
Russell Belfer
f684970a10
Merge pull request #1108 from libgit2/ahead-behind-count
...
Add API to calculate ahead/behind count
2012-11-29 22:53:34 -08:00
Vicent Martí
f1e5c506b2
Merge pull request #1110 from libgit2/features/push_rebased
...
Push! By schu, phkelley, and congyiwu
2012-11-29 12:18:05 -08:00
Philip Kelley
ac22d08f2f
Remove git_object_oid2type
2012-11-29 08:22:15 -05:00
Vicent Martí
e2934db2c7
Merge pull request #1090 from arrbee/ignore-invalid-by-default
...
Ignore invalid entries by default
2012-11-29 02:05:46 -08:00
Scott J. Goldman
0984c8768d
Rename git_count_ahead_behind -> git_graph_ahead_behind
...
Moved it into graph.{c,h} which i created for the new "graph"
functions namespace. Also adjusted the function prototype
to use `size_t` and `const git_oid *`.
2012-11-28 18:54:57 -08:00
Scott J. Goldman
bff53e5405
Add initial implementation of ahead-behind count
2012-11-28 18:54:56 -08:00
Philip Kelley
613d5eb939
Push! By schu, phkelley, and congyiwu, et al
2012-11-28 11:42:37 -05:00
Vicent Marti
9507a434c6
odb: Add git_odb_add_disk_alternate
...
Loads a disk alternate by path to the ODB. Mimics the
`GIT_ALTERNATE_OBJECT_DIRECTORIES` shell var.
2012-11-28 10:47:10 +01:00
Russell Belfer
ca94e031fa
Various minor commenting fixes
2012-11-27 15:28:48 -08:00
Russell Belfer
c3fb7d04ed
Make git_odb_foreach_cb take const param
...
This makes the first OID param of the ODB callback a const pointer
and also propogates that change all the way to the backends.
2012-11-27 15:00:49 -08:00
Russell Belfer
f984d97b22
Clarify git_message_prettify comments
2012-11-27 15:00:28 -08:00
Russell Belfer
2bd5998c9c
Remove git_note_data structure
2012-11-27 14:47:39 -08:00
Ben Straub
336d1275ca
API updates for transport.h
2012-11-27 14:18:51 -08:00
Ben Straub
f4a62c306d
Typedef enums.
2012-11-27 14:13:03 -08:00
Ben Straub
1d8ec670be
API updates for stash.h
2012-11-27 14:06:56 -08:00
Ben Straub
ff6b5ac97d
API updates for signature.h
2012-11-27 14:03:53 -08:00
Ben Straub
44d9f2cb60
API updates for revwalk.h
2012-11-27 14:01:24 -08:00
Ben Straub
c9fc4a6ff9
API updates for repository.h
2012-11-27 13:44:49 -08:00
Ben Straub
df705148ec
API updates for remote.h
...
Includes typedef for git_direction, and renames for
GIT_DIR_[FETCH|PUSH] to GIT_DIRECTION_(\1).
2012-11-27 13:19:49 -08:00
Ben Straub
74f9132212
API updates for oid.h
2012-11-27 13:18:30 -08:00
Ben Straub
0ed67c1cb4
API updates for odb_backend.h
2012-11-27 13:18:30 -08:00
Ben Straub
2e76b5fc84
API updates for odb.h
2012-11-27 13:18:30 -08:00
Ben Straub
de5596bfd6
API updates for notes.h/c.
2012-11-27 13:18:30 -08:00
Ben Straub
05a3ab61c2
API updates for net.h
2012-11-27 13:18:29 -08:00
Ben Straub
fe55f1631c
API updates for message.h
2012-11-27 13:18:29 -08:00
Ben Straub
eac7695683
Format/documentation tweaks for merge.h
2012-11-27 13:18:29 -08:00
Ben Straub
839c5f574f
API updates for indexer.h
2012-11-27 13:18:29 -08:00
Russell Belfer
a8122b5d4a
Fix warnings on Win64 build
2012-11-27 13:18:29 -08:00
Russell Belfer
d574de0e6e
API updates for status.h
2012-11-27 13:18:29 -08:00
Russell Belfer
9daf240053
Fixing up some comments in strarray.h
2012-11-27 13:18:29 -08:00
Russell Belfer
16248ee2d1
Fix up some missing consts in tree & index
...
This fixes some missed places where we can apply const-ness to
various public APIs.
There are still some index and tree APIs that cannot take const
pointers because we sort our `git_vectors` lazily and so we can't
reliably bsearch the index and tree content without applying a
`git_vector_sort()` first.
This also fixes some missed places where size_t can be used and
where const can be applied to a couple internal functions.
2012-11-27 13:18:29 -08:00
Ben Straub
f45d51ff8e
API updates for index.h
2012-11-27 13:18:28 -08:00
Russell Belfer
d9023dbe0c
API updates for tag.h
2012-11-27 13:18:28 -08:00
Russell Belfer
9cd423583f
API updates for submodule.h
2012-11-27 13:18:28 -08:00