Marcus Holland-Moritz
|
7efa82854a
|
refactor(fstypes): use std::array for magic / SHA2 members
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
37881a8f90
|
refactor(filesystem_extractor): use std::array for pipes
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
7eecd6ab6c
|
refactor(metadata_v2): emplace char const* into string vector
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
cdbf316843
|
refactor(filesystem_writer): use std::array in copy_stream
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
a50ba46fab
|
refactor(dwarfs_main): use std::array for dwarfs_opts
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
ae35a80400
|
fix(filesystem_writer): make impl_ private
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
f343223d0d
|
fix(filesystem_writer): add noexcept to dtor and move ops
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
40e8ffc5a3
|
refactor(mkdwarfs_main): hide members in categorize_optval
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
0a380ece6c
|
refactor(logger): add clang-tidy exception
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
fdcc93501b
|
chore: add more clang-tidy exceptions
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
807dbb9aef
|
refactor: make sure jemalloc version in always initialized
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
bdb5469b7b
|
refactor: use static_cast instead of reinterpret_cast
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
5b8e7acbc9
|
chore: add a few more clang-tidy exceptions
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
53286d00a9
|
chore: enable more clang-tidy diagnostics
|
2025-03-17 07:15:55 +01:00 |
|
Marcus Holland-Moritz
|
0cc0ecd860
|
chore(filesystem_extractor): handle all cases in archive result switch
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
ca35c7b929
|
chore(filesystem_writer): panic on exception thrown in dtor
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
446c0d443d
|
refactor(inode_manager): only forward scanner once
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
e8874aae1f
|
refactor(mkdwarfs_main): copy optional as-is
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
64c9e384ef
|
refactor(pcmaudio): modernize ID comparison
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
39d2b53fba
|
refactor(contextual_option): use any_of to implement predicate check
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
2e4f6d2208
|
fix(dwarfs_main): capture function name for logging in lambda
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
8f9e3cde23
|
chore: add more clang-tidy diagnostic suppressions
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
c3491befa1
|
fix: move predeclarations to the correct namespaces
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
3c5ed07b73
|
fix(mkdwarfs_main): remove unused variable
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
654dff1e3d
|
fix(metadata_types): accumulate using the correct type
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
14b69032fd
|
fix: move iolayer predeclaration to the right namespace
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
0cf59df603
|
fix: don't forward repeatedly
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
f4d87ee868
|
chore: suppress some clang-tidy issues
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
99d375e740
|
chore: use DWARFS_PANIC for code that should never be reached
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
e8e2323eea
|
feat(error): add DWARFS_PANIC
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
6361d8d814
|
chore: explicitly mark throwing optional access as okay
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
742e6ccca2
|
refactor(mmif): allow integral types as offset arguments to as /span
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
42a904d4cd
|
fix(logger): wrap macro argument in parentheses
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
9e0860d5bf
|
chore(clang-tidy): enable cert-*
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
dc9e7df42d
|
refactor(fits_categorizer): don't override operator<< in std::
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
f1f57e9bc2
|
refactor(dwarfs_main): replace maps with sorted_array_map
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
830bed5d39
|
refactor(mkdwarfs_main): avoid potentially throwing globals
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
437f81a4b8
|
refactor(mkdwarfs_main): replace maps with sorted_array_map
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
93ebef9c6d
|
refactor(fstypes): replace maps with sorted_array_map
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
1703bd17b5
|
refactor(lzma): replace maps/arrays with sorted_array_map
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
689a43b19f
|
feat: add sorted_array_map
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
5bb639af27
|
refactor(pager): avoid potentially throwing global initializations
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
0086392372
|
refactor(wcwidth): const all the things
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
7dccf72342
|
chore(performance_monitor): assert clock_gettime() return value
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
f6e760bfad
|
refactor: explicitly handle release_until() return value
|
2025-03-17 07:15:54 +01:00 |
|
Marcus Holland-Moritz
|
57ba60c748
|
build: try to downgrade to fedora:latest due to cmake-4.0.0
|
2025-03-15 08:19:07 +01:00 |
|
Marcus Holland-Moritz
|
ed4534c514
|
build: try to ensure we're building against the right headers
|
2025-03-15 08:19:07 +01:00 |
|
Marcus Holland-Moritz
|
45ac27bce5
|
build: fix target_include_directories for gtest/gmock
|
2025-03-15 08:19:07 +01:00 |
|
Marcus Holland-Moritz
|
9130d2a5de
|
build: separate tests with internal header dependencies
|
2025-03-15 08:19:07 +01:00 |
|
Marcus Holland-Moritz
|
5a71451d9d
|
build: add more library configuration details to cmake config
|
2025-03-15 08:19:07 +01:00 |
|