Commit History

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