34 Commits

Author SHA1 Message Date
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