summaryrefslogtreecommitdiff
path: root/src/oid.c
Commit message (Expand)AuthorAgeFilesLines
* Revparse: GIT_EAMBIGUOUSBen Straub2012-08-251-3/+0
* Merge remote-tracking branch 'nulltoken/topic/amd64-compat' into developmentVicent Marti2012-08-021-1/+1
|\
| * portability: Improve x86/amd64 compatibilitynulltoken2012-07-241-1/+1
* | git_oid_cmp: inline memcmp by hand to optimizeMichael Schubert2012-07-291-5/+0
|/
* Merge branch 'new-error-handling' into developmentVicent Martí2012-05-021-35/+42
|\
| * Fix warnings on 64-bit windows buildsRussell Belfer2012-04-171-5/+8
| * error-handling: Commit (WIP)Vicent Martí2012-04-021-3/+3
| * Migrate index, oid, and utils to new errorsRussell Belfer2012-03-191-30/+34
* | Rename git_oid_to_string to git_oid_tostrAuthmillenon2012-03-061-1/+1
|/
* Update diff to use iteratorsRussell Belfer2012-03-021-0/+10
* Update Copyright headerschu2012-02-131-1/+1
* util: add git__fromhex()nulltoken2011-12-281-23/+5
* global: Properly use `git__` memory wrappersVicent Marti2011-10-281-4/+4
* oid: Add git_oid_streq() which checks if an oid and an hex formatted string a...nulltoken2011-10-131-0/+11
* oid: add missing check to git_oid_fromstrnJ. David Ibáñez2011-10-021-0/+3
* oid: now git_oid_fromstrn checks whether the given string is too shortJ. David Ibáñez2011-09-301-0/+3
* oid: optimize git_oid_fromstrn by using memsetJ. David Ibáñez2011-09-301-2/+1
* oid: make git_oid_fromstrn support hex strings of odd lengthJ. David Ibáñez2011-09-301-5/+9
* Tabify everythingVicent Marti2011-09-191-3/+3
* Cleanup legal dataVicent Marti2011-09-191-21/+3
* Remove unused methodsVicent Marti2011-07-091-15/+1
* odb: Direct writes are backVicent Marti2011-07-091-0/+10
* index: Return `GIT_ENOTFOUND` when an entry cannot be openedVicent Marti2011-07-091-0/+3
* cleanup: remove trailing spacesKirill A. Shutemov2011-07-011-1/+1
* Remove redundant methods from the APIVicent Marti2011-06-281-5/+23
* oid: Uniformize ncmp methodsVicent Marti2011-06-161-23/+17
* oid: Rename methodsVicent Marti2011-06-161-3/+3
* fix gid_ misspellingScott Chacon2011-06-141-1/+1
* Renamed git_oid_match to git_oid_ncmp.Marc Pegon2011-06-061-4/+4
* Changed return value of git_oid_match to be consistent with the other compare...Marc Pegon2011-06-011-3/+8
* Added error for ambiguous oid prefixes. Added methods to compare the first nt...Marc Pegon2011-06-011-0/+20
* oid.c: Move to new error handling mechanismJakob Pfender2011-05-231-6/+6
* Change `parse` methods to const bufferVicent Marti2011-04-021-2/+2
* I broke your bindingsVicent Marti2011-03-201-5/+9
* Add `git_oid_shorten` (unique OID minimzer)Vicent Marti2011-03-141-0/+178
* Change the library include fileVicent Marti2010-12-061-1/+1
* Change include structure for the projectVicent Marti2010-12-061-0/+15
* Small source code readability improvements.nulltoken2010-12-051-2/+2
* Fix internal memory management on the libraryVicent Marti2010-10-281-0/+35
* Fix a bug in the git_oid_to_string() functionRamsay Jones2010-06-071-1/+3
* Fix some "signed v unsigned comparison" warnings with -WextraRamsay Jones2010-01-201-3/+3
* Add the git_oid_to_string() utility functionRamsay Jones2009-10-131-0/+20
* Wrap malloc and friends and report out of memory as GIT_ENOMEMShawn O. Pearce2008-12-301-1/+1
* Change usages of static inline to GIT_INLINEJulio Espinoza-Sokal2008-12-301-1/+1
* Fix an "implicit function definition" warning on cygwinRamsay Jones2008-12-091-0/+1
* Add routines to convert git_oid to hex stringsShawn O. Pearce2008-12-021-0/+36
* Add git_oid_cpy, git_oid_cmp as inline functionsShawn O. Pearce2008-11-031-5/+0
* Enable warnings by default and fix warning in oid.cShawn O. Pearce2008-11-031-1/+2
* Switch the license from BSD to GPL+libgcc exceptionShawn O. Pearce2008-11-011-29/+19
* Move include files to include/git/, drop git_ prefix from file namesShawn O. Pearce2008-11-011-0/+73