summaryrefslogtreecommitdiffstats
path: root/Tools/MCADefrag/MCADefrag.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* cIsThread cleanupTiger Wang2021-03-301-1/+1
| | | | | + Semi-gracefully handle unexpected exceptions * No-one cared about the return values, remove them
* Fix Windows XP to 7 compatibility (#5167)Tiger Wang2021-03-281-1/+1
| | | | | * Partially reverts 01a4e696b * Unify thread names - Remove use of GetThreadId API
* zlib -> libdeflate (#5085)Tiger Wang2021-01-111-34/+50
| | | | | | + Use libdeflate + Use std::byte * Fix passing temporary to string_view + Emulate make_unique_for_overwrite
* Add the fmt library (#4065)peterbell102018-01-031-0/+1
| | | | | | | * 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.
* Fix style of ToolsAlexander Lyons Harkness2017-12-241-28/+24
|
* Fixed type-casting-related warnings.Mattes D2016-08-241-15/+20
|
* Increase robustness of the logging subsystemtycho2015-09-151-10/+10
|
* Daemon support on Linux.Anthony Birkett2015-06-051-1/+1
| | | | Added null console log listener, avoid printf() when stdout is closed.
* MCADefrag: Added a sanity check for chunk size.Mattes D2014-12-211-1/+1
| | | | Fixes CID 66448.
* Renamed LoggersTycho2014-08-121-9/+9
|
* Fixed Tools to work with new logging frameworkTycho2014-08-101-2/+14
|
* MCADefrag: Implemented recompression.madmaxoft2014-02-131-5/+105
| | | | This finalizes #639.
* MCADefrag: Fixed bugs, now produces valid MCA files.madmaxoft2014-02-131-1/+19
|
* MCADefrag: Initial implementation.madmaxoft2014-02-131-0/+303
Partially implements #639. This only defragments the chunks, without recompressing them.