1. 0c4dbf9 Assigning to a local object in a return statement prevents copy elision. NFC. by David Blaikie · 7 years ago
  2. c90ff5e Revert using fcopyfile(3) to implement sys::fs::copy_file(Twine, int) on macOS by Adrian Prantl · 7 years ago
  3. fac7875 Implement sys::fs::copy_file using the macOS copyfile(3) API by Adrian Prantl · 7 years ago
  4. 00d97ea Revert Implement sys::fs::copy_file using the macOS copyfile(3) API to support APFS clones. by Adrian Prantl · 7 years ago
  5. 91a06be Implement sys::fs::copy_file using the macOS copyfile(3) API by Adrian Prantl · 7 years ago
  6. 5049c34 [llvm-objcopy] Make .build-id linking atomic by Jake Ehrlich · 7 years ago
  7. d27cf27 [Support] Fix TempFile::discard to not leave behind temporary files by Andrew Ng · 7 years ago
  8. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  9. 1ad53ca [Support] Remove error return value from one overload of fs::make_absolute by Pavel Labath · 7 years ago
  10. 7570932 Use llvm::copy. NFC by Fangrui Song · 7 years ago
  11. d4ed32c Remove dead function user_cache_directory() by Nico Weber · 7 years ago
  12. 3a55d1e [Support] sys::fs::directory_entry includes the file_type. by Kristina Brooks · 7 years ago
  13. 0194065 [Windows FS] Allow moving files in TempFile::keep by Jeremy Morse · 7 years ago
  14. 112ebb6 [Support] [NFC] change comment about retries in createUniqueEntity by Bob Haarman · 7 years ago
  15. 9b36f51 [Support] fix TempFile infinite loop and permission denied errors by Bob Haarman · 7 years ago
  16. ae1727e [dsymutil] Simplify temporary file handling. by Jonas Devlieghere · 7 years ago
  17. beb9d97 Fix typo in lib/Support/Path.cpp to test commit access by Vladimir Stefanovic · 7 years ago
  18. 1adca7c Add a flag to FileOutputBuffer that allows modification. by Zachary Turner · 7 years ago
  19. 881ba10 LTO: Keep file handles open for memory mapped files. by Peter Collingbourne · 7 years ago
  20. 1f67a3c [FileSystem] Split up the OpenFlags enumeration. by Zachary Turner · 7 years ago
  21. 8ac1c38 [FileSystem] Remove OpenFlags param from several functions. by Zachary Turner · 7 years ago
  22. f81f3a8 Revert 332508 as it caused problems in the clang test suite. by Greg Clayton · 7 years ago
  23. b24957e Fix llvm::sys::path::remove_dots() to return "." instead of an empty path. by Greg Clayton · 7 years ago
  24. d20289b [Support/Path] Make handling of paths like "///" consistent by Pavel Labath · 7 years ago
  25. 432a388 IWYU for llvm-config.h in llvm, additions. by Nico Weber · 8 years ago
  26. 712e8d2 s/LLVM_ON_WIN32/_WIN32/, llvm by Nico Weber · 8 years ago
  27. 8418576 Changed createTemporaryFile without FD to actually create a file. by Ilya Biryukov · 8 years ago
  28. 20569e9 Delete temp file if rename fails. by Rafael Espindola · 8 years ago
  29. 3ecd204 Use FILE_FLAG_DELETE_ON_CLOSE for TempFile on windows. by Rafael Espindola · 8 years ago
  30. 2c4e920 Move code. NFC. by Rafael Espindola · 8 years ago
  31. d19c2e8 Add OpenFlags to the create(Unique|Temporary)File interfaces. by Rafael Espindola · 8 years ago
  32. fe161b9 Allow TempFile::discard to be called twice. by Rafael Espindola · 8 years ago
  33. b60bb69 Convert another use of createUniqueFile to TempFile::create. by Rafael Espindola · 8 years ago
  34. a17fca0 Use TempFile in lto caching. by Rafael Espindola · 8 years ago
  35. e411519 Add a move assignment operator to TempFile. NFC. by Rafael Espindola · 8 years ago
  36. 58fe67a Create a TempFile class. by Rafael Espindola · 8 years ago
  37. 0dfdb44 Support: Have directory_iterator::status() return FindFirstFileEx/FindNextFile results on Windows. by Peter Collingbourne · 8 years ago
  38. 324d96b [Path] Sink predicate computations to their uses. NFCI. by Benjamin Kramer · 8 years ago
  39. ae5c5df Support/Path.cpp: Prune unused "llvm/BinaryFormat". by NAKAMURA Takumi · 8 years ago
  40. 264b5d9 Move Object format code to lib/BinaryFormat. by Zachary Turner · 8 years ago
  41. fb9476e Added LLVM_FALLTHROUGH to address gcc warning: this statement may fall through. by Galina Kistanova · 8 years ago
  42. 82a0c97 Add a function to MD5 a file's contents. by Zachary Turner · 9 years ago
  43. 5c5091f [Support] Support both Windows and Posix paths on both platforms. by Zachary Turner · 9 years ago
  44. 566fdf4 [Support] Add support for getting file system permissions on Windows and implement sys::fs::set/getPermissions to work with them by James Henderson · 9 years ago
  45. 345012d Reverting r297617 because it broke some bots: by Aaron Ballman · 9 years ago
  46. f5cba91 Add support for getting file system permissions and implement sys::fs::permissions to set them. by Aaron Ballman · 9 years ago
  47. 260bda3 [Support] Add llvm::sys::fs::remove_directories. by Zachary Turner · 9 years ago
  48. 7d86ee5 Resubmit FileSystem changes. by Zachary Turner · 9 years ago
  49. 82dd542 [Support] Add the option to not follow symlinks on stat. by Zachary Turner · 9 years ago
  50. 990e3cd Use LLVM for all stat-related functionality. by Zachary Turner · 9 years ago
  51. 9c761a3 Process tilde in llvm::sys::path::native by Serge Pavlov · 9 years ago
  52. 3e64903 Define sys::path::convert_to_slash by Rui Ueyama · 9 years ago
  53. 2c6f75d [WebAssembly] Add llvm-objdump support for wasm file format by Derek Schuff · 9 years ago
  54. 6b77ad3 Simplify identify_magic. by Rui Ueyama · 9 years ago
  55. 2d02166 Add a file magic for CL.exe's object file created with /GL. by Rui Ueyama · 9 years ago
  56. 937dd7a [Support] remove_dots: Remove .. from absolute paths. by Benjamin Kramer · 9 years ago
  57. af5a28f Do not delete leading ../ in remove_dots. by Eric Liu · 9 years ago
  58. eb6d110 Add support for Darwin’s 64-bit universal files with 64-bit offsets and sizes for the objects. by Kevin Enderby · 9 years ago
  59. bbd10b4 [ThinLTO] Option to control path of distributed backend files by Teresa Johnson · 9 years ago
  60. 7894938 Add operator- to Path's reverse_iterator. Needed for D19666 by Filipe Cabecinhas · 10 years ago
  61. 87c85b7 Fix identify_magic() to check that a file that starts with MH_MAGIC is by Kevin Enderby · 10 years ago
  62. 662b4fd Moving FileManager::removeDotPaths to llvm::sys::path::remove_dots by Mike Aizatsky · 10 years ago
  63. 0e97e5c [Support] Extend sys::path with user_cache_directory function. by Pawel Bylica · 10 years ago
  64. 64d08ff Use range-based for loop in sys::path::append(). NFC. by Pawel Bylica · 10 years ago
  65. ae1d599 [Support] Add a version of fs::make_absolute with a custom CWD. by Benjamin Kramer · 10 years ago
  66. a26be4a Move twice-repeated clang path operation into a new function. by Douglas Katzman · 10 years ago
  67. 6b9396c Thread premissions through sys::fs::create_director{y|ies} by Frederic Riss · 10 years ago
  68. 69ef2af Identify thin archives as archives. by Rafael Espindola · 10 years ago
  69. f662e00 Simplify a few uses of remove_filename by using parent_path instead. by Rafael Espindola · 10 years ago
  70. 16132e6 Purge unused includes throughout libSupport. by Benjamin Kramer · 11 years ago
  71. 2547f93 Don't treat .foo as two path components in path::iterators by Ben Langmuir · 11 years ago
  72. 3206b79 Use read{16,32,64}{le,be}() instead of *reinterpret_cast<u{little,big}{16,32,64}_t>(). by Rui Ueyama · 11 years ago
  73. a7ad4b3 Object: Handle Mach-O kext bundle files by Justin Bogner · 11 years ago
  74. 36f807c Revert "Change Path::filename_pos() to skip the drive letter." by Zachary Turner · 11 years ago
  75. 3e76643 Change Path::filename_pos() to skip the drive letter. by Zachary Turner · 11 years ago
  76. e368a62 [Object][ELF] Test unknown type. by Michael J. Spencer · 11 years ago
  77. d990388 [cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py. by Chandler Carruth · 11 years ago
  78. 84ba342 Add missing implementation of 'sys::path::is_other' to the support library. by Juergen Ributzka · 11 years ago
  79. bbd875b Support ELF files of unknown type. by Michael J. Spencer · 11 years ago
  80. 5026722 llvm-readobj: Add support for dumping the DOS header in PE files by David Majnemer · 11 years ago
  81. 2d2b254 Fix identify_magic() with mach-o stub dylibs. by Nick Kledzik · 11 years ago
  82. 5c69ff5 Support: Use llvm::COFF::BigObjMagic by Rui Ueyama · 11 years ago
  83. 2acb058 Support: improve identify_magic to recognize COFF bigobj by Rui Ueyama · 11 years ago
  84. 281f23a Misc cleanups to the FileSytem api. by Rafael Espindola · 11 years ago
  85. 6dc4a8bc Fix some cases where StringRef was being passed by const reference. Remove const from some other StringRefs since its implicitly const already. by Craig Topper · 11 years ago
  86. 016a6d5 Merge TempDir and system_temp_directory. by Rafael Espindola · 11 years ago
  87. 42836d9 Revert "Support/Path: remove raw delete" by Dylan Noblesmith · 11 years ago
  88. 0b59924 Support/Path: remove raw delete by Dylan Noblesmith · 11 years ago
  89. 674ef1d Fix the windows build. by Rafael Espindola · 11 years ago
  90. d649b9d Convert from Windows to Unix paths in sys::path::native. by Rafael Espindola · 11 years ago
  91. 487e764 Path: Stop claiming path::const_iterator is bidirectional by Justin Bogner · 11 years ago
  92. a8acef6 Don't leak a file descriptor. by Rafael Espindola · 11 years ago
  93. c0f691d Code cleanup. by Logan Chien · 11 years ago
  94. cd45f96 Support: Add llvm::sys::fs::copy_file by Justin Bogner · 11 years ago
  95. 2a826e4 Finishing touch for the std::error_code transition. by Rafael Espindola · 11 years ago
  96. db4ed0b Remove 'using std::errro_code' from lib. by Rafael Espindola · 11 years ago
  97. 3acea39 Don't use 'using std::error_code' in include/llvm. by Rafael Espindola · 11 years ago
  98. 7e577f7 Don't put generic_category in the llvm namespace. by Rafael Espindola · 11 years ago
  99. da70bfd Implement get_magic with generic tools and inline it. by Rafael Espindola · 11 years ago
  100. 70fbe6f Remove unused has_magic. by Rafael Espindola · 11 years ago