libgit2/tests-clay/core
Russell Belfer 8c74d22ebf Extend git_buf with new utility functions and unit tests.
Add new functions to git_buf for:
* initializing a buffer from a string
* joining one or more strings onto a buffer with separators
* swapping two buffers in place
* extracting data from a git_buf (leaving it empty)

Also, make git_buf_free leave a git_buf back in its initted state,
and slightly tweak buffer allocation sizes and thresholds.

Finally, port unit tests to clay and extend with lots of new tests
for the various git_buf functions.
2011-11-27 21:56:44 -08:00
..
buffer.c Extend git_buf with new utility functions and unit tests. 2011-11-27 21:56:44 -08:00
dirent.c *: correct and codify various file permissions 2011-10-14 16:07:47 -07:00
filebuf.c filebuf: add GIT_FILEBUF_INIT and protect multiple opens and cleanups 2011-11-22 01:53:56 +01:00
oid.c oid: Add git_oid_streq() which checks if an oid and an hex formatted string are equal 2011-10-13 23:15:11 +02:00
path.c global: Properly use git__ memory wrappers 2011-10-28 19:02:36 -07:00
rmdir.c *: correct and codify various file permissions 2011-10-14 16:07:47 -07:00
string.c Come out and Clay 2011-09-15 01:12:46 +02:00
strtol.c tests-clay: update clay 2011-10-07 23:02:02 +02:00
vector.c global: Properly use git__ memory wrappers 2011-10-28 19:02:36 -07:00