Edward Thomson
6c04269c8f
git_odb_exists_many_prefixes: query odb for multiple short ids
...
Query the object database for multiple objects at a time, given their
object ID (which may be abbreviated) and optional type.
2016-03-07 16:10:25 -05:00
Vicent Marti
4ca0b566ca
oid: Export git_oid_tostr_s
instead of _allocfmt
...
The old `allocfmt` is of no use to callers, as they are not able to free
the returned buffer. Export a new API that returns a static string that
doesn't need to be freed.
2014-08-18 12:41:06 +02:00
Vicent Marti
59547ce772
oid: Helper for old-school hashcmp
2013-08-14 10:34:07 +02:00
Russell Belfer
e4af0f0016
Add new src/oid.h
2013-04-29 18:15:43 -07:00
Vicent Marti
f1d018513a
oid: Uniformize ncmp methods
...
Drop redundant methods. The ncmp method is now public
2011-06-16 02:50:08 +02:00
Marc Pegon
c09093cce2
Renamed git_oid_match to git_oid_ncmp.
...
As suggested by carlosmn, git_oid_ncmp would probably
be a better name than git_oid_match, for it does the same
as git_oid_cmp but only up to a certain amount of hex digits.
2011-06-06 17:04:37 +02:00
Marc Pegon
da03c9f35b
Changed return value of git_oid_match to be consistent with the other compare methods (0 means oids match). Added method to compare prefixes of hex formatted oids.
2011-06-01 23:40:42 +02:00
Marc Pegon
53c0bd81a2
Added error for ambiguous oid prefixes. Added methods to compare the first nth hexadecimal characters (i.e. packets of 4 bits) of OIDs.
2011-06-01 23:40:41 +02:00