Lee Clagett
4f3a54b2a0
Remove invoke function in levin handler
2022-09-26 16:47:18 +00:00
selsta
be8efec6a1
workflows: ubuntu 18.04 is deprecated
...
And will soon be removed.
2022-09-24 21:02:41 +02:00
erciccione
74ec9503db
readme: fix instructions for win64 cross builds
2022-09-23 15:10:50 +02:00
SChernykh
8e7c7af05f
Move update_checkpoints() to a later stage
...
update_checkpoints() makes a few DNS requests and can take up to 20-30 seconds to complete (3-6 seconds on average). It is currently called from core::handle_incoming_block() which holds m_incoming_tx_lock, so it blocks all incoming transactions and blocks processing while update_checkpoints() is running. This PR moves it to until after a new block has been processed and relayed, to avoid full monerod locking.
2022-09-22 13:04:50 +02:00
j-berman
e9ce347f83
wallet2: fail to establish daemon cxn == "Disconnected" cxn status
2022-09-21 21:54:57 -06:00
koe
4b0785f1c9
add an option to force-update multisig key exchange under some circumstances
2022-09-21 12:38:35 -05:00
duggavo
ebb85d7152
Add Gitian builds to README
2022-09-21 13:29:58 +00:00
SChernykh
28f25c0dbc
Second thread pool for IO
2022-09-20 09:59:58 +02:00
selsta
98ce6f1864
depends: remove unused file
2022-09-20 00:55:41 +02:00
selsta
fa7622cfdc
depends: remove unused Qt package
2022-09-20 00:01:19 +02:00
Jeffrey Ryan
50b7492e67
unit_tests: suppress memwipe unit warning
...
Fixes warning:
```
warning: ‘*(uint32_t*)quux’ may be used uninitialized [-Wmaybe-uninitialized]
49 | MDEBUG(std::hex << std::setw(8) << std::setfill('0') << *(uint32_t*)quux);
warning: ‘quux’ may be used uninitialized [-Wmaybe-uninitialized]
50 | if (wipe) { ASSERT_TRUE(memcmp(quux, "bar", 3)); }
```
2022-09-16 10:47:00 -05:00
rbrunner7
9274426183
Keys: Update for expired 'rbrunner7' key, valid 2 years
2022-09-16 15:05:04 +02:00
mmyjona
8923441ff2
fix build in netbsd
2022-09-15 04:38:47 -07:00
luigi1111
c9cfa25183
Merge pull request #8556
...
b8271ab
wallet2: check wallet compatibility with daemon's hard fork version (j-berman)
2022-09-15 00:35:03 -05:00
luigi1111
df37c148d4
Merge pull request #8551
...
eca7f6a
Fix segfault restoring encrypted multisig seed (j-berman)
f713c3c
Require user ack multisig is experimental to restore (j-berman)
564a7a3
multisig: fix #8537 seed restore (suggestions by @UkoeHB) (j-berman)
2022-09-15 00:34:05 -05:00
Jeffrey Ryan
b526a4bf1e
levin_abstract_invoke: remove dead code
2022-09-14 20:09:29 -05:00
j-berman
b8271ab881
wallet2: check wallet compatibility with daemon's hard fork version
2022-09-12 21:24:24 -06:00
AgoraDesk / LocalMonero
f69adef4c1
Fix static builds for Ubuntu 22.04
...
Link libbsd, libmd, libprotokit for ZMQ to fix static builds for Ubuntu 22.04
2022-09-13 00:11:02 +08:00
luigi1111
6402dbee69
Merge pull request #8554
...
76a5b54
Fix missing semi-colon in error message (j-berman)
2022-09-09 12:56:53 -05:00
luigi1111
87a4b37497
Merge pull request #8547
...
e410ab7
Windows: fix unicode file path support (tobtoht)
2022-09-09 12:54:30 -05:00
luigi1111
ed150fa821
Merge pull request #8538
...
3987827
Fix shared_ptr cycle in test_epee_connection.test_lifetime (Lee Clagett)
2022-09-09 12:53:51 -05:00
luigi1111
ddb434fc19
Merge pull request #8519
...
2639c4f
rpc: skip bootstrap nodes that are lower than last checkpoint (selsta)
2022-09-09 12:49:46 -05:00
luigi1111
c89d06341a
Merge pull request #8513
...
959a3e6
wallet2: ensure imported outputs subaddresses are created (moneromooo-monero)
a098504
wallet2: better test on whether to allow output import (moneromooo-monero)
c5579ac
allow exporting outputs in chunks (moneromooo-monero)
1e912ec
wallet2: fixes for export/import output flow (j-berman)
692f1d4
wallet2: do not assume imported outputs must be non empty (moneromooo-monero)
67b6d6a
wallet2: prevent importing outputs in a hot wallet (moneromooo-monero)
d9fc666
wallet2: fix missing subaddress indices in 'light' exported outputs (moneromooo-monero)
2022-09-09 12:48:47 -05:00
luigi1111
e553884d1f
Merge pull request #8348
...
a4cb77f
epee: update 'http_server_handlers_map2.h' macros to use fully qualified names (Jeffrey Ryan)
2022-09-09 12:46:39 -05:00
j-berman
eca7f6ae98
Fix segfault restoring encrypted multisig seed
2022-09-07 17:24:03 -06:00
j-berman
76a5b54d58
Fix missing semi-colon in error message
...
Co-authored-by: woodser <woodser@protonmail.com>
2022-09-06 18:41:16 -06:00
selsta
2639c4f2ff
rpc: skip bootstrap nodes that are lower than last checkpoint
2022-09-06 22:06:45 +02:00
j-berman
f713c3c335
Require user ack multisig is experimental to restore
2022-09-06 11:59:28 -06:00
j-berman
564a7a31e8
multisig: fix #8537 seed restore (suggestions by @UkoeHB)
...
- spend secret key is no longer the sum of multisig key shares;
no need to check that is the case upon restore.
- restoring a multisig wallet from multisig info means that the
wallet must have already completed all setup rounds. Upon restore,
set the number of rounds completed accordingly.
2022-09-06 11:59:25 -06:00
tobtoht
e410ab7478
Windows: fix unicode file path support
2022-09-02 12:22:24 +02:00
Jeffrey Ryan
d21fd9242c
rpc: dont shrink slice when loading from binary
2022-08-30 19:26:39 -05:00
Lee Clagett
3987827517
Fix shared_ptr cycle in test_epee_connection.test_lifetime
2022-08-26 20:12:13 -04:00
moneromooo-monero
959a3e627f
wallet2: ensure imported outputs subaddresses are created
...
reported by j-berman
2022-08-24 13:52:36 +00:00
luigi1111
5256fdd7a1
Merge pull request #8497
...
8305a9f
depends: remove unused packages (selsta)
2022-08-22 22:52:50 -05:00
luigi1111
2807a24ecb
Merge pull request #8496
...
7b15f21
README: unbound is not vendored anymore (selsta)
2022-08-22 22:52:27 -05:00
luigi1111
af8b0fb815
Merge pull request #8495
...
796513f
repo: remove ldns leftovers (selsta)
2022-08-22 22:51:55 -05:00
luigi1111
4e42d6c69d
Merge pull request #8490
...
f8d76ec
version: bump master version number (selsta)
2022-08-22 22:50:47 -05:00
luigi1111
f46f16467a
Merge pull request #8486
...
6b61628
dns_util: remove outdated DNSSEC DS trust anchor (selsta)
2022-08-22 22:50:20 -05:00
luigi1111
ab63fbc549
Merge pull request #8465
...
04a1e28
ledger support for hf 15 (BP+, view tags) (j-berman)
2022-08-22 22:49:47 -05:00
luigi1111
386032dad9
Merge pull request #8462
...
f7f1445
device: set ledger min app version (selsta)
2022-08-22 22:49:07 -05:00
luigi1111
8112c52404
Merge pull request #8460
...
85e697f
randomx: update submodule (selsta)
2022-08-22 22:48:29 -05:00
luigi1111
77053298ed
Merge pull request #8450
...
600de07
wallet_rpc_server: longer timeout for stop_mining (moneromooo-monero)
ac6db92
functional_tests: silence the cpu power test program (moneromooo-monero)
2022-08-22 22:47:45 -05:00
luigi1111
ae6ec3913d
Merge pull request #8444
...
308e3fa
gpg_keys: add jeffro256 key (Jeffrey Ryan)
2022-08-22 22:47:12 -05:00
luigi1111
5e2c851132
Merge pull request #8442
...
ef1924a
Bump to v0.18.1.0 (Seth For Privacy)
89a2df6
Migrate VERSION variable to non-export (Seth For Privacy)
b83874e
Set version in ENV var (Seth For Privacy)
bb955d1
Bump Gitian build instructions to v0.18.0.0 (Seth For Privacy)
2022-08-22 22:46:34 -05:00
luigi1111
53a8cf7f8c
Merge pull request #8428
...
7a31d25
keccak: error out if passed mdlen 100 (moneromooo-monero)
2022-08-22 22:45:59 -05:00
luigi1111
ce80747c58
Merge pull request #8427
...
1fc60ca
Publish submitted txs via zmq (j-berman)
2022-08-22 22:45:14 -05:00
luigi1111
f0f3879ba4
Merge pull request #8419
...
8ea6c33
Fix some paths for toolchain / build (Howard Chu)
2022-08-22 22:44:34 -05:00
luigi1111
645d752b19
Merge pull request #8415
...
628fdcd
continue pool pruning even if a tx can't be found (j-berman)
2022-08-22 22:44:04 -05:00
luigi1111
3c78f4d3d4
Merge pull request #8381
...
f797655
Fixed get_block_template_backlog performance (SChernykh)
2022-08-22 22:43:12 -05:00
luigi1111
2056ef78a0
Merge pull request #8379
...
4a4936b
Fix use of rtxn without a mdb_txn_safe wrapper (Howard Chu)
2022-08-22 22:41:08 -05:00