summaryrefslogtreecommitdiff
path: root/src/filter.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: mark local functions as staticPatrick Steinhardt2020-06-091-3/+3
* blob: use `git_object_size_t` for object sizeEdward Thomson2019-11-221-1/+1
* filter: optionally read attributes from repositoryEdward Thomson2019-08-111-0/+3
* filter: add GIT_FILTER_NO_SYSTEM_ATTRIBUTES optionEdward Thomson2019-08-111-3/+8
* fileops: rename to "futils.h" to match function signaturesPatrick Steinhardt2019-07-201-1/+1
* attr: rename constants and macros for consistencyethomson/attrEdward Thomson2019-06-161-2/+2
* oid: `is_zero` instead of `iszero`Edward Thomson2019-06-161-1/+1
* filter: return an intEdward Thomson2019-01-251-1/+1
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-26/+26
* make proxy_stream_close close target stream even on errorsAnders Borum2018-12-041-0/+6
* Convert usage of `git_buf_free` to new `git_buf_dispose`Patrick Steinhardt2018-06-101-3/+3
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-1/+2
* Adding git_filter_init for initializing `git_filter` struct + unit test Mohseen Mukaddam2017-06-131-1/+7
* filter: only close filter if it's been initialized correctlyPatrick Steinhardt2017-04-071-13/+23
* giterr_set: consistent error messagesEdward Thomson2016-12-291-4/+4
* 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