summaryrefslogtreecommitdiffstats
path: root/fsmonitor.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* environment: make `get_git_work_tree()` accept a repositoryPatrick Steinhardt2024-09-121-1/+2
* global: prepare for hiding away repo-less config functionsPatrick Steinhardt2024-08-131-0/+2
* fsmonitor: support case-insensitive eventsJeff Hostetler2024-03-061-0/+121
* fsmonitor: refactor bit invalidation in refresh callbackJeff Hostetler2024-03-061-2/+18
* fsmonitor: trace the new invalidated cache-entry countJeff Hostetler2024-03-061-5/+10
* fsmonitor: return invalidated cache-entry count on non-directory eventJeff Hostetler2024-03-061-2/+8
* fsmonitor: remove custom loop from non-directory path handlerJeff Hostetler2024-02-271-24/+31
* fsmonitor: return invalidated cache-entry count on directory eventJeff Hostetler2024-02-271-1/+13
* fsmonitor: move untracked-cache invalidation into helper functionsJeff Hostetler2024-02-271-7/+19
* fsmonitor: refactor untracked-cache invalidationJeff Hostetler2024-02-271-8/+3
* fsmonitor: refactor refresh callback for non-directory eventsJeff Hostetler2024-02-271-28/+39
* fsmonitor: clarify handling of directory events in callback helperJeff Hostetler2024-02-271-13/+24
* fsmonitor: refactor refresh callback on directory eventsJeff Hostetler2024-02-271-22/+30
* cache.h: remove this no-longer-used headerElijah Newren2023-06-211-1/+1
* treewide: be explicit about dependence on trace.h & trace2.hElijah Newren2023-04-111-0/+1
* environment.h: move declarations for environment.c functions from cache.hElijah Newren2023-03-211-0/+1
* treewide: always have a valid "index_state.repo" memberÆvar Arnfjörð Bjarmason2023-01-171-1/+1
* fsmonitor: fix leak of warning messageJeff King2022-10-111-1/+3
* fsmonitor: check for compatability before communicating with fsmonitorEric DeCosta2022-10-051-0/+7
* fsmonitor: never set CE_FSMONITOR_VALID on submodulesJeff Hostetler2022-05-271-0/+2
* fsmonitor: optimize processing of directory eventsJeff Hostetler2022-05-271-17/+54
* fsmonitor: force update index after large responsesJeff Hostetler2022-03-261-1/+54
* fsmonitor: use IPC to query the builtin FSMonitor daemonJeff Hostetler2022-03-261-2/+36
* fsmonitor: config settings are repository-specificJeff Hostetler2022-03-261-25/+38
* fsmonitor: enhance existing comments, clarify trivial response handlingJeff Hostetler2022-03-261-23/+41
* Merge branch 'jh/fsmonitor-prework'Junio C Hamano2021-03-191-3/+3
|\
| * fsmonitor: avoid global-buffer-overflow READ when checking trivial responseAndrzej Hunt2021-03-171-3/+3
* | Merge branch 'jh/fsmonitor-prework'Junio C Hamano2021-03-011-11/+96
|\|
| * fsmonitor: refactor initialization of fsmonitor_last_update tokenJeff Hostetler2021-02-171-3/+32
| * fsmonitor: allow all entries for a folder to be invalidatedKevin Willford2021-02-171-5/+26
| * fsmonitor: log FSMN token when reading and writing the indexJeff Hostetler2021-02-171-2/+10
| * fsmonitor: log invocation of FSMonitor hook to trace2Jeff Hostetler2021-02-171-1/+28
* | fsmonitor: de-duplicate BUG()s around dirty bitsDerrick Stolee2021-01-241-14/+13
|/
* Merge branch 'jk/strvec'Junio C Hamano2020-08-101-3/+3
|\
| * strvec: convert more callers away from argv_array nameJeff King2020-07-291-3/+3
* | Remove doubled words in various commentsElijah Newren2020-07-281-1/+1
|/
* fsmonitor: handle version 2 of the hooks that will use opaque tokenKevin Willford2020-01-131-11/+64
* fsmonitor: change last update timestamp on the index_state to opaque tokenKevin Willford2020-01-131-17/+32
* unpack-trees: skip stat on fsmonitor-valid filesUtsav Shah2019-11-211-6/+17
* fsmonitor: do not compare bitmap size with size of split indexJunio C Hamano2019-11-131-2/+4
* fsmonitor: don't fill bitmap with entries to be removedWilliam Baker2019-10-121-5/+24
* Merge branch 'cb/fsmonitor-intfix'Junio C Hamano2019-07-101-4/+4
|\
| * fsmonitor: avoid signed integer overflow / infinite loopCarlo Marcelo Arenas Belón2019-06-181-4/+4
* | fsmonitor: force a refresh after the index was discardedJohannes Schindelin2019-05-081-3/+2
|/
* Merge branch 'jk/snprintf-truncation'Junio C Hamano2018-05-301-10/+4
|\
| * fsmonitor: use internal argv_array of struct child_processRené Scharfe2018-05-211-10/+4
* | Merge branch 'bp/fsmonitor-prime-index'Junio C Hamano2018-04-251-0/+3
|\ \
| * | fsmonitor: force index write after full scanBen Peart2018-04-111-0/+3
| |/
* | Merge branch 'bp/fsmonitor-bufsize-fix'Junio C Hamano2018-04-251-1/+1
|\ \ | |/ |/|
| * fsmonitor: fix incorrect buffer size when printing version numberBen Peart2018-04-111-1/+1