Bruno Cardoso Lopes
|
0b61e8b1ec
Reapply [VFS] Add 'overlay-relative' field to YAML files
|
9 years ago |
Bruno Cardoso Lopes
|
ccefdc8cb9
Reapply [2]: [VFS] Add support for handling path traversals
|
9 years ago |
NAKAMURA Takumi
|
243030cc30
Revert r263617, "Reapply: [VFS] Add support for handling path traversals"
|
9 years ago |
Bruno Cardoso Lopes
|
f4dd47a764
Reapply: [VFS] Add support for handling path traversals
|
9 years ago |
David Majnemer
|
e9edec07b0
[VFS] Switch from close to SafelyCloseFileDescriptor
|
9 years ago |
Bruno Cardoso Lopes
|
034956ed4b
Revert "[VFS] Add support for handling path traversals"
|
9 years ago |
Bruno Cardoso Lopes
|
5719765bec
Revert "[VFS] Add 'overlay-relative' field to YAML files" and "[VFS] Fix call to getVFSFromYAML in unittests"
|
9 years ago |
Bruno Cardoso Lopes
|
0dfbfeb86a
[VFS] Add 'overlay-relative' field to YAML files
|
9 years ago |
Bruno Cardoso Lopes
|
7a49f7e702
[VFS] Add support for handling path traversals
|
9 years ago |
Benjamin Kramer
|
d3306b717c
[vfs] Normalize working directory if requested.
|
9 years ago |
Ben Langmuir
|
9440ecd124
[VFS] Fix status() of opened redirected file
|
9 years ago |
Craig Topper
|
9e943be2fc
Use std::begin() and std::end() instead of doing the same manually. NFC
|
9 years ago |
Mike Aizatsky
|
84d6635993
Moving FileManager::removeDotPaths to llvm::sys::path::remove_dots
|
9 years ago |
Angel Garcia Gomez
|
d162035b9b
Roll-back r250822.
|
9 years ago |
Angel Garcia Gomez
|
e83bf34da9
Apply modernize-use-default to clang.
|
9 years ago |
Benjamin Kramer
|
df3ac5aa4a
[VFS] Let the user decide if they want path normalization.
|
10 years ago |
Benjamin Kramer
|
93eafedc4a
[VFS] Don't try to be heroic with '.' in paths.
|
10 years ago |
Benjamin Kramer
|
cac047b0f4
[VFS] remove handling of '..' for now.
|
10 years ago |
Benjamin Kramer
|
bb95efb8c3
[VFS] Rename RedirectingFS internals to avoid collisions with public clang classes
|
10 years ago |
Benjamin Kramer
|
034e609fea
[VFS] Just normalize away .. and . in paths for in-memory file systems.
|
10 years ago |
Benjamin Kramer
|
032169da0a
[VFS] Port driver tool chains to VFS.
|
10 years ago |
Benjamin Kramer
|
5bb246bc84
[VFS] Refactor VFSFromYAML a bit.
|
10 years ago |
Benjamin Kramer
|
b4c9f62cc5
[VFS] Also drop '.' when adding files to an in-memory FS.
|
10 years ago |
Benjamin Kramer
|
1b6c8ab9d4
[VFS] Put the incoming name in the file status to make InMemoryFS behave more like a real FS.
|
10 years ago |
Benjamin Kramer
|
9aa66ec171
[VFS] Transition clang-format to use an in-memory FS.
|
10 years ago |
Benjamin Kramer
|
c160cb00f3
Remove duplicated default arguments. NFC.
|
10 years ago |
Benjamin Kramer
|
9e7c05dab8
[VFS] Fix the windows build by including the right headers.
|
10 years ago |
Benjamin Kramer
|
41a697b839
[VFS] Fix compilation on systems where time_t is not int64_t.
|
10 years ago |
Benjamin Kramer
|
5b1864da9c
[VFS] Add working directories to every virtual file system.
|
10 years ago |
Benjamin Kramer
|
9414f34c57
[VFS] Add an in-memory file system implementation.
|
10 years ago |