91 Commits (cad2977e4eeb9f2d0752a09bc286e56c4bbd74c8)

Author SHA1 Message Date
Martchus 7c4cd6ee7d Set permissions to 644 when creating a file via open() 4 years ago
Martchus 7b04bd8ef5 Fix building NativeFileStream with libc++ 4 years ago
Martchus 5356d793fc Make all tests pass under Windows 4 years ago
Martchus 8e3c40abb5 Make conversion from multi byte to wide string generic 4 years ago
Martchus c1cc495908 Fix typo 4 years ago
Martchus e023c1af79 Declare throwIoFailure() as [[noreturn]] 4 years ago
Martchus 749eea2ab6 Support NativeFileStream via Boost.Iostreams 4 years ago
Martchus 2186ce15d9 Use using instead of typedef 4 years ago
Martchus 5c9a834236 Implement NativeFileStream under Unix/Linux/Android as well 4 years ago
Martchus 61f7ce90e1 Improve coding style (after running clang-tidy) 4 years ago
Martchus d82e7bb869 Fix warning regarding multi-line comment 4 years ago
Martchus 0c7e7eb91d Fix BinaryReader::read(int32 &one32BitInt) 4 years ago
Martchus 5deb077fe5 Extend Binary{Reader,Writer} to ease binary (de)serialization 4 years ago
Martchus 1aa8b387e1 Apply clang-format 4 years ago
Martchus a4435bbcf3 Fix usage of enable_if with GCC 8 4 years ago
Martchus 64be5bce63 Document the whole story behind catchiofailure.cpp 5 years ago
Martchus 51e87f3740 Don't wrongly detect libstdc++ 6.4 as >= 7 5 years ago
Martchus 557856dc5c Apply clang-format 5 years ago
Martchus 8bc3cf9615 Add phrase for overriding current line 5 years ago
Martchus 76ee4a158b Add color overload for ANSI escape codes 5 years ago
Martchus e2e4b4641f Add EscapeCodes::Strikethrough 5 years ago
Martchus df7a3ee93c Apply clang-format from LLVM 6 5 years ago
Martchus cdecc48a1d Fix warning about signedness conversion in BinaryReader 5 years ago
Martchus b375ea80b0 Deprecate BinaryReader::readTerminatedString() methods 5 years ago
Martchus 209a59106e Fix BinaryReader::readMultibyteTerminatedStringXX methods 5 years ago
Martchus d6361e1cfd Fix some mistakes in ANSI escape codes 5 years ago
Martchus fe3929c340 Add phrase for info 5 years ago
Martchus 9829dbe727 Make use of escape codes configurable 5 years ago
Martchus 4011040e57 Add Phrases::EndFlush 5 years ago
Martchus 0b19d0b523 Export std::ostream&operator<<(std::ostream&,Phrases) correctly 5 years ago
Martchus 784f3d963a Add 'makepkg'-style messages to Phrases 5 years ago
Martchus 09efb1ff3e Move phrases from tag editor to c++utilities 5 years ago
Martchus 72806d69fd Add << overloads for formatting output 5 years ago
Martchus e52fd5a4af Apply tidy after updating to clang-format 5.0.0 5 years ago
Martchus 1d4a4bd2be binary reader/writer: Increase limit of length-prefixed strings 5 years ago
Steven Penny 7f140c7058 catchiofailure: defined _GLIBCXX_USE_CXX11_ABI first to cover GCC 5 5 years ago
Martchus 9429f7e23f Fix BitReader::bitsAvailable() 5 years ago
Martchus 2625f82e49 ios_base::failure workaround: Ensure c++config.h is included 5 years ago
Martchus dc73538170 Adjust ios_base::failure workaround for GCC 7 5 years ago
Martchus db46948f2f Apply clang-format 5 years ago
Martchus 59e20b1043 Apply clang-format 5 years ago
Martchus c4cf107de2 Make cast in binary reader explicit 6 years ago
Martchus 06af1c4a73 Use std::make_unique provided by C++14 6 years ago
Martchus 6115933756 Add convenience function to read entire file at once 6 years ago
Martchus 94a6b47811 Improve documentation 6 years ago
Martchus 33d368397f Make use of newly introduced string builder 6 years ago
Martchus 8d95b4497f Clean io/path.h 6 years ago
Steven Penny 025be1e54e io/nativefilestream.cpp: proper catchiofailure.h include 6 years ago
Martchus 9d91cfca07 Add NativeFileStream to support unicode filenames under Windows 6 years ago
Martchus aed4788c64 Make 'DirectoryEntryType &operator|=' not constexpr 6 years ago