Tiger Wang
222d9957a1
cIsThread cleanup
...
+ Semi-gracefully handle unexpected exceptions
* No-one cared about the return values, remove them
2021-03-29 23:36:15 +01:00
Tiger Wang
5123850db0
Fix Windows XP to 7 compatibility ( #5167 )
...
* Partially reverts 01a4e696b
* Unify thread names
- Remove use of GetThreadId API
2021-03-28 13:34:57 +01:00
Tiger Wang
eeb63b8901
zlib -> libdeflate ( #5085 )
...
+ Use libdeflate
+ Use std::byte
* Fix passing temporary to string_view
+ Emulate make_unique_for_overwrite
2021-01-11 16:39:43 +00:00
peterbell10
757231cc6e
Add the fmt library ( #4065 )
...
* Replaces AppendVPrintf with fmt::sprintf
* fmt::ArgList now used as a type safe alternative to varargs.
* Removed SIZE_T_FMT compatibility macros. fmt::sprintf is fully portable and supports %zu.
* Adds FLOG functions to log with fmt's native formatting style.
2018-01-03 17:41:16 +00:00
Alexander Lyons Harkness
1926181cb7
Fix style of Tools
2017-12-24 14:23:23 +00:00
Mattes D
d2e8643607
Fixed type-casting-related warnings.
2016-08-24 22:26:53 +02:00
tycho
3187dbf0aa
Increase robustness of the logging subsystem
2015-09-15 16:19:49 +01:00
Anthony Birkett
9dac390247
Daemon support on Linux.
...
Added null console log listener, avoid printf() when stdout is closed.
2015-06-05 15:47:47 +01:00
Mattes D
f5b4c92a10
MCADefrag: Added a sanity check for chunk size.
...
Fixes CID 66448.
2014-12-21 22:50:32 +01:00
Tycho
9844368267
Renamed Loggers
2014-08-12 16:05:04 +01:00
Tycho
be780b380e
Fixed Tools to work with new logging framework
2014-08-10 20:10:47 +01:00
madmaxoft
41ab8260f7
MCADefrag: Implemented recompression.
...
This finalizes #639 .
2014-02-13 16:54:39 +01:00
madmaxoft
cd658e02e8
MCADefrag: Fixed bugs, now produces valid MCA files.
2014-02-13 16:54:39 +01:00
madmaxoft
05590fb91d
MCADefrag: Initial implementation.
...
Partially implements #639 .
This only defragments the chunks, without recompressing them.
2014-02-13 16:54:39 +01:00