Граф коммитов

  • 9652ae9f19
    documentation Ashe Connor 2019-02-15 15:04:36 +1100
  • 1cf56a07a0
    document and correct some projections Ashe Connor 2019-02-15 14:59:53 +1100
  • 8fbd214f48
    symlink already projected by dir enumerate Ashe Connor 2019-02-15 13:13:00 +1100
  • 309c58c126
    take fs back out of FileHandle Ashe Connor 2019-02-14 15:58:17 +1100
  • a6f0803287
    roll into WriteFileContents Ashe Connor 2019-02-14 15:57:32 +1100
  • 867859627d
    don't try to project symlinks Ashe Connor 2019-02-14 14:55:32 +1100
  • 07677bf5dd
    don't project in getattr Ashe Connor 2019-02-14 14:55:21 +1100
  • f7318fb635
    write file contents to disk Ashe Connor 2019-02-14 14:20:34 +1100
  • 5b08c9ed16
    stub PrjFS_WriteFileContents Ashe Connor 2019-02-13 16:44:47 +1100
  • 369dfea165
    add some file projection points Ashe Connor 2019-02-13 15:13:12 +1100
  • 558e00653e
    fix bit test for PROJFS_ONDIR Ashe Connor 2019-02-13 15:12:58 +1100
  • 25b59218de
    create placeholder file Ashe Connor 2019-02-13 14:50:21 +1100
  • 9964748b80
    Merge pull request #41 from github/vfs-api-cleanup Chris Darroch 2019-02-14 13:25:53 -0800
  • c211bfb126 use VFSForGit without virt root API in CI build Chris Darroch 2019-02-13 15:45:07 -0800
  • 5f0a1847ae use EPERM for new VFS API invalid virt op error Chris Darroch 2019-02-13 15:10:49 -0800
  • 6c636aec54 remove unnecessary root setup call from VFS API Chris Darroch 2019-02-13 14:53:12 -0800
  • 27772ea8ef
    Merge pull request #39 from github/projection-test-handlers Ashe Connor 2019-02-13 10:52:21 +1100
  • 76946dd2d3 add projection handlers to test programs Chris Darroch 2019-02-11 21:49:16 -0800
  • ab4ed504a5 use --retval-file option in handler tests Chris Darroch 2019-02-11 21:40:59 -0800
  • 4e31fffc37 add --retval-file option for test suite Chris Darroch 2019-01-30 13:06:56 -0800
  • cd496d1a92
    Merge pull request #38 from github/test-err-exits Ashe Connor 2019-02-12 13:02:38 +1100
  • c188908ba4 prefix global config variables in common test lib Chris Darroch 2019-02-11 16:34:43 -0800
  • 4d8bf4585b correct tty check in common test library Chris Darroch 2019-02-11 16:26:39 -0800
  • b2ee31fc93 revise and correct error exits in test programs Chris Darroch 2019-02-11 16:25:08 -0800
  • 35a3da822a
    Merge pull request #34 from github/return-to-stock-fuse Ashe Connor 2019-02-11 15:02:00 +1100
  • 7c971cad76
    retry flock at 100ms intervals Ashe Connor 2019-02-11 13:53:52 +1100
  • ca4869cc7d
    fix logic when projecting Ashe Connor 2019-02-11 11:36:29 +1100
  • d36a78aa03
    missing refs to modified libfuse Ashe Connor 2019-02-11 11:27:08 +1100
  • 7a616334be
    documentation updates Ashe Connor 2019-02-11 11:25:00 +1100
  • 2d68068509
    remove note re: custom fuse library Ashe Connor 2019-02-11 11:18:10 +1100
  • 0588644868
    Revert "docker/projfs image fuse3 builds our fork" Ashe Connor 2019-02-11 11:16:58 +1100
  • b8fdce0cfa
    Revert "use kivikakk libfuse in docker" Ashe Connor 2019-02-11 11:16:22 +1100
  • 2f791ca3fb
    Revert "add check for custom libfuse with userdata support" Ashe Connor 2019-02-11 09:34:02 +1100
  • 16a83dbbaa
    use memset instead of bzero Ashe Connor 2019-02-11 09:32:57 +1100
  • c75f293824
    simplify and document Ashe Connor 2019-02-08 14:33:26 +1100
  • 11b9f14c40
    use flock to synchronize Ashe Connor 2019-02-08 13:59:22 +1100
  • 11d64cf072
    Merge pull request #36 from github/docker-test-root Ashe Connor 2019-02-11 11:12:09 +1100
  • aefd6e6bb2
    Merge branch 'master' into docker-test-root Ashe Connor 2019-02-11 11:03:42 +1100
  • d30111e97b
    un-monkeypatch shellstr Ashe Connor 2019-02-11 10:59:03 +1100
  • 58226acbed
    Merge pull request #37 from github/azure-badge-doc-edits Ashe Connor 2019-02-11 10:08:19 +1100
  • 1c8741fcbc avoid .NET Core developer setup in CI builds Chris Darroch 2019-02-10 01:29:47 -0800
  • 603fdc451a capture verbose test log with shell tracing for CI Chris Darroch 2019-02-10 01:26:04 -0800
  • 312c5f0be9 set /tmp test mount path for docker via env var Chris Darroch 2019-02-07 22:41:32 -0800
  • 4890b11579 log bash strings with special chars escaped Chris Darroch 2019-02-10 00:56:26 -0800
  • f493706a48 let test library determine tmp paths for cleanup Chris Darroch 2019-02-07 21:24:26 -0800
  • 920ab1cbcf remove advice re DESTDIR to avoid config conflicts Chris Darroch 2019-02-08 21:37:13 -0800
  • 95dde54371 add CI badge for master branch Chris Darroch 2019-02-08 21:28:12 -0800
  • d51ab38f69
    Merge pull request #31 from github/vfs-tests-sync Chris Darroch 2019-02-07 18:41:53 -0800
  • cba7edec14
    Merge branch 'master' into vfs-tests-sync Chris Darroch 2019-02-07 15:20:31 -0800
  • d0b42ae245
    Merge pull request #30 from github/config-lib-revs Chris Darroch 2019-02-07 15:19:43 -0800
  • b3721a02f8 minor doc formatting fix Chris Darroch 2019-02-07 13:49:57 -0800
  • 36067a7ff2 add doc note re tmpfs lacking user xattr support Chris Darroch 2019-02-07 13:43:38 -0800
  • 758b6622d6 simplify basic filesystem sanity checks for VFS Chris Darroch 2019-02-07 13:29:04 -0800
  • 8810796601 update docker scripts to run autogen separately Chris Darroch 2019-02-07 00:06:30 -0800
  • 5bae052ac8 use stat format output to simplify tests Chris Darroch 2019-02-06 15:06:39 -0800
  • 155a67c4d7 enhance symlink stat tests Chris Darroch 2019-02-06 14:19:24 -0800
  • c8293fd192 remove unused EXPECT_DIR in stat tests Chris Darroch 2019-02-05 23:34:26 -0800
  • 5a47461d5b add --with-libfusepkg config option documentation Chris Darroch 2019-02-05 21:52:52 -0800
  • 0492c6a26e add --with-libfusepkg config option for custom lib Chris Darroch 2019-02-05 21:36:52 -0800
  • 8153e4054c reorder program checks earlier in configure.ac Chris Darroch 2019-02-05 21:23:02 -0800
  • c4ccc9b650 update minimum autoconf version for m4 macros Chris Darroch 2019-02-05 21:21:56 -0800
  • 77bc996f90
    use statically linked fuse Ashe Connor 2019-02-06 14:58:59 +1100
  • e75d21af6c add check for custom libfuse with userdata support Chris Darroch 2019-02-05 11:29:34 -0800
  • 003d55b123 simplify autogen by removing unneeded config run Chris Darroch 2019-02-05 00:06:03 -0800
  • 134ba04888 skip vfs tests when vfs api not enabled Chris Darroch 2019-02-05 10:54:36 -0800
  • e2e34fa00d refine and add config checks for headers and libs Chris Darroch 2019-02-04 22:41:51 -0800
  • 739bd7cd33
    Merge pull request #29 from github/vfs-no-priv-api Ashe Connor 2019-02-05 09:54:22 +1100
  • e2489c3e27
    use public projfs API only in VFS code Chris Darroch 2019-02-03 23:16:54 -0800
  • be0025067b
    Merge pull request #27 from github/azure-pipelines Ashe Connor 2019-02-05 09:40:05 +1100
  • e2f7e21477
    hack: enumerate before touch Ashe Connor 2019-02-04 14:14:54 +1100
  • f1d5ac1608
    fusermount3 in integrate, run without root Ashe Connor 2019-02-04 14:12:30 +1100
  • db3a0f0f25
    add attr package to develop image Ashe Connor 2019-02-04 13:52:45 +1100
  • 431f0e6295
    disable apparmor Ashe Connor 2019-02-04 12:17:41 +1100
  • 9fb7d0bb18
    cat test-suite.log on failure Ashe Connor 2019-02-04 10:30:29 +1100
  • 50afc32086
    Set up CI with Azure Pipelines azure-pipelines[bot] 2019-02-03 23:07:46 +0000
  • efc0720d84
    Merge pull request #28 from github/doc-demos-edits Ashe Connor 2019-02-05 09:30:03 +1100
  • 52af1f1550 move up note about --enable-vfs-api option Chris Darroch 2019-02-03 22:09:47 -0800
  • 03bbd28c4c revise and expand docs re modified libfuse Chris Darroch 2019-02-03 22:02:14 -0800
  • 740eff69d2
    Merge pull request #26 from github/exit-usage-no-ret Ashe Connor 2019-02-04 09:35:56 +1100
  • fdcc442949
    mark test exit_usage() as noreturn Chris Darroch 2019-02-03 10:51:24 -0800
  • 43b228428b
    Merge pull request #25 from github/get-userdata Ashe Connor 2019-02-04 09:35:11 +1100
  • 308f7932bc
    introduce projfs_get_user_data() public API method Chris Darroch 2019-02-03 01:42:22 -0800
  • 432d403666
    Merge pull request #22 from github/only-initial-project-if-empty Ashe Connor 2019-02-04 09:33:03 +1100
  • 791e95daa5
    only set xattr if dir is empty Ashe Connor 2019-02-01 17:28:00 +1100
  • 1424e4bc90
    Merge pull request #24 from github/doc-examples-edits Ashe Connor 2019-02-04 09:28:31 +1100
  • 6394d3fb71
    improve test_tristate example Chris Darroch 2019-02-01 16:57:43 -0800
  • 84a3c4dc1f
    add language tags on code examples in docs Chris Darroch 2019-02-01 16:44:25 -0800
  • ba6d7dd2ac
    Merge pull request #23 from github/linguist-attribs Ashe Connor 2019-02-02 14:34:27 +1100
  • c1e6643e27 set gitattributes for linguist code detection Chris Darroch 2019-02-01 10:59:54 -0800
  • 86c1f9d0b0
    Merge pull request #21 from github/demo-notes Ashe Connor 2019-02-01 17:17:51 +1100
  • a3d44f7379 add demonstration output for MirrorProvider Chris Darroch 2019-01-31 22:13:24 -0800
  • 07dbb10e49
    Merge pull request #20 from github/config-new-opts Chris Darroch 2019-01-31 21:36:31 -0800
  • 2d7569e383 let autoconf to set LIBS and LIBADD automatically Chris Darroch 2019-01-31 20:49:34 -0800
  • f851585815 config error on missing fanotify/inotify headers Chris Darroch 2019-01-31 20:47:49 -0800
  • 7c625bd799 minor configure script tuneups Chris Darroch 2019-01-31 17:37:57 -0800
  • 633b285ba6 fix config script to handle --disable-foo options Chris Darroch 2019-01-29 00:55:12 -0800
  • a460ffe4ad use autoconf macros for maximal compiler warnings Chris Darroch 2019-01-31 20:41:31 -0800
  • 14d9739eb4 add distinct --enable-fuse-debug config option Chris Darroch 2019-01-28 16:35:43 -0800
  • f5b4340a8f report config error when required libs not found Chris Darroch 2019-01-27 01:04:22 -0800
  • 272845d065
    Merge pull request #17 from github/initial-projection Ashe Connor 2019-02-01 16:19:10 +1100