Commit History

Autor SHA1 Mensaxe Data
  Bruno Cardoso Lopes 7a49f7e702 [VFS] Add support for handling path traversals %!s(int64=9) %!d(string=hai) anos
  Benjamin Kramer d3306b717c [vfs] Normalize working directory if requested. %!s(int64=9) %!d(string=hai) anos
  Ben Langmuir 9440ecd124 [VFS] Fix status() of opened redirected file %!s(int64=9) %!d(string=hai) anos
  Craig Topper 9e943be2fc Use std::begin() and std::end() instead of doing the same manually. NFC %!s(int64=9) %!d(string=hai) anos
  Mike Aizatsky 84d6635993 Moving FileManager::removeDotPaths to llvm::sys::path::remove_dots %!s(int64=9) %!d(string=hai) anos
  Angel Garcia Gomez d162035b9b Roll-back r250822. %!s(int64=9) %!d(string=hai) anos
  Angel Garcia Gomez e83bf34da9 Apply modernize-use-default to clang. %!s(int64=9) %!d(string=hai) anos
  Benjamin Kramer df3ac5aa4a [VFS] Let the user decide if they want path normalization. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 93eafedc4a [VFS] Don't try to be heroic with '.' in paths. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer cac047b0f4 [VFS] remove handling of '..' for now. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer bb95efb8c3 [VFS] Rename RedirectingFS internals to avoid collisions with public clang classes %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 034e609fea [VFS] Just normalize away .. and . in paths for in-memory file systems. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 032169da0a [VFS] Port driver tool chains to VFS. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 5bb246bc84 [VFS] Refactor VFSFromYAML a bit. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer b4c9f62cc5 [VFS] Also drop '.' when adding files to an in-memory FS. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 1b6c8ab9d4 [VFS] Put the incoming name in the file status to make InMemoryFS behave more like a real FS. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 9aa66ec171 [VFS] Transition clang-format to use an in-memory FS. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer c160cb00f3 Remove duplicated default arguments. NFC. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 9e7c05dab8 [VFS] Fix the windows build by including the right headers. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 41a697b839 [VFS] Fix compilation on systems where time_t is not int64_t. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 5b1864da9c [VFS] Add working directories to every virtual file system. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 9414f34c57 [VFS] Add an in-memory file system implementation. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 4643e5c953 [VFS] Move class out of method so it looks less like Java. %!s(int64=10) %!d(string=hai) anos
  Benjamin Kramer 305c07703d [VFS] Remove setName from the file interface. %!s(int64=10) %!d(string=hai) anos
  Chandler Carruth 491c50981e Remove a limited and somewhat questionable DenseMapInfo specialization %!s(int64=10) %!d(string=hai) anos
  Alexander Kornienko 8ca7705aa3 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). %!s(int64=10) %!d(string=hai) anos
  Alexander Kornienko ac58acc7f2 Fixed/added namespace ending comments using clang-tidy. NFC %!s(int64=10) %!d(string=hai) anos
  Alexander Kornienko dfa4cf3126 Use 'override/final' instead of 'virtual' for overridden methods %!s(int64=10) %!d(string=hai) anos
  Yaron Keren 9bd91b686a Remove many superfluous SmallString::str() calls. %!s(int64=10) %!d(string=hai) anos
  Chandler Carruth 6c1b926674 [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.py %!s(int64=10) %!d(string=hai) anos