The `gitno` buffer interface is another layer on top of socket reads. Abstract it a bit into a "static string" that has `git_str` like semantics but without heap allocation which moves the actual reading logic into the socket / stream code, and allows for easier future usage of a static / stack-allocated `git_str`-like interface.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| path | Loading commit data... | |
| str | Loading commit data... | |
| url | Loading commit data... | |
| CMakeLists.txt | Loading commit data... | |
| array.c | Loading commit data... | |
| assert.c | Loading commit data... | |
| bitvec.c | Loading commit data... | |
| copy.c | Loading commit data... | |
| crlf.h | Loading commit data... | |
| dirent.c | Loading commit data... | |
| encoding.c | Loading commit data... | |
| errors.c | Loading commit data... | |
| filebuf.c | Loading commit data... | |
| ftruncate.c | Loading commit data... | |
| futils.c | Loading commit data... | |
| gitstr.c | Loading commit data... | |
| hex.c | Loading commit data... | |
| hostname.c | Loading commit data... | |
| iconv.c | Loading commit data... | |
| init.c | Loading commit data... | |
| integer.c | Loading commit data... | |
| link.c | Loading commit data... | |
| memmem.c | Loading commit data... | |
| mkdir.c | Loading commit data... | |
| path.c | Loading commit data... | |
| pool.c | Loading commit data... | |
| posix.c | Loading commit data... | |
| pqueue.c | Loading commit data... | |
| precompiled.c | Loading commit data... | |
| precompiled.h | Loading commit data... | |
| qsort.c | Loading commit data... | |
| regexp.c | Loading commit data... | |
| rmdir.c | Loading commit data... | |
| sha1.c | Loading commit data... | |
| sha256.c | Loading commit data... | |
| sortedcache.c | Loading commit data... | |
| stat.c | Loading commit data... | |
| string.c | Loading commit data... | |
| strmap.c | Loading commit data... | |
| strtol.c | Loading commit data... | |
| utf8.c | Loading commit data... | |
| vector.c | Loading commit data... | |
| wildmatch.c | Loading commit data... | |
| zstream.c | Loading commit data... |