GitHub / github/libprojfs / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 224e0542 | merge Merge pull request #77 from github/rename-perm-event |
Chris Darroch <c****8@g****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| fb067005 | update VFSForGit to linux-rename-events branch | Chris Darroch <c****8@g****m> | about 7 years ago | |
| f306f48b | add move permission and delete notification events | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 95cb9caf | merge Merge pull request #75 from github/xattrs-nonblock-noread |
Chris Darroch <c****8@g****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 3f46d0ee | add tests of projection state checks and modes | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 9802fb4f | add docs re file permission issues with xattrs | Chris Darroch <c****8@g****m> | about 7 years ago | |
| a88b3fc0 | fix return when retrying open() in project_file() | Chris Darroch <c****8@g****m> | about 7 years ago | |
| b388df01 | ensure user write on empty files/dirs for xattrs | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 51387562 | enforce user read permission on all inodes | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 9f9abcf4 | avoid reopening files when projection unnecessary | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 688c7ae6 | rename flags argument of acquire_proj_state_lock() | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 2b7bd48e | ensure user write perm available before projection | Chris Darroch <c****8@g****m> | about 7 years ago | |
| b1fe5773 | merge Merge pull request #76 from github/logfile-opts-tests |
Chris Darroch <c****8@g****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| a375fbdb | use POSIX -n and -z string tests | Chris Darroch <c****8@g****m> | about 7 years ago | |
| d02a96f4 | simplify log config settings | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 90cf73a9 | use common logging functions throughout library | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 0ed9e2b5 | clarify expected stdout and error logs in tests | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 8212a5af | output event handler failures to log not stderr | Chris Darroch <c****8@g****m> | about 7 years ago | |
| bb42477e | parse mount options in test suite | Chris Darroch <c****8@g****m> | about 7 years ago | |
| fc027d19 | rebase VFSForGit submodule on latest upstream | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 65a9e06d | use --log option to test initial mount flag | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 9f9203c7 | add projection log file mount time option | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 41b2bc55 | explicitly check inode type before file projection | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 831d48ac | reset state lock fd upon release | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 7c15a3b7 | ignore autoheader backup files | Chris Darroch <c****8@g****m> | about 7 years ago | |
| dee5891b | merge Merge pull request #73 from github/args |
Ashe Connor <a****e@k****e>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 01587715 | reorder includes | Ashe Connor <a****e@k****e> | about 7 years ago | |
| c6feb614 | never block when changing file projection state | Chris Darroch <c****8@g****m> | about 7 years ago | |
| c69259c5 | set O_NOFOLLOW when projecting files or dirs | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 1a4a05e1 | add missing O_RDONLY flag on initial lowerdir fd | Chris Darroch <c****8@g****m> | about 7 years ago | |
| f10aaaa4 | merge Merge pull request #74 from github/fuse-tgid |
Chris Darroch <c****8@g****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 10a776e0 | make FUSE header dependencies internal only | Chris Darroch <c****8@g****m> | about 7 years ago | |
| a29b21b2 | update VFSForGit submodule to latest Linux branch | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 97b21624 | convert kernel thread pid to userspace pid | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 566f250d | projfs_new accepts FUSE args, and initial proj opt | Ashe Connor <a****e@k****e> | about 7 years ago | |
| 6aec7117 | merge Merge pull request #70 from github/preserve-mtime |
Chris Darroch <c****8@g****m>
Committed by: GitHub <n****y@g****m> |
about 7 years ago | |
| 0a13815f | update VFSForGit submodule to latest upstream | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 9386731a | preserve mtime when populating empty files | Chris Darroch <c****8@g****m> | about 7 years ago | |
| 9f36ea1b | merge Merge pull request #69 from github/close-write-event |
Chris Darroch <c****8@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| c6cbff79 | report correct file op errno after fdtable updates | Chris Darroch <c****8@g****m> | over 7 years ago | |
| bbee8b53 | make cleanups verbose and remove Make artifacts | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 0eb40243 | add fd hash table test program and script | Chris Darroch <c****8@g****m> | over 7 years ago | |
| d94bf008 | update submodule to support file-modified events | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 1653dcbb | CLOSE_WRITE event notification using fd table | Chris Darroch <c****8@g****m> | over 7 years ago | |
| c602beb5 | merge Merge pull request #66 from github/xattr-tristate |
Chris Darroch <c****8@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| f890bf4e | coalesce and rename projection state functions | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 5404259c | clarify error handling and remove dotpath constant | Chris Darroch <c****8@g****m> | over 7 years ago | |
| f9cf4a81 | use proj_state enum consistently | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 8404da62 | merge Merge pull request #68 from github/fix-make-dist |
Chris Darroch <c****8@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 49c6e13b | fix missing/changed info files for make dist | Chris Darroch <c****8@g****m> | over 7 years ago | |
| af6053a4 | update VFSForGit submodule to handle link event | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 4c4005d0 | add notification event on hard link creation | Chris Darroch <c****8@g****m> | over 7 years ago | |
| e1f2936f | update VFSForGit submodule to use new event masks | Chris Darroch <c****8@g****m> | over 7 years ago | |
| d004638d | ignore event handler errs after successful file op | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 348dd92c | simplify repeated calls to make relative paths | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 66bb05e9 | project directory on open(2) and tidy error logic | Chris Darroch <c****8@g****m> | over 7 years ago | |
| e202b7ad | allow empty to full file transition with one lock | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 7f29bee3 | simplify naming of projection state enum values | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 31e6dc1a | reorder helper function and use common dotpath var | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 302ac349 | rename node_userdata as proj_state_lock | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 8bbf1175 | simplify internal function names | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 8b59b294 | revise event bitmasks to match fanotify/inotify | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 654aa2b5 | implement unmodified-to-modified state transition | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 2be021c7 | expand temporary handler failure logging | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 99becc2d | use lowerpath wrapper consistently for event calls | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 3c9aa45a | ensure compilation checks inotify/fanotify headers | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 0484f201 | fix deadlock test to use text projection flag val | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 474b42ce | convert binary file projection flag to tri-state | Chris Darroch <c****8@g****m> | over 7 years ago | |
| f6fac092 | use simple int for internal projection state flag | Chris Darroch <c****8@g****m> | over 7 years ago | |
| e5280e6c | rename internal flag xattr name definition | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 5c6d7f7d | update test suite for multiple messages | Chris Darroch <c****8@g****m> | over 7 years ago | |
| f0b39cc7 | merge Merge pull request #64 from github/use-fs-in-non-callbacks |
Chris Darroch <c****d@a****g>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 23a3b9cb | use fs->lowerdir_fd when not in FUSE callback | Ashe Connor <a****e@k****e> | over 7 years ago | |
| 34f4441e | merge Merge pull request #60 from github/xattr-metadata |
Chris Darroch <c****d@a****g>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 2a1423d4 | rename projection flag xattr handling functions | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 4690808d | clarify functionality of xattr name validations | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 2112c993 | clarify and fix user xattr name handling | Chris Darroch <c****8@g****m> | over 7 years ago | |
| c89f9d8e | merge Merge pull request #61 from pgrimaud/master |
Ashe Connor <k****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 8b0dd7a2 | Fix README.md |
Pierre Grimaud <g****e@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 8c6c5360 | add get/set functions for projection attributes | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 86e01344 | prevent xattr file ops from overwriting our xattrs | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 8a632d18 | write user-defined xattrs on file/dir projection | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 11053127 | add xattr utilities and use to handle empty flag | Chris Darroch <c****8@g****m> | over 7 years ago | |
| bb51cc20 | define projection attribute namespace constants | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 092ae674 | introduce projection attributes to API | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 778d8e57 | merge Merge pull request #59 from github/remove-write-fileio-loop |
Chris Darroch <c****d@a****g>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 648ba5a4 | remove generic file IO write loop function | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 244fbb82 | merge Merge pull request #57 from github/remove-vfs-leftovers |
Ashe Connor <k****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| dad22550 | remove support files formerly used to test VFS API | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 0bd5e4c1 | merge Merge pull request #56 from github/text-xattrs |
Ashe Connor <k****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 40f5af7d | use exclusive setxattr mode for projected children | Chris Darroch <c****8@g****m> | over 7 years ago | |
| a6544e74 | use common xattr set function and text empty flag | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 272e5bbc | merge Merge pull request #53 from github/remove-vfsapi |
Ashe Connor <k****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 9f09eb77 | merge Merge pull request #54 from github/remove-vfsapi-internal-header |
Ashe Connor <k****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 04e09cf1 | merge Merge pull request #55 from github/remove-vfsapi-add-dirmode |
Ashe Connor <k****k@g****m>
Committed by: GitHub <n****y@g****m> |
over 7 years ago | |
| 64a16586 | allow arbitrary permission modes on projected dirs | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 0b028b7a | remove unnecessary internal header file | Chris Darroch <c****8@g****m> | over 7 years ago | |
| 742acced | remove unused internal common mkdir function | Chris Darroch <c****8@g****m> | over 7 years ago | |
| ee76d362 | simplify global symbol library export regex | Chris Darroch <c****8@g****m> | over 7 years ago | |
| da7b9cee | simplify naming of test programs after VFS removal | Chris Darroch <c****8@g****m> | over 7 years ago |