summaryrefslogtreecommitdiff
path: root/src/filter.c
Commit message (Expand)AuthorAgeFilesLines
* filter: avoid races during filter registrationEdward Thomson2016-02-081-124/+155
* filter: make sure to close the stream even on errorcmn/checkout-free-streamCarlos Martín Nieto2015-07-121-7/+9
* filters: custom filters with wildcard attributesEdward Thomson2015-07-011-2/+5
* Introduce `git_filter_list_contains`Edward Thomson2015-06-101-1/+23
* filter: close the descriptor in case of errorcmn/coverityCarlos Martín Nieto2015-06-101-2/+3
* centralizing all IO buffer size valuesJ Wyman2015-05-111-4/+2
* Merge pull request #3104 from whoisj/optimal-buffer-sizeCarlos Martín Nieto2015-05-091-1/+1
|\
| * Adjusting stream buffer size to 64KBJ Wyman2015-05-071-1/+1
* | Fix some build warningsLeo Yang2015-04-281-3/+3
|/
* filter: clear the temp_buf if we're using oneEdward Thomson2015-03-251-0/+3
* filter: accept relative paths in apply_to_fileEdward Thomson2015-03-061-1/+1
* filter: drop old TODOEdward Thomson2015-03-061-1/+0
* filter: take `temp_buf` in `git_filter_options`Edward Thomson2015-02-191-7/+6
* filter: add `git_filter_list__load_ext`Edward Thomson2015-02-191-7/+11
* git_filter_opt_t -> git_filter_flag_tEdward Thomson2015-02-191-10/+10
* buffer: introduce git_buf_attach_notownedEdward Thomson2015-02-191-23/+5
* filter streams: base -> parentEdward Thomson2015-02-181-8/+8
* git_writestream: from git_filter_streamEdward Thomson2015-02-181-25/+25
* checkout: maintain temporary buffer for filtersEdward Thomson2015-02-171-12/+21
* checkout: stream the blob into the filtersEdward Thomson2015-02-171-0/+2
* filters: stream internallyEdward Thomson2015-02-171-73/+81
* filters: introduce streaming filtersEdward Thomson2015-02-171-7/+231
* Make our overflow check look more like gcc/clang'sEdward Thomson2015-02-131-12/+7
* allocations: test for overflow of requested sizeEdward Thomson2015-02-121-3/+14
* attrcache: don't re-read attrs during checkoutEdward Thomson2015-02-031-5/+24
* git_filter: dup the filter nameAnurag Gupta (OSG)2014-10-091-2/+11
* Merge pull request #2334 from libgit2/rb/fix-2333Russell Belfer2014-05-121-1/+4
|\
| * Be more careful with user-supplied buffersrb/fix-2333Russell Belfer2014-05-081-1/+4
* | Use unsigned type for APIs with opt flag maskRussell Belfer2014-05-081-4/+4
* | Add filter options and ALLOW_UNSAFERussell Belfer2014-05-061-2/+15
|/
* Filter: Make sure to release local on errorJiri Pospisil2014-04-251-2/+3
* Cleanups, renames, and leak fixesRussell Belfer2013-12-121-1/+1
* Fix warnings on Windows 64-bit buildRussell Belfer2013-09-231-3/+11
* Bug fixes and cleanupsRussell Belfer2013-09-171-6/+8
* Some tests with ident and crlf filtersRussell Belfer2013-09-171-1/+1
* Fix win32 warningsRussell Belfer2013-09-171-3/+3
* Port tests from PR 1683Russell Belfer2013-09-171-0/+5
* Merge git_buf and git_bufferRussell Belfer2013-09-171-24/+24
* Add ident filterRussell Belfer2013-09-171-2/+29
* Add functions to manipulate filter listsRussell Belfer2013-09-171-3/+49
* Update filter registry codeRussell Belfer2013-09-171-54/+113
* Hook up filter initialize callbackRussell Belfer2013-09-171-2/+32
* Extend public filter api with filter listsRussell Belfer2013-09-171-51/+96
* Add attributes to filters and fix registryRussell Belfer2013-09-171-20/+243
* Make git_filter_source opaqueRussell Belfer2013-09-171-0/+27
* Create public filter object and use itRussell Belfer2013-09-171-33/+143
* Several warnings detected by static code analyzer fixedArkadiy Shapkin2013-03-181-1/+2
* update copyrightsEdward Thomson2013-01-081-1/+1
* Consolidate text buffer functionsRussell Belfer2012-11-281-69/+0
* Update of text stats calculationJameson Miller2012-11-011-4/+0