jeffro256
8af33c71cf
epee: syncobj: replace shims with Boost classes
...
a. `critical_section` is functionally identical to a `boost::recursive_mutex`
b. `critical_region_t` is functionally identical to a `boost::unique_lock`
c. remove some vestigial definitons `g_test_dbg_lock_sleep` as a variable
2025-04-01 11:09:26 -05:00
tzadiko
fd08594caa
wallet: fix monero-wallet-rpc ignoring calls during sync
2025-03-28 20:13:02 -05:00
SNeedlewoods
c848e21c43
fix: multisig stale data after failed refresh
2025-03-28 12:48:38 +01:00
jeffro256
6d6e8e1733
construct_tx_and_get_tx_key: don't erase exception trace
2025-03-26 15:10:09 -05:00
tobtoht
977dedce2c
Merge pull request #9865
...
0e243a4ac checkpoints: update to a recent block height (selsta)
2025-03-26 12:37:06 +00:00
tobtoht
4b127d9c6b
Merge pull request #9842
...
30ae2deed Correct Max / Min Block Waiting Periods (tzadiko)
2025-03-26 12:35:32 +00:00
tzadiko
30ae2deed5
Correct Max / Min Block Waiting Periods
2025-03-25 16:55:43 -05:00
selsta
0e243a4ac0
checkpoints: update to a recent block height
2025-03-25 21:28:20 +01:00
Lee *!* Clagett
55e6ba49cb
Fix expected hash check
2025-03-24 10:56:53 -04: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
Lee *!* Clagett
70fe289d82
Improve move/copy/default constructor semantics for tx and block
2025-03-21 14:02:12 -04:00
meed3
2aa90a1135
Add log-level arg description to monerod
2025-03-20 12:52:20 +00:00
Lee *!* Clagett
f8ecd31743
Fix copies in ZMQ input/output
2025-03-18 01:11:12 -04: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
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
0xFFFC0000
f4672c2595
cryptonote_core: only verify txpool when the hardfork value has changed.
...
Co-authored-by: Boog900 <boog900@tutanota.com>
2025-02-24 17:25:27 +00: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
c3fc0ffc37
common: add missing iomanip include
2025-02-17 17:20:03 +01: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
257db6dff2
Merge pull request #9765
...
ec74ff4a3 Set response limits on http server connections (Lee *!* Clagett)
2025-02-14 07:33:45 +00:00
Lee *!* Clagett
ec74ff4a3d
Set response limits on http server connections
2025-02-13 23:55:17 -05:00
tobtoht
4d1a8804ae
Merge pull request #9729
...
e250841a3 cmake: remove msvc (tobtoht)
2025-02-14 03:51:01 +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
ac7eeab52d
Merge pull request #9770
...
151c7f0e8 src: bump network speed 4x (nahuhh)
2025-02-13 17:31:18 +00:00
plowsof
d796b1aff5
p2p/net_node.inl : update seed node
2025-02-09 23:42:40 +00:00
tobtoht
e250841a35
cmake: remove msvc
2025-02-09 11:43:57 +01:00
tobtoht
2511f8579d
brew: use latest protobuf
2025-02-09 11:42:14 +01:00
nahuhh
151c7f0e85
src: bump network speed 4x
2025-02-05 17:30:58 +00:00
tobtoht
a92bd63822
Merge pull request #9739
...
70e441293 wallet: mark wallet error throwing functions as noreturn (jeffro256)
2025-02-04 16:59:18 +00:00
jeffro256
9386f87a78
ringct: remove inclusion of cryptonote_format_utils.h in rctOps.cpp
...
This vestigial include line breaks some downstream builds
2025-01-31 16:04:08 -06:00
jeffro256
70e4412930
wallet: mark wallet error throwing functions as noreturn
...
Simplifies calling logic where a branch ends but a return value is needed
2025-01-28 00:05:31 -06:00
tobtoht
d69161d584
Merge pull request #9701
...
f3349b9dd daemon: fix log message typo (selsta)
2025-01-25 04:47:06 +00:00
tobtoht
3b7bd060d0
Merge pull request #9694
...
4feb6b3e2 crypto: remove unused POD classes (iamamyth)
2025-01-22 22:56:28 +00:00
tobtoht
cb25aba9ac
Merge pull request #9693
...
07d93f01a common: Remove resolved FIXME in pod-class.h (iamamyth)
2025-01-22 22:55:21 +00:00
tobtoht
0beb733a16
Merge pull request #9691
...
254ac2bae crypto: make CRYPTO_DEFINE_HASH_FUNCTIONS adhere strict aliasing (jeffro256)
2025-01-22 22:53:55 +00:00