2688 Commits

Author SHA1 Message Date
Bill Zissimopoulos
9160f1c4ce cygfuse: fix CRLF to LF 2018-07-31 15:34:29 -07:00
Bill Zissimopoulos
796f97f078 cygfuse: remove exec bit from Makefile 2018-07-31 15:20:26 -07:00
Bill Zissimopoulos
5f1c3b7728 build: bump version 2018-07-31 15:12:50 -07:00
John Oberschelp
f672ae817a
Added DeviceIoControl to Airfs
Added DeviceIoControl code à la Memfs, simplified file allocation code, and cleaned up some white space.
2018-07-31 15:04:08 -07:00
Bill Zissimopoulos
04cf0e04ba
README: change download badges size v1.4B2 2018-07-29 15:37:23 -07:00
Bill Zissimopoulos
f51af55fb3
doc: update winfsp.h apidoc 2018-07-29 15:27:55 -07:00
Bill Zissimopoulos
f9a2780311
README: multiple improvements 2018-07-29 15:05:53 -07:00
Bill Zissimopoulos
43101dfe06 dll: fuse: improve service start/stop messaging 2018-07-29 10:52:01 -07:00
Bill Zissimopoulos
ac5ed1c238 update FAQ 2018-07-28 20:40:33 -07:00
Bill Zissimopoulos
03f0d2bd1a update FAQ 2018-07-28 20:36:07 -07:00
Bill Zissimopoulos
77c18fc59e cygfuse: update with latest headers 2018-07-28 14:28:40 -07:00
Bill Zissimopoulos
77cf7f7398 dll: fuse3: compatibility functions 2018-07-28 14:08:03 -07:00
Bill Zissimopoulos
c61da81475 changelog: FUSE supports multiple in-process file systems 2018-07-28 13:41:51 -07:00
Bill Zissimopoulos
a1b92d9095 dll: fuse: refactoring
Split dll/fuse.c into dll/fuse.c and dll/fuse_loop.c to accommodate
the complicated loop logic due to the last commit.
2018-07-28 13:38:06 -07:00
Bill Zissimopoulos
ae8e4e61f7 dll: fuse: allow multiple FUSE file systems
Refactoring to allow for multiple FUSE file systems within a single
process. Running FUSE file systems as Windows services is still
supported.
2018-07-28 13:13:27 -07:00
Bill Zissimopoulos
e5c424dba1 dll: service: FspServiceLoop
Do not reset FspServiceConsoleModeEvent on reentry.
It should be noted that reentry is not feasible,
because StartServiceCtrlDispatcherW returns
ERROR_SERVICE_ALREADY_RUNNING on reentry.
2018-07-27 11:09:43 -07:00
Bill Zissimopoulos
554f07a50e dll: fuse3: fsp_fuse3_pkgversion: bug fix 2018-07-26 10:17:38 -07:00
Bill Zissimopoulos
bd53b452b2 opt: cygfuse: fuse3: REQUIRES fuse 2018-07-26 10:03:48 -07:00
Bill Zissimopoulos
82cea37036 installer: add FUSE3 for Cygwin 2018-07-25 21:46:38 -07:00
Bill Zissimopoulos
2fcc065421 README: fix link 2018-07-25 21:34:59 -07:00
Bill Zissimopoulos
bf53c00f38 README: add links for project dirs 2018-07-25 21:32:53 -07:00
Bill Zissimopoulos
ec4197d8b7 opt: cygfuse: fix install scripts 2018-07-25 21:23:29 -07:00
Bill Zissimopoulos
897a08700b opt: cygfuse: fuse3 2018-07-25 21:15:16 -07:00
Bill Zissimopoulos
1ace7ffb41 opt: cygfuse: fuse: rename cygport 2018-07-25 20:23:13 -07:00
Bill Zissimopoulos
d7c0657c3d opt: cygfuse: refactoring 2018-07-25 20:13:53 -07:00
Bill Zissimopoulos
5d73687de8
dll: fuse: refactoring 2018-07-25 13:33:15 -07:00
Bill Zissimopoulos
a5bfdcf416
README: add reference to FUSE3 2018-07-25 13:31:42 -07:00
Bill Zissimopoulos
b609435dad
dll: fuse: refactoring 2018-07-25 13:26:36 -07:00
Bill Zissimopoulos
523ccbea02
Merge branch 'pvt-fuse3' 2018-07-25 12:54:54 -07:00
Bill Zissimopoulos
cf699ba441
tools: run-tests: passthrough-fuse3 2018-07-25 11:29:24 -07:00
Bill Zissimopoulos
0d819eb800
dll: fuse3: testing 2018-07-25 10:28:33 -07:00
Bill Zissimopoulos
4a653a8bc0
dll: fuse3: testing 2018-07-25 10:04:23 -07:00
Bill Zissimopoulos
6932d42039
dll: fuse3: testing 2018-07-25 08:54:22 -07:00
Bill Zissimopoulos
77fb2cc1c1
tools: run-tests: enable all winfsp-tests on airfs 2018-07-24 21:54:38 -07:00
Bill Zissimopoulos
500dfe1958
Merge pull request #178 from JohnOberschelp/master
Fixed to pass winfsp-tests and cleanup
2018-07-24 21:52:32 -07:00
John Oberschelp
1b40d8db80
Fixed to pass winfsp-tests and cleanup
Fixed AIRFS_NAMED_STREAMS bugs that caused stream_create_overwrite_test and stream_getstreaminfo_test to fail.
Also tidied up a few things.
2018-07-24 16:22:41 -07:00
Bill Zissimopoulos
307e18fb0d
update changelog 2018-07-20 15:44:10 -07:00
Bill Zissimopoulos
461266382a
changelog: add FUSE3 information 2018-07-20 15:35:12 -07:00
Bill Zissimopoulos
a809b0787e
changelog: add FUSE3 information 2018-07-20 15:34:31 -07:00
Bill Zissimopoulos
ea5e031af2
changelog: add FUSE3 information 2018-07-20 15:17:47 -07:00
Bill Zissimopoulos
558487cd22
installer: passthrough-fuse3 2018-07-20 15:12:22 -07:00
Bill Zissimopoulos
2ff21529d5
tst: passthrough-fuse3 2018-07-20 14:48:25 -07:00
Bill Zissimopoulos
d43c0c2c85
inc: fuse3: fix warnings 2018-07-20 09:37:59 -07:00
Bill Zissimopoulos
eb0f03b17b
build: fuse3: installer and pkg-config 2018-07-20 09:24:22 -07:00
Bill Zissimopoulos
575fe55eb8
dll: fuse3: fsp_fuse3_main_real 2018-07-19 14:24:09 -07:00
Bill Zissimopoulos
b537c61f3b
dll: fuse3: checkpoint 2018-07-19 12:53:03 -07:00
Bill Zissimopoulos
5cd40ff7ff
dll: fuse3: fsp_fuse3_lib_help 2018-07-19 06:39:18 -07:00
Bill Zissimopoulos
753440e837
dll: fuse3: checkpoint 2018-07-19 06:13:48 -07:00
Bill Zissimopoulos
9b79bb24ca
dll: fuse3: checkpoint 2018-07-19 04:27:06 -07:00
Bill Zissimopoulos
931d201527
dll: fuse3: fuse2to3 implementation 2018-07-18 14:48:10 -07:00