Bill Zissimopoulos
7551193ad7
update source copyright to 2024
2024-01-08 12:38:44 +00:00
Bill Zissimopoulos
751eaa69df
update source copyright to 2022
2022-01-07 17:30:49 +00:00
Bill Zissimopoulos
0b94e8bc6a
dll: fuse: multiple improvements and fixes
...
- Symlinks: Now supports conventing a directory into a symlink reparse
point.
- Symlinks: The determination of whether a symlink is a file or
directory is now possible for file systems that do not support slashdot
(/.) queries.
- EA: Now allows the removal of non-existant EA without error (this is
allowed on Windows).
2021-11-13 23:27:47 +00:00
Bill Zissimopoulos
6e3a8f70b2
update source copyright to 2021
2021-05-21 15:57:05 -07:00
Bill Zissimopoulos
9d5efe5f98
dll: fuse: FileSecurity option
2021-01-25 16:54:59 -08:00
Bill Zissimopoulos
aedf01a384
update source copyright for 2020
2020-01-02 17:50:40 -08:00
Bill Zissimopoulos
d2de5e996c
update source copyright for 2019
2019-02-28 10:39:31 -08:00
Bill Zissimopoulos
1bebbcf634
dll: FspAccessCheckEx: fix #190
2018-10-19 21:53:44 -07:00
Bill Zissimopoulos
a292cd4d73
dll: FspAccessCheckEx: fix #190
2018-10-19 21:41:52 -07:00
Bill Zissimopoulos
75ae8daf8f
update commercial disclaimer
2018-08-21 18:09:33 -07:00
Bill Zissimopoulos
9bd9cf4fbd
update source copyright notices for 2018
2018-01-03 15:29:38 -08:00
Bill Zissimopoulos
fc1586eb82
dll: originating process id
2017-07-12 18:53:12 -07:00
Bill Zissimopoulos
a57325e8af
update source copyright notices for 2017
2017-01-05 13:56:18 -08:00
Bill Zissimopoulos
bec91873fe
inc: fsctl: HasTrailingBackslash: allows for better checking user mode
2016-12-24 11:28:59 -08:00
Bill Zissimopoulos
4b024ebe74
sys: security: turns out that the AccessToken is not needed
2016-12-10 17:45:36 -08:00
Bill Zissimopoulos
418c454a4a
dll: FspSetSecurityDescriptor: turns out that the AccessToken is not needed
2016-12-09 17:43:11 -08:00
Bill Zissimopoulos
3bf4140f91
sys,dll: backup/restore privilege support
2016-10-21 19:13:05 -07:00
Bill Zissimopoulos
df11a7d7ff
dll: FspAccessCheckEx: fix traverse check problem with reparse points
2016-10-20 18:32:01 -07:00
Bill Zissimopoulos
067a0f1b37
dll: API polishing
2016-10-20 16:32:12 -07:00
Bill Zissimopoulos
f642ea57be
dll: FspAccessCheckEx: test access checks without traverse privilege
2016-10-19 11:54:22 -07:00
Bill Zissimopoulos
3e0f2316a7
dll: special case STATUS_OBJECT_NAME_NOT_FOUND and STATUS_OBJECT_NAME_COLLISION to handle open/create via symlink
...
tst: memfs: support reparse point functionality over a named stream and fix status return on create collision over directory
2016-10-12 11:18:55 -07:00
Bill Zissimopoulos
bd952253fb
cosmetic fix
2016-10-11 11:39:17 -07:00
Bill Zissimopoulos
c7780cf7fa
license: switch to GPLv3 from AGPLv3
2016-10-10 21:33:27 -07:00
Bill Zissimopoulos
31b54ecc47
dll: FspAccessCheckEx: fix DELETE access check for named streams
2016-10-10 18:04:55 -07:00
Bill Zissimopoulos
4084448bd5
sys,dll: properly implement stream create check
2016-10-10 17:29:16 -07:00
Bill Zissimopoulos
e58ac1fbde
sys,dll: pass NULL security descriptor to user-mode file system during Create
2016-10-03 21:02:43 -07:00
Bill Zissimopoulos
7ffc60f512
dll: reparse point implementation: WIP
2016-08-19 10:24:03 -07:00
Bill Zissimopoulos
a8d76d3e46
sys, dll: reparse point (symbolic link) support: WIP
2016-07-25 21:27:48 -07:00
Bill Zissimopoulos
9ccb394b04
dll: POSIX interop
2016-06-04 23:46:29 -07:00
Bill Zissimopoulos
214b43398f
dll: FspAccessCheckEx: if the desired access includes DELETE or FILE_READ_ATTRIBUTES and access was denied, check with the parent
2016-05-24 15:37:16 -07:00
Bill Zissimopoulos
968de4689c
inc,src,tst: add AGPLv3 notices
2016-04-25 14:29:05 -07:00
Bill Zissimopoulos
7ee6a52260
dll: rename dispatch.c to fs.c and access.c to security.c
2016-04-17 09:51:54 -07:00
Bill Zissimopoulos
93fb3a9934
dll: refactor into access.c/fsop.c
2016-02-17 13:00:09 -08:00
Bill Zissimopoulos
e3ed7a9a2c
sys, dll: Security
2016-02-17 12:39:53 -08:00