]> git.ipfire.org Git - thirdparty/git.git/commit - refspec.h
Merge branch 'ed/fsmonitor-on-networked-macos'
authorJunio C Hamano <gitster@pobox.com>
Mon, 17 Oct 2022 21:56:31 +0000 (14:56 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 17 Oct 2022 21:56:31 +0000 (14:56 -0700)
commit7b8cfe34d9b36a08214ea7e3ae82e9563188de5e
tree3e93bd39e629cadfecec9d3aa0e8955e40159826
parentd420dda0576340909c3faff364cfbd1485f70376
parentc4f94907902f18d80a78ee19983d0d02932154d7
Merge branch 'ed/fsmonitor-on-networked-macos'

By default, use of fsmonitor on a repository on networked
filesystem is disabled. Add knobs to make it workable on macOS.

* ed/fsmonitor-on-networked-macos:
  fsmonitor: fix leak of warning message
  fsmonitor: add documentation for allowRemote and socketDir options
  fsmonitor: check for compatability before communicating with fsmonitor
  fsmonitor: deal with synthetic firmlinks on macOS
  fsmonitor: avoid socket location check if using hook
  fsmonitor: relocate socket file if .git directory is remote
  fsmonitor: refactor filesystem checks to common interface
Makefile
builtin/fsmonitor--daemon.c
contrib/buildsystems/CMakeLists.txt