summaryrefslogtreecommitdiff
path: root/src/buffer.c
Commit message (Expand)AuthorAgeFilesLines
* buffer: make use of EINVALID for growing a borrowed bufferCarlos Martín Nieto2015-06-241-2/+4
* buffer: don't allow growing borrowed buffersCarlos Martín Nieto2015-06-241-6/+6
* buffer: introduce git_buf_attach_notownedEdward Thomson2015-02-191-0/+14
* Make our overflow check look more like gcc/clang'sEdward Thomson2015-02-131-67/+76
* overflow checking: don't make callers set oomEdward Thomson2015-02-121-1/+0
* git_buf_grow_by: increase buf asize incrementallyEdward Thomson2015-02-121-3/+14
* allocations: test for overflow of requested sizeEdward Thomson2015-02-121-5/+57
* Fix crash in free() when git_buf_grow() fails.Jeff Hostetler2015-01-091-1/+2
* buffer: Do not `put` anything if len is 0Vicent Marti2014-11-211-4/+7
* Introduce git_buf_decode_base64Edward Thomson2014-08-151-10/+56
* Just put it all in buffer.joshaber2014-07-161-0/+11
* Be more careful with user-supplied buffersrb/fix-2333Russell Belfer2014-05-081-15/+22
* patch: emit binary patches (optionally)Edward Thomson2014-04-221-0/+36
* Introduce git_buf_putcnJacques Germishuys2014-04-101-0/+9
* Add efficient git_buf join3 APIRussell Belfer2014-04-011-0/+53
* Remove now-duplicated stdarg.h includeEdward Thomson2014-02-241-1/+0
* fix corner cases and an undefined behaviorPatrick Reynolds2014-01-201-3/+6
* Handle git_buf's from users more liberallyEdward Thomson2014-01-081-0/+8
* Clean up unnecessary git_buf_printf callsRussell Belfer2013-09-231-0/+2
* Merge pull request #1840 from linquize/warningVicent Martí2013-09-211-1/+1
|\
| * Fix warningLinquize2013-09-191-1/+1
* | Merge git_buf and git_bufferRussell Belfer2013-09-171-74/+19
* | Add functions to manipulate filter listsRussell Belfer2013-09-171-1/+2
* | Extend public filter api with filter listsRussell Belfer2013-09-171-3/+20
* | Start of filter API + git_blob_filtered_contentRussell Belfer2013-09-171-0/+54
|/
* Add helpful buffer shorten functionRussell Belfer2013-07-011-0/+9
* update copyrightsEdward Thomson2013-01-081-1/+1
* Consolidate text buffer functionsRussell Belfer2012-11-281-108/+6
* buf: introduce git_buf_splice()nulltoken2012-10-251-0/+28
* Fix buffer overrun in git_buf_put_base64Philip Kelley2012-10-141-1/+1
* Add git_buf_put_base64 to buffer APIRussell Belfer2012-10-101-0/+40
* Fix valgrind issues and leaksRussell Belfer2012-08-241-14/+23
* Add git_buf_unescape and git__unescape to unescape all characters in a string...yorah2012-07-241-0/+4
* Fix missing NUL termination of bufferRussell Belfer2012-07-101-0/+2
* Add a couple of useful git_buf utilitiesRussell Belfer2012-07-101-0/+34
* misc: Fix warnings from PVS Studio trialVicent Martí2012-06-071-1/+2
* No point in keeping commented out fnRussell Belfer2012-05-171-9/+0
* Other optimization and warning fixesRussell Belfer2012-05-171-11/+16
* Optimize away git_text_gather_stats in diffRussell Belfer2012-05-171-0/+18
* Document git_buf_common_prefixRussell Belfer2012-05-151-0/+3
* Ranged iterators and rewritten git_status_fileRussell Belfer2012-05-151-0/+27
* msvc: Do not use `isspace` Vicent Martí2012-05-091-1/+1
* buffer: Add `git_buf_vprintf`Vicent Martí2012-05-031-6/+22
* Implement git_pool paged memory allocatorRussell Belfer2012-04-251-1/+1
* Fix bug when join_n refers to original bufferRussell Belfer2012-03-301-6/+18
* Convert attr, ignore, mwindow, status to new errorsRussell Belfer2012-03-161-22/+18
* Continue error conversionRussell Belfer2012-03-141-2/+2
* error-handling: RepositoryVicent Martí2012-03-071-7/+2
* Add filter tests and fix some bugsRussell Belfer2012-03-021-0/+7
* buffer: Null terminate on rtrimVicent Martí2012-02-271-0/+2