index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibCore
/
File.cpp
Age
Commit message (
Expand
)
Author
2022-12-23
LibCore: Use a StringView for the file path in File::remove
Tim Schumacher
2022-12-23
LibCore: Remove the `force` parameter from File::remove
Tim Schumacher
2022-12-23
LibCore: Let File::remove return a normal ErrorOr
Tim Schumacher
2022-12-14
LibCore: Add fd overload of `File::is_directory` and `File::is_device`
Lucas CHOLLET
2022-12-08
LibCore: Move `Core::Stream::File::exists()` to `Core::File`
Tim Schumacher
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-11-24
LibCore: Use utimensat() in Core::File to preserve nanosecond timestamps
Andreas Kling
2022-11-04
LibCore: Handle resolving executable paths even when PATH is null
meiskam
2022-10-10
AK+Userland: Replace Linux, macOS, and *BSD macros with platform defines
Andrew Kaster
2022-10-10
Everywhere: Replace uses of __serenity__ with AK_OS_SERENITY
Andrew Kaster
2022-08-23
Userland: Consolidate most PATH resolving into a single implementation
Tim Schumacher
2022-07-21
LibCore: Add File::is_{block,char}_device() helpers
Samuel Bowman
2022-07-14
LibCore: Make copying permissions, ownership and timestamps combineable
Tim Schumacher
2022-04-11
LibCore+Userland: Remove File::ensure_parent_directories
kleines Filmröllchen
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-24
Userland+Tests: Convert File::read_link() from String to ErrorOr<String>
Kenneth Myhra
2022-03-19
LibCore: Add File::ensure_directories()
Tim Schumacher
2022-03-08
LibCore: Do not skip dotfiles when copying directories recursively
Daniel Bertalan
2021-11-10
Everywhere: Move shared library checks into a common function
Tim Schumacher
2021-11-08
LibCore: Use ErrorOr<T> for Core::File::open()
Andreas Kling
2021-11-08
LibCore: Use ErrorOr<T> for Core::File::size()
Andreas Kling
2021-11-08
LibCore: Use ErrorOr<T> for Core::File::copy_file()
Andreas Kling
2021-11-08
LibCore: Use ErrorOr<T> for Core::File::remove()
Andreas Kling
2021-11-08
LibCore: Use ErrorOr<T> for Core::File::link_file()
Andreas Kling
2021-10-25
LibCore: Add File::size()
Leandro Pereira
2021-09-12
LibCore: Fix link_file inverting src and dst paths on duplicate names
Callum Walker
2021-08-20
LibCore: Make Core::File::open() return OSError in case of failure
Andreas Kling
2021-08-19
LibCore: Fix build error in File.cpp on macOS
fladd
2021-08-18
LibCore: Implement preserve flag for file/directory copy
Jean-Baptiste Boric
2021-07-14
LibCore: Convert File to east-const style
Timothy
2021-07-14
LibCore: Add File method to determine absolute path
Timothy
2021-07-14
LibCore: Add File method to determine current working directory
Timothy
2021-07-12
LibCore: Implement File::is_link()
Ariel Don
2021-07-04
LibCore: Add method to leak fd from File
Timothy
2021-06-30
AK+Everywhere: Use mostly StringView in LexicalPath
Max Wipfli
2021-06-30
AK+Everywhere: Add and use static APIs for LexicalPath
Max Wipfli
2021-05-17
LibCore: Open files with O_CLOEXEC by default
Gunnar Beutner
2021-05-12
LibCore: Don't use has_flag() with multiple flags (OpenMode::ReadWrite)
Ali Mohammad Pur
2021-05-12
LibCore+Everywhere: Move OpenMode out of IODevice
Ali Mohammad Pur
2021-04-25
Everywhere: Remove empty line after function body opening curly brace
Linus Groh
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-04-17
LibCore: Make File take String instead of StringView
Andreas Kling
2021-03-30
LibCore: Add Core::File is_device() helpers
Idan Horowitz
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-21
LibCore: Add file management helpers to reduce code duplication
Mițca Dumitru
2021-02-05
Userland: Add LibSystem and funnel all syscalls through it
Andreas Kling
2021-02-02
LibCore: Use serenity_readlink() instead of making syscalls directly
Andreas Kling
2021-01-16
LibCore: Fix invalid errno
Ben Wiederhake
2021-01-12
Libraries: Move to Userland/Libraries/
Andreas Kling