tobtoht
642db87007
Merge pull request #9791
...
ef509e1c0 ci: introduce rust toolchain (tobtoht)
2025-03-24 03:26:20 +00:00
tobtoht
902b664e26
Merge pull request #9821
...
665316708 Fix HTTP unit tests (broken with new Boost versions) (Lee *!* Clagett)
2025-03-24 03:05:09 +00:00
tobtoht
f2d765afc4
Merge pull request #9809
...
8c43e33e3 logging: Fix easylogging++ init with blank config (iamamyth)
2025-03-24 03:02:46 +00:00
tobtoht
ef128a80e1
Merge pull request #9846
...
834438acb Remove hidden transaction copy in add_block (Lee *!* Clagett)
2025-03-24 02:54:20 +00:00
tobtoht
ba77342faa
Merge pull request #9845
...
51a72c120 Blockchain: remove skip for pruned txs in `check_tx_inputs()` (jeffro256)
2025-03-24 02:53:13 +00:00
tobtoht
2d20c4a9b7
Merge pull request #9844
...
528664b1c cryptonote_protocol: fix handling of pruned blocks during sync (jeffro256)
2025-03-24 02:50:17 +00:00
tobtoht
227e503922
Merge pull request #9832
...
5393bef13 wallet: fix different-signedness int comparison warnings (jeffro256)
2025-03-24 02:46:29 +00:00
tobtoht
dfa92d6031
Merge pull request #9824
...
da8907974 chore: fix some typos in comments (shenpengfeng)
2025-03-24 02:45:18 +00:00
tobtoht
3c6f1c7748
Merge pull request #9839
...
a5fabe513 trezor: fix protobuf 30 compatibility (tobtoht)
2025-03-23 16:20:39 +00:00
Lee *!* Clagett
834438acb8
Remove hidden transaction copy in add_block
2025-03-17 19:19:20 -04:00
jeffro256
51a72c1209
Blockchain: remove skip for pruned txs in check_tx_inputs()
...
I can't see how this would trigger in the current codebase, so it's not a *current* safety issue,
but I can very well see it becoming on in the future if downstream code doesn't handle the passing
of pruned transactions correctly. I think the safe/good choice would be to remove this skip now
that all transactions that pass into the mempool are supposed to be unpruned. And for all in-block
txs, `check_tx_inputs()` isn't called for checkpointed blocks, and we sync pruned blocks only if
syncing checkpointed blocks.
2025-03-17 09:31:50 -05:00
jeffro256
528664b1c8
cryptonote_protocol: fix handling of pruned blocks during sync
2025-03-17 09:09:25 -05:00
tobtoht
a5fabe5134
trezor: fix protobuf 30 compatibility
2025-03-16 23:02:45 +01:00
jeffro256
5393bef139
wallet: fix different-signedness int comparison warnings
2025-03-13 04:10:29 -05:00
tobtoht
f90a267fa3
Merge pull request #9820
...
50897a687 Limit scope of TCP checks to incoming only (Lee *!* Clagett)
2025-03-11 19:13:41 +00:00
tobtoht
44523cafff
Merge pull request #9135
...
c069c04ed blockchain sync: reduce disk writes from 2 to 1 per tx (jeffro256)
2025-03-10 16:16:18 +00:00
jeffro256
c069c04ede
blockchain sync: reduce disk writes from 2 to 1 per tx
2025-03-10 01:02:37 -05:00
shenpengfeng
da8907974e
chore: fix some typos in comments
...
Signed-off-by: shenpengfeng <xinhangzhou@icloud.com>
2025-02-28 00:40:29 +08:00
Lee *!* Clagett
665316708c
Fix HTTP unit tests (broken with new Boost versions)
2025-02-25 18:51:56 -05:00
Lee *!* Clagett
50897a6871
Limit scope of TCP checks to incoming only
2025-02-24 21:55:35 -05:00
tobtoht
8d6aff9590
Merge pull request #9538
...
c461b3c67 make: remove static targets (tobtoht)
2025-02-24 18:16:13 +00:00
iamamyth
8c43e33e35
logging: Fix easylogging++ init with blank config
...
The upstream version of el::base::TypedConfigurations::unsafeGetConfigByRef
accesses uninitialized memory if a key doesn't exist.
Commit b2c59af84de8d35c1eee38878053206a62756968 patched the library to
throw in this case, avoiding the invalid access, but the more suitable
pattern, both logically, and as evidenced by the behavior of
unsafeGetConfigByVal, would be to return a const reference to a
default-initialized value with static storage duration.
2025-02-19 15:02:08 -08:00
tobtoht
97c0ce73c4
Merge pull request #9804
...
418a9adb1 BlockchainLMDB: fix data.mdb nuking on Windows (jeffro256)
2025-02-17 18:23:06 +00:00
jeffro256
418a9adb13
BlockchainLMDB: fix data.mdb nuking on Windows
2025-02-17 11:57:32 -06:00
tobtoht
802844de23
Merge pull request #9802
...
c3fc0ffc3 common: add missing iomanip include (tobtoht)
2025-02-17 16:33:52 +00:00
tobtoht
c3fc0ffc37
common: add missing iomanip include
2025-02-17 17:20:03 +01:00
tobtoht
aae0c7743a
Merge pull request #9439
...
02e2a4f4c assign default port for http and https clients (woodser)
2025-02-17 16:03:37 +00:00
woodser
02e2a4f4cd
assign default port for http and https clients
2025-02-17 08:11:44 -05:00
tobtoht
94188d1a4a
Merge pull request #9428
...
92b671c56 contrib: smaller and more reasonable log size. (0xFFFC0000)
2025-02-17 10:23:19 +00:00
tobtoht
a3db257c39
Merge pull request #9403
...
0a29a9f76 Add ZMQ-PUB json-schemas (Lee *!* Clagett)
2025-02-17 10:22:31 +00:00
tobtoht
ef509e1c08
ci: introduce rust toolchain
...
Co-authored-by: Luke Parker <lukeparker5132@gmail.com>
2025-02-17 08:23:37 +01:00
tobtoht
13002ddd4b
Merge pull request #9784
...
5b3021305 ci: containerize depends jobs (tobtoht)
2025-02-16 05:26:10 +00:00
tobtoht
24c90ae9a2
Merge pull request #9787
...
05184554a add wallet rpc call to get default fee priority (woodser)
2025-02-16 05:22:05 +00:00
woodser
05184554a6
add wallet rpc call to get default fee priority
2025-02-15 15:15:23 -05:00
tobtoht
5b30213057
ci: containerize depends jobs
2025-02-14 10:45:02 +01:00
tobtoht
257db6dff2
Merge pull request #9765
...
ec74ff4a3 Set response limits on http server connections (Lee *!* Clagett)
2025-02-14 07:33:45 +00:00
tobtoht
d6b7c8a351
Merge pull request #9728
...
4eae7c9ac cmake: remove redundant config env var (tobtoht)
2025-02-14 06:03:50 +00:00
Lee *!* Clagett
ec74ff4a3d
Set response limits on http server connections
2025-02-13 23:55:17 -05:00
tobtoht
28e2042b04
Merge pull request #9762
...
950ddbf30 tests: Improve p2p tx propagation functional test (iamamyth)
2025-02-14 04:00:24 +00:00
tobtoht
a1b3468f26
Merge pull request #9671
...
325e317a3 depends: always pass --with-pic to autoconf builds (tobtoht)
2025-02-14 03:54:04 +00:00
tobtoht
203af950fd
Merge pull request #9654
...
eee5838aa guix: remove automake & autoconf (tobtoht)
2025-02-14 03:52:14 +00:00
tobtoht
4d1a8804ae
Merge pull request #9729
...
e250841a3 cmake: remove msvc (tobtoht)
2025-02-14 03:51:01 +00:00
tobtoht
6343e3ecf6
Merge pull request #9773
...
000d75777 depends: use staging_prefix_dir where possible (tobtoht)
2025-02-14 03:50:14 +00:00
tobtoht
915c5dc1d9
Merge pull request #9456
...
b746d0152 depends: android_ndk: update to 27 (latest LTS) (tobtoht)
2025-02-13 19:34:44 +00:00
tobtoht
ca16c290ab
Merge pull request #9711
...
2511f8579 brew: use latest protobuf (tobtoht)
2025-02-13 17:40:24 +00:00
tobtoht
9570c1a216
Merge pull request #9717
...
ff4e86dc4 ringct: remove unused range proof types and fix serialization bug (jeffro256)
2025-02-13 17:37:47 +00:00
tobtoht
e87c16dd3e
Merge pull request #9582
...
16b5c11f7 Some cleanup in span/connection_context + few more checks (Lee *!* Clagett)
2025-02-13 17:36:19 +00:00
tobtoht
eceb3cdc8d
Merge pull request #9760
...
9386f87a7 ringct: remove inclusion of cryptonote_format_utils.h in rctOps.cpp (jeffro256)
2025-02-13 17:34:16 +00:00
tobtoht
2fae69f623
Merge pull request #9761
...
ad782ded1 utils: Simplify python RPC Response implementation (iamamyth)
2025-02-13 17:33:32 +00:00
tobtoht
3c4750c059
Merge pull request #9763
...
274b5748d tests: Improve functional_tests_rpc startup (iamamyth)
2025-02-13 17:32:47 +00:00