Commit Graph
100 Commits
Author SHA1 Message Date
Bill Zissimopoulos f2a0eb544e opt: cygfuse: rename cygfuse.cpp to cygfuse.c and fix fork problem 2016-06-22 11:12:33 -07:00
Bill Zissimopoulos 8c1c407b34 opt: cygfuse: undef _WIN32, _WIN64 symbols before including fuse*.h 2016-06-21 21:43:02 -07:00
Bill Zissimopoulos 8dc4225ea1 opt: cygfuse: can build cygport from working tree (make cygport) 2016-06-21 21:17:39 -07:00
Bill Zissimopoulos ed0b83c84d opt: cygfuse: fuse.cygport now provides primary VERSION 2016-06-21 14:40:18 -07:00
Bill Zissimopoulos 71c68d1e17 opt: cygfuse: fuse.cygport and related changes 2016-06-21 14:16:52 -07:00
Bill Zissimopoulos 053a5f1e4b update README 2016-06-21 10:54:52 -07:00
Bill Zissimopoulos e5d7f4ee9a opt: cygfuse 2016-06-21 10:50:19 -07:00
Bill Zissimopoulos d6fb076cad opt: cygfuse 2016-06-21 00:35:36 -07:00
Bill Zissimopoulos 698b711df4 doc: SSHFS Port Case Study: Step 4 2016-06-17 18:17:54 -07:00
Bill Zissimopoulos 842f649f06 update README 2016-06-17 15:28:06 -07:00
Bill Zissimopoulos b062df9c42 update README 2016-06-17 15:26:57 -07:00
Bill Zissimopoulos f0385e3c7d update README 2016-06-17 15:24:51 -07:00
Bill Zissimopoulos 10ce221fcc update README and rename Contributors document 2016-06-17 15:20:41 -07:00
Bill Zissimopoulos 3f3092bdae build: update version to 0.13 2016-06-17 15:12:42 -07:00
Bill Zissimopoulos 29496a35be inc: fuse: use FSP_FUSE_SYM to define FUSE symbols 2016-06-17 14:24:15 -07:00
Bill Zissimopoulos 99a1e331b5 dll: eventlog: move source under Application and other improvements 2016-06-16 13:29:37 -07:00
Bill Zissimopoulos 68d79b0c3b dll: convert all initialization to the initonce pattern 2016-06-16 12:17:38 -07:00
Bill Zissimopoulos b695ef8ad8 dll: fuse: only use the environment's malloc prior to fsp_fuse_loop
- this allows an environment like Cygwin to safely call fork prior to fuse_loop/fuse_loop_mt
2016-06-15 23:12:08 -07:00
Bill Zissimopoulos b8ec5ba019 dll: fuse: improve signal handling under Cygwin 2016-06-15 11:21:41 -07:00
Bill Zissimopoulos 958f694b6f dll: fuse: Cygwin signal handling support 2016-06-14 21:36:08 -07:00
Bill Zissimopoulos e227ae5751 inc: fuse: add fuse_flock definition 2016-06-13 17:21:40 -07:00
Bill Zissimopoulos 007ec8f360 dll: fuse: testing 2016-06-13 01:15:42 -07:00
Bill Zissimopoulos 00976b92b8 dll: fuse: remove PersistentAcls options; it is always enabled 2016-06-13 00:52:48 -07:00
Bill Zissimopoulos 9b56b3a420 dll: fuse: testing 2016-06-12 23:27:28 -07:00
Bill Zissimopoulos adecc6fb25 dll: fuse: testing 2016-06-12 21:37:51 -07:00
Bill Zissimopoulos b71d086ea7 dll: fuse: testing 2016-06-12 21:22:23 -07:00
Bill Zissimopoulos 382a6675da dll: fuse: testing 2016-06-12 16:47:40 -07:00
Bill Zissimopoulos cbf8079324 dll: fuse: testing 2016-06-12 15:53:12 -07:00
Bill Zissimopoulos 1124e24a61 dll: fuse_intf: ReadDirectory reimplementation 2016-06-12 15:09:38 -07:00
Bill Zissimopoulos c6bab18947 dll: fuse: testing 2016-06-11 17:10:27 -07:00
Bill Zissimopoulos 3310a4300e dll: fuse: testing 2016-06-11 15:47:28 -07:00
Bill Zissimopoulos 6347803392 dll: fuse: testing 2016-06-11 14:35:02 -07:00
Bill Zissimopoulos 259bd84cc9 dll: fuse: testing 2016-06-11 14:08:05 -07:00
Bill Zissimopoulos 6bc3ec7c8a dll: fuse: testing 2016-06-11 13:37:02 -07:00
Bill Zissimopoulos cf66fc3931 dll: fuse_intf: eliminate <fcntl.h> dependency 2016-06-11 00:26:40 -07:00
Bill Zissimopoulos 8a5218b273 dll: fuse_intf: Flush implementation 2016-06-10 23:54:25 -07:00
Bill Zissimopoulos e3ffa209eb dll: fuse_intf: Flush implementation 2016-06-10 23:51:21 -07:00
Bill Zissimopoulos a8f0f58d35 dll: fuse_intf: Write implementation 2016-06-10 23:40:09 -07:00
Bill Zissimopoulos beeae73c79 dll: fuse_intf: Write implementation 2016-06-10 23:36:19 -07:00
Bill Zissimopoulos 2aa683177e dll: fuse: rename fuseintf to fuse_intf 2016-06-10 23:19:13 -07:00
Bill Zissimopoulos 0437218691 dll: fuseintf: Read implementation 2016-06-10 23:13:46 -07:00
Bill Zissimopoulos 8a37cb9c36 dll: fuseintf: SetAllocationSize, SetFileSize 2016-06-10 22:59:28 -07:00
Bill Zissimopoulos 32912b587f dll: fuseintf: SetBasicInfo implementation 2016-06-10 22:14:23 -07:00
Bill Zissimopoulos fb6a139c85 dll: fuseintf: CanDelete improvements 2016-06-10 21:30:59 -07:00
Bill Zissimopoulos 267ed97d36 dll: fuseintf: Rename implementation 2016-06-10 21:21:11 -07:00
Bill Zissimopoulos 53289f0c74 dll: fuseintf: SetVolumeLabel implementation 2016-06-10 18:44:34 -07:00
Bill Zissimopoulos a4f687c635 dll: fuseintf: CanDelete implementation 2016-06-10 18:42:18 -07:00
Bill Zissimopoulos 55336e3dcf dll: fuseintf: Overwrite implementation 2016-06-10 17:32:51 -07:00
Bill Zissimopoulos 90d868c58f dll: fuseintf: GetVolumeInfo 2016-06-10 17:10:08 -07:00
Bill Zissimopoulos e0386db270 dll: fuseintf: SetSecurity implementation 2016-06-10 17:00:42 -07:00
Bill Zissimopoulos 3490a379b0 dll: fuseintf: GetSecurity implementation 2016-06-10 16:18:49 -07:00
Bill Zissimopoulos 009728e2b7 dll: fuseintf: ReadDirectory implementation 2016-06-10 16:02:28 -07:00
Bill Zissimopoulos 240bdfeb39 dll: fuseintf: ReadDirectory implementation 2016-06-10 15:24:35 -07:00
Bill Zissimopoulos ea8ed690f6 dll: fuseintf: ReadDirectory implementation 2016-06-10 00:41:30 -07:00
Bill Zissimopoulos a94d41c6b4 inc: fuse.h: ensure compatibility with FUSE 2.8 fuse_operations 2016-06-09 22:28:27 -07:00
Bill Zissimopoulos 662df6544f dll: fuseintf: GetFileInfo implementation 2016-06-09 22:06:23 -07:00
Bill Zissimopoulos 15363e0256 dll: fuseintf: Cleanup implementation 2016-06-09 21:47:36 -07:00
Bill Zissimopoulos c74f34eaf0 dll: fuseintf: Create implementation 2016-06-09 17:14:00 -07:00
Bill Zissimopoulos bc777f2d91 dll: fuseintf: Open, Close implementation 2016-06-09 16:14:08 -07:00
Bill Zissimopoulos a9868ba883 dll: fuse: implementation checkpoint 2016-06-09 16:03:40 -07:00
Bill Zissimopoulos 9d42c625cc dll: fuse: implementation checkpoint 2016-06-09 15:40:34 -07:00
Bill Zissimopoulos afc498ba6e dll: fuse: include 0 -> STATUS_SUCCESS errno translation 2016-06-09 14:58:08 -07:00
Bill Zissimopoulos e222c3ae72 dll: fuse: implementation checkpoint 2016-06-09 12:50:53 -07:00
Bill Zissimopoulos 90039ecd72 dll: fuse: implementation checkpoint 2016-06-09 10:16:20 -07:00
Bill Zissimopoulos 8f0f5b3d9e dll: fsp_fuse_op_enter, fsp_fuse_op_leave 2016-06-08 22:45:26 -07:00
Bill Zissimopoulos 0e8d694bdd dll: FSP_FILE_SYSTEM_OPERATION_GUARD now returns NTSTATUS 2016-06-08 22:15:24 -07:00
Bill Zissimopoulos b0b15dff05 dll: fuse: refactor fuse_op to fuse_intf 2016-06-08 21:36:18 -07:00
Bill Zissimopoulos 0f63dddb32 dll: FspFileSystemOpEnter, FspFileSystemOpLeave 2016-06-08 20:43:52 -07:00
Bill Zissimopoulos 20fc185530 dll: fuse: fuse_operations WIP 2016-06-08 14:42:12 -07:00
Bill Zissimopoulos 6b99160625 dll: fuse: fsp_fuse_ntstatus_from_errno 2016-06-08 12:01:35 -07:00
Bill Zissimopoulos 1a406eb462 dll: FspNtStatusFromWin32: wrap unknown Win32 error codes as FACILITY_NTWIN32 status codes 2016-06-07 21:42:28 -07:00
Bill Zissimopoulos 70d5c095ca doc: SSHFS Port Case Study - Step 3 2016-06-07 17:36:23 -07:00
Bill Zissimopoulos 396997fb22 winfsp-tests: posix_map_path_test 2016-06-07 16:03:48 -07:00
Bill Zissimopoulos 8c8d80add3 dll: POSIX interop:
FspPosixMapPosixToWindowsPath, FspPosixMapWindowsToPosixPath
2016-06-07 13:00:15 -07:00
Bill Zissimopoulos 6bef445102 winfsp-tests: posix_map_sd_test 2016-06-07 00:39:43 -07:00
Bill Zissimopoulos 9edbe7012e winfsp-tests: posix_map_sd_test 2016-06-07 00:32:32 -07:00
Bill Zissimopoulos bc5f5c02db winfsp-tests: posix_map_sd_test 2016-06-07 00:00:15 -07:00
Bill Zissimopoulos 326d6479ad winfsp-tests: posix_map_sd_test 2016-06-06 23:39:50 -07:00
Bill Zissimopoulos 54d343c4e4 winfsp-tests: posix_map_sd_test 2016-06-06 23:28:31 -07:00
Bill Zissimopoulos 96e048ec5e winfsp-tests: posix_map_sd_test 2016-06-06 23:11:03 -07:00
Bill Zissimopoulos c46d8b2e0a winfsp-tests: posix_map_sd_test 2016-06-06 22:57:28 -07:00
Bill Zissimopoulos bcfa4a326b dll: POSIX interop: minor fix 2016-06-06 12:15:28 -07:00
Bill Zissimopoulos b451219bfc dll: POSIX interop: FspPosixMapSecurityDescriptorToPermissions 2016-06-06 12:10:30 -07:00
Bill Zissimopoulos 3286033191 dll: POSIX interop: FspPosixMapPermissionsToSecurityDescriptor 2016-06-06 00:33:26 -07:00
Bill Zissimopoulos 1432d711d8 dll: POSIX interop: FspPosixMapPermissionsToSecurityDescriptor 2016-06-06 00:24:45 -07:00
Bill Zissimopoulos 0d4aa15377 winfsp-tests: posix_map_sid_test 2016-06-05 11:45:18 -07:00
Bill Zissimopoulos 7fbaa8d37c winfsp-tests: posix_map_sid_test 2016-06-05 11:00:58 -07:00
Bill Zissimopoulos 229c3f81fa winfsp-tests: posix_map_sid_test 2016-06-05 00:34:44 -07:00
Bill Zissimopoulos 9ccb394b04 dll: POSIX interop 2016-06-04 23:46:29 -07:00
Bill Zissimopoulos 22da074ff7 dll: fuse: fuse_opt_parse: bugfix in handling templates of the form NAME=VALUE 2016-06-03 15:06:56 -07:00
Bill Zissimopoulos e08b462566 dll: fuse: cosmetic fix 2016-06-03 14:13:30 -07:00
Bill Zissimopoulos 77e7147893 installer: fix message regarding memfs sample 2016-06-02 23:46:06 -07:00
Bill Zissimopoulos 7d4fc0f740 appveyor: build all branches 2016-06-02 23:32:17 -07:00
Bill Zissimopoulos f0751f1fb3 dll: fuse: fixes 2016-06-02 23:35:11 -07:00
Bill Zissimopoulos 4e2aaa8a21 doc: add SSHFS Port Case Study document 2016-06-02 23:26:27 -07:00
Bill Zissimopoulos 8525c99d7a dll: fuse: minor fix 2016-06-02 20:49:34 -07:00
Bill Zissimopoulos 9b93c766c3 dll: fsctl, fuse: preflight check 2016-06-02 20:21:34 -07:00
Bill Zissimopoulos 7fef1b87f6 dll: fuse: fix usage message 2016-06-02 14:20:49 -07:00
Bill Zissimopoulos 190e2320c0 dll: fuse: ensure compatibility between winfsp and cygwin stat, etc. definitions 2016-06-02 14:07:29 -07:00
Bill Zissimopoulos 6910b67982 dll: fuse: implementation checkpoint 2016-06-02 13:24:44 -07:00