aboutsummaryrefslogtreecommitdiffhomepage
path: root/tdutils/td/utils/port/FileFd.cpp
AgeCommit message (Expand)Author
2026-05-18Fix platform.h/config.h includes.levlam
2026-03-16Remove more unused context captures.levlam
2026-01-01Update copyright year.levlam
2025-01-01Update copyright year.levlam
2024-01-01Update copyright year.levlam
2023-03-06Minor improvements.levlam
2023-02-13Avoid the use of low-numbered file descriptors.levlam
2023-02-10Fix FileFd::sync_barrier.levlam
2023-02-10FileFd::sync_barrier uses F_BARRIERFSYNC on darwinArseny Smirnov
2023-01-10Don't use FILE_FLAG_OPEN_REPARSE_POINT with UWP.levlam
2023-01-04Add Stat.is_symbolic_link_.levlam
2023-01-01Update copyright year.levlam
2022-05-01Use count instead of find if appropriate.levlam
2022-03-11Use FlatHashSet.levlam
2022-01-01Update copyright year.levlam
2021-12-10Improve private field names.levlam
2021-10-18Minor warning fixes.levlam
2021-10-18Mark move constructors/assignment operators noexcept.levlam
2021-09-24Use error code 400 instead of small error codes.levlam
2021-05-17Don't include SliceBuilder.h in logging.h.levlam
2021-04-04Add checks that FileFd::read/write/pread/pwrite/writev return correct response.levlam
2021-04-04Fix writev on Windows.levlam
2021-01-01Update copyright year.levlam
2020-12-23FromApp method fixes.levlam
2020-12-23Use *FromApp methods when available (#1303)Fela Ameghino
2020-10-11Protect access to some static variables using ExitGuard.levlam
2020-10-08Fix std::...::erase return value usages.levlam
2020-06-24update tdutils from another projectArseny Smirnov
2020-06-15Move skip_eintr to a separate header.levlam
2020-06-07Fix some includes.levlam
2020-03-19Add WIN32_LEAN_AND_MEAN during build on Windows (0% build time speed up).levlam
2020-01-03Use real allocated file size in storage statistics.levlam
2020-01-03Fix preprocessor directive.levlam
2020-01-03Optimize FileFd.get_size/get_real_size on Windows.levlam
2020-01-03Add real_size to Stat.levlam
2020-01-02Always open files on Windows as sparse files.levlam
2020-01-01Update copyright year.levlam
2019-07-24Fix call to CreateFile2.levlam
2019-07-22Various fixes.levlam
2019-07-21Fix tdutils after update.levlam
2019-07-06tdutils: update from other projectArseny Smirnov
2019-07-03Wrap calls to fsync with skip_eintr.levlam
2019-06-20FileFd::stat fixes.levlam
2019-06-19Fd::stat returns Result<Stat> instead of StatArseny Smirnov
2019-02-22Use F_FULLFSYNC instead of fsync on Darwin.levlam
2019-01-01Update copyright year.levlam
2018-10-30Better create_local_lock.levlam
2018-10-30FileFd: bugfixArseny Smirnov
2018-10-30FileFd: create_local_lock functionArseny Smirnov
2018-10-30FileFd: fix sleeping while mutex is lockedArseny Smirnov