jeffro256
6fd3a2e06b
tools::variant: remove
2025-05-15 13:48:36 -05:00
jeffro256
deb1ec93c8
BlockchainLMDB: mark overridden methods with override
2025-05-15 13:13:39 -05:00
jeffro256
0db4ed059e
gpg_keys: bump jeffro256 expiration to 2027-05-09
2025-05-08 19:11:54 -05:00
moneromooo-monero
ff429c09b7
gpg_keys: bump my key's expiration to 5 years
...
I had missed the subkey in my recent bump
2025-05-08 17:20:06 +00:00
Crypto City
90256c8208
error out if functional tests are disabled
2025-05-08 17:08:32 +00:00
jeffro256
06b74ae3f5
ringct & cryptonote_basic: detangle dependencies
...
`libringct` was linking against `libcryptonote_basic` for a single, one-line convenience function: `cryptonote::get_blob_hash`.
Since `cryptonote_basic.h` includes `rctTypes.h`, this one function effectively made an explicit circular dependency between
the two libraries. `cryptonote_format_utils.cpp` was including header `rctSigs.h` from `libringct`, when only `rctOps.h` from
`libringct_basic` needed to be included. `libcryptonote_basic` wasn't explictly linking against `libringct_basic` nor
`libringct` like it should have. And `libblockchain_db` wasn't linking against `libcryptonote_basic` like it should have. We
can also downgrade `libblockchain_db`'s dependency on `libringct` to `libringct_basic`.
2025-05-07 19:52:24 -05:00
tobtoht
c2e3835223
Merge pull request #9910
...
d106e21b7 src: fix clangd warnings (0xFFFC0000)
2025-05-07 03:32:02 +00:00
0xFFFC0000
d106e21b74
src: fix clangd warnings
2025-05-01 05:27:35 +00:00
tobtoht
c5cb8e1b78
Merge pull request #9916
...
98b79485d msys2 build: include int headers (jeffro256)
2025-04-30 05:29:25 +00:00
jeffro256
98b79485df
msys2 build: include int headers
2025-04-29 00:57:37 -05:00
tobtoht
b6df4bb142
Merge pull request #9875
...
fd08594ca wallet: fix monero-wallet-rpc ignoring calls during sync (tzadiko)
2025-04-25 05:09:56 +00:00
tobtoht
d2d976ca5a
Merge pull request #9404
...
f4672c259 cryptonote_core: only verify txpool when the hardfork value has changed. (0xFFFC0000)
2025-04-24 16:13:01 +00:00
tobtoht
906acaf963
Merge pull request #9859
...
a57c099d0 fix: added key correspondence check (StrawberryChocolateFudge)
2025-04-24 15:44:08 +00:00
tobtoht
02fba21846
Merge pull request #9881
...
8af33c71c epee: syncobj: replace shims with Boost classes (jeffro256)
2025-04-23 16:31:56 +00:00
tobtoht
03de3ad5a6
Merge pull request #9879
...
18376ca57 epee: remove reg_exp_definer.h (jeffro256)
2025-04-23 16:27:03 +00:00
tobtoht
56ee3d2765
Merge pull request #9872
...
6d6e8e173 construct_tx_and_get_tx_key: don't erase exception trace (jeffro256)
2025-04-23 16:22:25 +00:00
tobtoht
d1a038683d
Merge pull request #9848
...
f8ecd3174 Fix copies in ZMQ input/output (Lee *!* Clagett)
2025-04-23 16:21:01 +00:00
tobtoht
8d6b25568f
Merge pull request #9795
...
cb91dcee3 tests: Speed up p2p reorg test (iamamyth)
2025-04-23 16:15:23 +00:00
tobtoht
627bb04b98
Merge pull request #9851
...
70fe289d8 Improve move/copy/default constructor semantics for tx and block (Lee *!* Clagett)
2025-04-23 16:14:50 +00:00
tobtoht
ee497cc172
Merge pull request #9857
...
332d92ffb epee: span::operator[] allow mut ref from const span (jeffro256)
2025-04-23 16:13:36 +00:00
tobtoht
28dd16181b
Merge pull request #9863
...
c848e21c4 fix: multisig stale data after failed refresh (SNeedlewoods)
2025-04-23 16:12:45 +00:00
tobtoht
80a2cd3dd3
Merge pull request #9873
...
b81b38760 easylogging: replace NULL with empty string literal (tobtoht)
2025-04-23 16:11:04 +00:00
tobtoht
aca10cfe30
Merge pull request #9876
...
f728c963c CMakeLists: add cache option for MANUAL_SUBMODULES (jeffro256)
2025-04-23 16:10:10 +00:00
tobtoht
22627363a4
Merge pull request #9884
...
7cb406e05 cryptonote_basic: is_coinbase() take prefix (jeffro256)
2025-04-23 16:07:39 +00:00
tobtoht
563898bdb5
Merge pull request #9886
...
65b1eb772 Fix cmake usage in FetchContent and ExternalProject (Lee Clagett)
2025-04-23 16:07:01 +00:00
tobtoht
cd19e661cb
Merge pull request #9889
...
b6ffb4c94 ci: run brew update (tobtoht)
2025-04-23 16:05:10 +00:00
tobtoht
9be4b92e89
Merge pull request #9892
...
de5a4a1cf guix: drop support for i686-linux-gnu (tobtoht)
2025-04-23 16:04:23 +00:00
tobtoht
e3cf0d4792
Merge pull request #9893
...
b1728a95a guix: unset HOST env variable (tobtoht)
2025-04-23 16:03:47 +00:00
tobtoht
bdc7898c4f
Merge pull request #9895
...
4877537a0 fix inconsistent casing in Dockerfile (menaceone)
2025-04-23 16:03:06 +00:00
tobtoht
a726f8231d
Merge pull request #9904
...
9d4dd0ef8 chore: fix some typos (tsinghuacoder)
2025-04-23 16:02:20 +00:00
tobtoht
cef67a7412
Merge pull request #9896
...
348ed19d9 guix: ask for confirmation before deleting files (tobtoht)
2025-04-22 13:32:42 +00:00
0xFFFC0000
9891fe8238
epee: fix string_tools on Windows
2025-04-22 13:22:02 +00:00
tsinghuacoder
9d4dd0ef8d
chore: fix some typos
...
Signed-off-by: tsinghuacoder <tsinghuacoder@icloud.com>
2025-04-11 17:05:25 +08:00
tobtoht
348ed19d9c
guix: ask for confirmation before deleting files
2025-04-07 10:58:56 +02:00
menaceone
4877537a03
fix inconsistent casing in Dockerfile
...
Switch from lower case "as" to upper case "AS" to be consistent with the other keywords.
2025-04-06 22:31:15 +02:00
tobtoht
b1728a95a8
guix: unset HOST env variable
2025-04-06 21:40:39 +02:00
tobtoht
de5a4a1cf7
guix: drop support for i686-linux-gnu
2025-04-06 18:26:12 +02:00
tobtoht
3b01c49095
Merge pull request #9891
...
fc80dc6e9 guix: remove --user option (tobtoht)
2025-04-06 16:23:19 +00:00
tobtoht
fc80dc6e97
guix: remove --user option
2025-04-05 19:15:25 +02:00
tobtoht
b6ffb4c944
ci: run brew update
2025-04-03 15:33:16 +02:00
Lee Clagett
65b1eb7729
Fix cmake usage in FetchContent and ExternalProject
2025-04-02 16:55:12 -04:00
jeffro256
7cb406e05a
cryptonote_basic: is_coinbase() take prefix
...
Useful for wallet business logic, which stores the prefixes in `m_transfers`, not the whole transaction.
2025-04-02 11:01:49 -05:00
StrawberryChocolateFudge
a57c099d07
fix: added key correspondence check
...
refactor: key correspondence check error handling
fixed indentation
removed EOL whitespace
2025-04-02 04:30:32 +02:00
jeffro256
7b28be0ef3
functional_tests: test PR #9863
2025-04-01 13:56:44 -05:00
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
jeffro256
18376ca57d
epee: remove reg_exp_definer.h
...
Locking to initialize static block variables isn't necessary since C++11:
https://en.cppreference.com/w/cpp/language/storage_duration#Static_block_variables
2025-03-31 14:02:15 -05:00
tzadiko
fd08594caa
wallet: fix monero-wallet-rpc ignoring calls during sync
2025-03-28 20:13:02 -05:00
jeffro256
f728c963c1
CMakeLists: add cache option for MANUAL_SUBMODULES
2025-03-28 13:14:06 -05:00
SNeedlewoods
c848e21c43
fix: multisig stale data after failed refresh
2025-03-28 12:48:38 +01:00
tobtoht
b81b387606
easylogging: replace NULL with empty string literal
2025-03-27 10:48:51 +01:00