summaryrefslogtreecommitdiff
path: root/src/buffer.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* filter: Apply filters before writing a file to the ODBVicent Martí2012-02-271-1/+1
* buffer: Unify `git_fbuffer` and `git_buf`Vicent Martí2012-02-271-15/+30
* Uniform iterators for trees, index, and workdirRussell Belfer2012-02-211-1/+7
* Update Copyright headerschu2012-02-131-1/+1
* Fix several memory issuesRussell Belfer2012-01-111-1/+1
* Initial implementation of gitignore supportRussell Belfer2012-01-111-3/+5
* Allow git_buf_joinpath to accept self-joinsRussell Belfer2011-12-141-2/+16
* buffer: inline `git_buf_cstr`Vicent Marti2011-12-141-5/+0