summaryrefslogtreecommitdiff
path: root/src/filter.c
Commit message (Expand)AuthorAgeFilesLines
* path: use new length validation functionsEdward Thomson2021-11-091-1/+2
* path: separate git-specific path functions from utilEdward Thomson2021-11-091-2/+2
* str: introduce `git_str` for internal, `git_buf` is externalethomson/gitstrEdward Thomson2021-10-171-50/+93
* filter: use a `git_oid` in filter options, not a pointerethomson/filter_commit_idEdward Thomson2021-09-211-1/+7
* filter: don't overwrite error valueEdward Thomson2021-08-301-1/+2
* filter: deprecate apply functionethomson/filter_applyEdward Thomson2021-08-291-13/+28
* filter: proxy_stream is now git_filter_buffered_streamEdward Thomson2021-08-271-43/+46
* filter: introduce GIT_BLOB_FILTER_ATTRIBUTES_FROM_COMMITEdward Thomson2021-07-221-0/+5
* filter: add git_filter_optionsEdward Thomson2021-07-221-13/+32
* filter: filter options are now "filter sessions"Edward Thomson2021-07-221-11/+12
* attr: introduce `git_attr_options` for extended queriesEdward Thomson2021-07-221-4/+4
* filter: internal git_buf filter handling functionEdward Thomson2021-05-061-0/+22
* filter: deprecate git_filter_list_apply_to_dataEdward Thomson2021-05-061-11/+11
* filter: introduce git_filter_list_apply_to_bufferEdward Thomson2021-05-061-1/+1
* filter: remove git_buf sharing in `git_filter_list_apply_to_data`Edward Thomson2021-05-061-12/+20
* filter: deprecate git_filter_list_stream_dataEdward Thomson2021-05-061-10/+24
* workdir: validate working directory entry path lengthEdward Thomson2021-04-281-1/+3
* filter: use GIT_ASSERTEdward Thomson2020-11-271-19/+21
* buffer: git_buf_sanitize should return a valueEdward Thomson2020-11-251-4/+8
* runtime: move init/shutdown into the "runtime"Edward Thomson2020-10-111-2/+2
* 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