sapling/eden/fs/config
Wez Furlong 7470b6023b eden: add config and awareness for our edenfs.kext
Summary:
This commit adds a new eden configuration option that
controls whether we try to load our edenfs.kext in preference to
an alternative fuse implementation on macOS.

The majority of this diff is plumbing to convey the configuration
value through to the privhelper, which is relatively restrictive
due to its root-ness.

I've also updated watchman and mercurial to be aware of the new
filesystem type that shows up in the mount table.

Reviewed By: genevievehelsel

Differential Revision: D25065462

fbshipit-source-id: 4f35b9440654298e2706a0d0613d97eb63451999
2020-12-07 11:18:09 -08:00
..
test config test: use AbsolutePath instead of folly::fs::path 2020-11-18 14:39:17 -08:00
CachedParsedFileMonitor.h utils: move win/utils/Stub.h to utils/NotImplemented.h 2020-09-16 12:31:46 -07:00
CheckoutConfig.cpp remove dependency on glog 2020-11-10 16:31:15 -08:00
CheckoutConfig.h edenfs: add per-checkout case sensitivity setting 2020-09-18 08:43:14 -07:00
CMakeLists.txt allow multiple prefixes for paths to be logged 2020-09-02 22:54:23 -07:00
ConfigSetting.h refactor EdenConfig to use private inheritance 2019-10-11 11:01:49 -07:00
eden_config.thrift enable py3 thrift language 2020-06-10 19:29:17 -07:00
EdenConfig.cpp path: verify that composed paths are comprised of valid PathComponent 2020-10-22 16:24:17 -07:00
EdenConfig.h eden: add config and awareness for our edenfs.kext 2020-12-07 11:18:09 -08:00
FieldConverter.cpp check multiple locations for x509 certs 2020-09-23 19:58:52 -07:00
FieldConverter.h teach eden to parse arrays in configs 2020-09-14 17:40:13 -07:00
FileChangeMonitor.cpp utils: move win/utils/Stub.h to utils/NotImplemented.h 2020-09-16 12:31:46 -07:00
FileChangeMonitor.h utils: move win/utils/Stub.h to utils/NotImplemented.h 2020-09-16 12:31:46 -07:00
ReloadableConfig.cpp log the path that caused configs to be reloaded 2020-09-11 16:53:49 -07:00
ReloadableConfig.h optimize and simplify ReloadableConfig 2019-10-11 10:42:36 -07:00
TomlConfig.h remove dependency on glog 2020-11-10 16:31:15 -08:00