tobtoht
e00908bc49
Merge pull request #10921
...
edea850 general: replace auto_scope_leave_caller with scope_guard (jeffro256)
ACKs: selsta, tobtoht
2026-07-22 16:31:31 +00:00
tobtoht
63edb67744
Merge pull request #10896
...
159b6b6 common: increase performance timer buffer size (selsta)
ACKs: jeffro256, tobtoht
2026-07-22 16:09:42 +00:00
tobtoht
e071951803
Merge pull request #10920
...
b106208 dns_utils: update default public DNS resolvers (selsta)
ACKs: tobtoht, jpk68
2026-07-21 15:56:32 +00:00
tobtoht
3ed8ffb56b
Merge pull request #10842
...
fa91ae4 common: remove dead code (Thomas)
8701fc9 blockchain_db: remove unused MDB_val_copy specializations (Thomas)
00d21ee epee: remove dead code (Thomas)
ACKs: selsta, jpk68
2026-07-20 09:09:49 +00:00
tobtoht
d005c5d18a
Merge pull request #10909
...
c3c3d23 cmake: apply cxa throw wrap flags when linking common (selsta)
ACKs: jpk68, jeffro256
2026-07-20 08:55:31 +00:00
jeffro256
edea8505db
general: replace auto_scope_leave_caller with scope_guard
...
And replace unused inclusions of misc_language.h
2026-07-15 19:54:58 -05:00
selsta
b106208a3e
dns_utils: update default public DNS resolvers
2026-07-16 00:49:48 +02:00
selsta
c3c3d233ab
cmake: apply cxa throw wrap flags when linking common
2026-07-13 23:10:17 +02:00
tobtoht
0f84863fed
Merge pull request #10868
...
248a343 dns_utils: remove archaic string_copy workaround (jpk68)
ACKs: selsta, tobtoht
2026-07-13 06:41:49 +00:00
selsta
0dcafa84cb
cmake: use wrapped __cxa_throw on GNU/Linux
2026-07-11 02:57:09 +02:00
selsta
159b6b6ece
common: increase performance timer buffer size
2026-07-11 02:46:32 +02:00
tobtoht
d6aa5ce38f
Merge pull request #10851
...
7eb70c7 chore: remove msvc remnants (jpk68)
ACKs: selsta, tobtoht
2026-07-08 09:26:40 +00:00
jpk68
248a343897
dns_utils: remove archaic string_copy workaround
2026-07-05 20:23:42 -04:00
tobtoht
ee50ba98c9
Merge pull request #10830
...
e2e7715 simplewallet: deduplicate human-readable timespan function (jpk68)
ACKs: selsta, tobtoht
2026-07-03 11:59:19 +00:00
tobtoht
381fce8dde
Merge pull request #10828
...
fecef76 Fix spelling typos in comments and string literals (Thomas)
ACKs: tobtoht, selsta
2026-07-02 13:18:56 +00:00
Thomas
fa91ae4644
common: remove dead code
...
Each symbol below has no references anywhere in the tree (src/, contrib/,
tests/), and none on the in-flight FCMP++ (fcmp++-stage-new) or CARROT
(carrot_impl) integration branches; the full build still links cleanly.
Per-symbol history is given so the "why is this unused" is auditable (hashes
are ancestors of HEAD).
command_line:
- parse_command_line template: boost wrapper used by the connectivity tool and
wallet from the 2014 import; the last caller was removed in b8a08f199 (2017,
"wallet: fix --log-file not working"). Not boost's own
boost::program_options::parse_command_line, a different function still in use.
download:
- download_finished / download_error: dead on arrival - added 63f0e074e (2017,
"download: async API") but never wired to any caller.
perf_timer:
- set_performance_timer_log_level: dead on arrival - added 74dfdb0b3 (2016),
never called. It was the only writer of performance_timer_log_level, which is
therefore never reassigned and stays at its default (el::Level::Info).
Note: the unused PERF_TIMER_L / PERF_TIMER_UNIT_L macros are deliberately left
in place - the FCMP++ wallet-scanning work (fcmp++-stage-new, wallet2.cpp) uses
PERF_TIMER_L, so removing them would break that branch on rebase.
2026-06-30 21:11:20 +02:00
jpk68
7eb70c7858
chore: remove msvc remnants
2026-06-29 21:29:19 -04:00
tobtoht
46d39a2704
Merge pull request #10811
...
8a744a6 tests: remove dead transactions_generation_from_blockchain (Thomas)
b5136b1 common: remove unused data_cache.h (Thomas)
ACKs: selsta, tobtoht
2026-06-29 11:43:26 +00:00
tobtoht
afa44c5322
Merge pull request #10806
...
ee052f7 cmake: add build translations option (tobtoht)
ACKs: selsta, plowsof
2026-06-27 13:04:55 +00:00
Thomas
fecef767c9
Fix spelling typos in comments and string literals
2026-06-27 09:53:48 +02:00
tobtoht
0a83a39883
Merge pull request #10792
...
02db831 Fix spelling typos (Thomas)
ACKs: tobtoht, jeffro256
2026-06-24 17:21:24 +00:00
Thomas
b5136b1a5d
common: remove unused data_cache.h
...
Dead since 40eb82873 (2025-10) moved verRct caching into the mempool;
only a stale #include remained in blockchain.cpp.
2026-06-23 22:31:28 +02:00
tobtoht
ee052f7872
cmake: add build translations option
2026-06-21 22:50:13 +02:00
Thomas
02db831d01
Fix spelling typos
2026-06-18 09:30:42 +02:00
jpk68
ff1f97bf6e
dns_utils: replace address-to-string functions
2026-06-16 16:36:11 -04:00
tobtoht
afb3f24b7b
Merge pull request #10627
...
ee5115c src: remove non-standard thread extensions (jpk68)
2026-06-04 19:28:33 +00:00
tobtoht
a38db1a90c
Merge pull request #10672
...
73e6637 common: remove obsolete glibc warning (tobtoht)
2026-06-04 19:27:46 +00:00
tobtoht
58c71d2800
Merge pull request #10671
...
ade4935 common: remove unused windows header (tobtoht)
2026-06-03 18:59:41 +00:00
jpk68
e2e7715157
simplewallet: deduplicate human-readable timespan function
2026-05-29 21:02:42 -04:00
jpk68 and SNeedlewoods
ee5115ca2c
src: remove non-standard thread extensions
2026-05-29 22:55:08 +02:00
tobtoht
73e663727c
common: remove obsolete glibc warning
2026-05-27 21:40:57 +02:00
tobtoht
ade493582a
common: remove unused windows header
2026-05-27 21:34:13 +02:00
jpk68
5b34e138d6
src: fix formatting of copyright comments
2026-05-25 20:08:02 -04:00
tobtoht
f3473acf49
Merge pull request #10612
...
d0f638a util: fix includes (jpk68)
2026-05-22 19:16:17 +00:00
tobtoht
b745be7235
Merge pull request #10587
...
2c327aa fix spelling in comments and docs (Thomas)
2026-05-19 19:53:51 +00:00
tobtoht
687fdbfad5
Merge pull request #10576
...
eb025f7 common: validate Content-Range resume offset (iuyua9)
2026-05-19 16:31:26 +00:00
jpk68 and SNeedlewoods
d0f638ae69
util: fix includes
2026-05-16 20:50:21 +02:00
Thomas
2c327aa325
fix spelling in comments and docs
2026-05-13 21:20:05 +02:00
iuyua9
eb025f765e
common: validate Content-Range resume offset
2026-05-12 18:34:37 +08:00
tobtoht
0d9accaeca
Merge pull request #10526
...
b1a81cc cmake: require unbound idiomatically (tobtoht)
2026-05-11 18:40:01 +00:00
tobtoht
b1a81cc0e6
cmake: require unbound idiomatically
2026-05-06 23:01:42 +02:00
tobtoht
90fc50c371
cmake: only link Boost Chrono where needed
2026-05-06 21:24:14 +02:00
Ocheretovich and GitHub
0bc4c23d1c
fix: add missing <type_traits> include for std::is_same
2026-03-18 18:46:17 +02:00
tobtoht
2404f1bc92
Merge pull request #10220
...
2eed71e cryptonote_basic: fix add_extra_nonce_to_tx_extra() length (jeffro256)
2026-03-01 11:27:03 +00:00
jeffro256
2eed71e575
cryptonote_basic: fix add_extra_nonce_to_tx_extra() length
...
Reviewed-by: selsta <selsta@sent.at >
Reviewed-by: SChernykh
2026-02-24 17:13:37 -06:00
jeffro256
c93c4fc829
Misc clang 21 fixes
...
* Use -O3 and other flags instead of -Ofast
- https://discourse.llvm.org/t/rfc-deprecate-ofast/78687
- https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
* Find libunwind library based on C++ compiler type, not C compiler type
* In stack_trace.cpp, pass stream modifiers to `std::stringstream` first, then send string to log
* In stack_trace.cpp, remove dead code related to `stack_trace_log` path
* Remove `virtual` method attributues from `final` class `cryptonote::core`
* Remove unused `this` capture in cryptonote protocol handler
* Remove unused variable `bad` in net node
* Use `std::make_unsigned` instead of `boost::make_unsigned`
- https://github.com/boostorg/type_traits/issues/171
- https://github.com/boostorg/type_traits/issues/202
- https://github.com/boostorg/type_traits/pull/199
* Cleanup `include`s in pair serialization
* Test convergence b/t `std::make_unsigned` and `boost::make_unsigned`
Fixes compilation and silences warnings on:
clang version 21.1.6
Linux 6.18.8-3-cachyos
2026-02-09 09:42:32 -07:00
tobtoht
24742771dc
Merge pull request #10273
...
2d978db common: fix `apply_permutation()` for `std::vector<bool>` (jeffro256)
2026-01-17 03:39:07 +00:00
binaryFate
11be390610
Remove .no moneropulse domain from codebase
2026-01-12 11:49:46 +01:00
jeffro256
2d978db016
common: fix apply_permutation() for std::vector<bool>
2026-01-05 18:51:01 -06:00
tobtoht
662f0a6f32
Merge pull request #10215
...
d8d212c common: add std equivalent of hash_combine (jeffro256)
2025-11-26 19:32:06 +00:00