moneromooo-monero
e062e1efe3
cryptonote_protocol: stricter limit to number of objects requested
...
Reported by xnbya
4 years ago
moneromooo-monero
24660441a9
cryptonote_protocol: reject requests/notifications before handshake
...
Reported by xnbya
4 years ago
moneromooo-monero
1125b332d2
easylogging++: sanitize log payload
...
Some of it might be coming from untrusted sources
Reported by itsunixiknowthis
4 years ago
moneromooo-monero
009abd48e5
blockchain: detect and log bad difficulty calculations
4 years ago
moneromooo-monero
60cf237210
protocol: don't drop a connection if we can't get a compatible chain
...
This can now happen if:
- we have a pruned db
- we have not connected to the monero network for a while
- we connect to a node
- that node asks us for history
- we only have a pruned version of the most recent common block
In that case, it's better to not reply but keep the connection alive,
so we can sync off it.
4 years ago
selsta
7f868fafcc
build: fix boost 1.73 compatibility
4 years ago
wowario
7a545ddc2d
comment out v16 fork
4 years ago
jw
3b1c27db69
Merge pull request #256 from wowario/SHA-3
...
switch to SHA-3 PoW
4 years ago
wowario
87dcc37776
switch to SHA-3 PoW
...
Co-authored-by: fuwa <fuwa0529@users.noreply.github.com>
4 years ago
jw
6e43f020ae
Merge pull request #255 from wowario/last
...
upstream
4 years ago
moneromooo-monero
febb8df4bb
blockchain: fix theoretical race getting bulk timestamps
4 years ago
moneromooo-monero
e74aff06c2
simplewallet: don't complain about incoming payment ids on change
4 years ago
wowario
7e3dbdde05
build: prepare v0.8.0.0 release
4 years ago
jw
116d29906c
Merge pull request #253 from wowario/testforks
...
add testnet fork heights
4 years ago
wowario
9d31efa09e
add testnet fork heights
4 years ago
wowario
193c15ecce
refactor difficulty for testnet
4 years ago
xiphon
eeadc8b723
p2p: startup speedup, init seed nodes on first 'connect_to_seed()'
4 years ago
moneromooo-monero
3a8f49f79c
cryptonote_core: take out the time based upgrade warning
...
It doesn't really work anymore since we don't have a fork soon
4 years ago
xiphon
1e981f5be6
wallet2: fix keys file deserialization exception handling
4 years ago
moneromooo-monero
b59ef9a359
cryptonote_protocol: do not request pruned borromean sig txes
...
We don't have a function to calculate their weight from a pruned
version (yet).
4 years ago
Lee Clagett
e1bba18cc5
Fixes for ZMQ JSON-RPC endpoint names for raw tx
4 years ago
moneromooo-monero
a018e01370
wallet2: fix subaddress expansion when receiving monero
4 years ago
moneromooo-monero
014bc83b5e
message_store: don't print an error when there is no mms file
...
It confuses people
4 years ago
xiphon
a0048e2a49
rpc: fix 'use_bootstrap_daemon_if_necessary' return value
4 years ago
xiphon
30ed4a23bf
wallet2: check_connection return false on get_version status != OK
4 years ago
Lee Clagett
0e59f26064
Used legacy category to match insert_key_images behavior
4 years ago
moneromooo-monero
0c201ab438
cryptonote: fix reuse of non default tx data when relaying
...
An automatic tx variable is initialized properly on the first
run through the loop, but not the second. Moving the variable
inside the loop ensures the ctor is called again to init it.
4 years ago
xiphon
4cb99f9365
cryptonote_core: skip dns checkpoints on startup if not enforced
4 years ago
moneromooo-monero
c26c40472d
simplewallet: report timestamp based expected unlock time on balance
4 years ago
moneromooo-monero
9ac662cb14
use memwipe on secret k/alpha values
...
Reported by UkoeHB_ and sarang
4 years ago
Lee Clagett
0b8e49a0aa
Add byte_stream for zero-copy serialization, and add support in ZMQ-JSON.
4 years ago
jw
f879d48df7
Merge pull request #250 from wowario/upstream
...
Upstream
4 years ago
Sarang Noether
ecc2c3b707
Bulletproofs: verification speedup
4 years ago
xiphon
2b8bab2132
bootstrap_daemon: fix missing virtual destructor and lambda capture (clang warning)
4 years ago
moneromooo-monero
4aad596a95
simplewallet: add sweep_account command
...
Expects an account number, then the usual sweep_all options
Useful to move monero that was accidentally sent to a subaddress
with a very large account index.
4 years ago
Dusan Klinec
ebe75aaa5f
trezor: adapt to new passphrase mechanism
...
- choice where to enter passphrase is now made on the host
- use wipeable string in the comm stack
- wipe passphrase memory
- protocol optimizations, prepare for new firmware version
- minor fixes and improvements
- tests fixes, HF12 support
4 years ago
Sumo Gr
f5765455c5
simplewallet : missing function block separator
4 years ago
sumogr
9fde7e7253
simplewallet: fix strings (show_transfers & export_transfers)
4 years ago
cslashm
43cadb23b6
Add timelock verification on device
4 years ago
Lee Clagett
9fb542e89c
Use byte_slice for sending zmq messages - removes data copy within zmq
4 years ago
Sumo Gr
39e2802b9a
txpool.cpp: rename var to fix for old g++ version (xenial default)
4 years ago
Lee Clagett
2f8fff39bf
Always reject duplicate key-images from second txid
4 years ago
Lee Clagett
839a9e3707
Allow unrestricted rpc calls to get full txpool info
4 years ago
xiphon
a0b1b89534
wallet_api: checkUpdate - optional version and buildtag params
4 years ago
moneromooo-monero
0df692a814
daemon: fix print_net_stats RPC calls
4 years ago
woodser
3278e86ed8
Allow wallet2.h to run in WebAssembly
...
- Add abstract_http_client.h which http_client.h extends.
- Replace simple_http_client with abstract_http_client in wallet2,
message_store, message_transporter, and node_rpc_proxy.
- Import and export wallet data in wallet2.
- Use #if defined __EMSCRIPTEN__ directives to skip incompatible code.
4 years ago
rbrunner7
5fcc5da9f7
Daemon: Print estimates for time until fully synced
4 years ago
fuwa
8f17e8c0af
Revert "remove unbound"
...
This reverts commit d9e982cba569c72a17801857addd4fb9ad929449.
4 years ago
jw
acab673a6e
Revert "allow sync over tor"
4 years ago
jw
ed16ffcb4e
Merge pull request #245 from fuwa0529/tor
...
allow sync over tor
4 years ago
fuwa
d3184d030d
allow sync over tor
4 years ago
qvqc
7747151e98
update current seed nodes
4 years ago
jw
b39feaad30
Merge pull request #240 from fuwa0529/dev-v0.8
...
duplicate v0.8 ASCII art in wallet-rpc
4 years ago
fuwa
c74ff98e78
duplicate v0.8 ASCII art in wallet-rpc
4 years ago
Lee Clagett
94f4af6cc4
Adding Dandelion++ support to public networks:
...
- New flag in NOTIFY_NEW_TRANSACTION to indicate stem mode
- Stem loops detected in tx_pool.cpp
- Embargo timeout for a blackhole attack during stem phase
4 years ago
Lee Clagett
d4c7ae4554
Correct key image check in tx_pool
4 years ago
moneromooo-monero
a33c86d875
blockchain_db: faster fetching of consecutive txes
...
Useful for wallet refresh or node sync
4 years ago
moneromooo-monero
b33dfc2ee4
simplewallet: fix smart mining not starting after first setup
...
Also avoid rewriting the wallet if the setting is already was we need
4 years ago
moneromooo-monero
1bbb2cbd63
simplewallet: new "address one-off <major> <minor>" command
4 years ago
fuwa
f516f8ce23
remove unbound
4 years ago
wowario
40d7bec2a7
update approx_blockchain_height
4 years ago
wowario
4fae945114
bender
4 years ago
wowario
c9a8f4f01c
update checkpoints.dat
4 years ago
wowario
69663861e0
add v0.8 ASCII art
4 years ago
wowario
6a9515697e
build: prepare v0.7.1.0 update
...
Signed-off-by: wowario <wowario@protonmail.com>
4 years ago
wowario
5ebb10cb5b
remove ded code
4 years ago
wowario
9d1e2828d4
absurdity day hard fork
4 years ago
wowario
2bcaa4ec02
update checkpoints.dat
4 years ago
wowario
17d4fb378e
fix hash2rct in get_exponent
4 years ago
fuwa
b78a40f7a4
fix cn-pow variant
4 years ago
wowario
cf607654b6
add RandomWOW submodule
4 years ago
fuwa
f764cf0626
remove zeromq completely
4 years ago
fuwa
338771fe21
hotfix "no ring" error
4 years ago
fuwa
22d3dc9a45
fix old bulletproof conditional branches
4 years ago
fuwa
140daa4783
wallet2: fix hf rules for small BP
4 years ago
wowario
e5e2ca539f
sanity check: comment out #4691
4 years ago
wowario
1730faf01a
sanity check: change to false #5434
4 years ago
fuwa
aff20484c3
allow system libminiupnp, revert #6b8539
4 years ago
wowario
6b1d4e67bc
Cryptonight variant 4 aka cn/wow
4 years ago
wowario
e89be7b80c
support old BP
4 years ago
wowario
652bd57080
initial commit
4 years ago
luigi1111
bbceb31044
Merge pull request #6395
...
ad13a4b
Fixing static_asserts in ZMQ JSON (vtnerd)
4 years ago
luigi1111
d102a72027
Merge pull request #6384
...
ec01077
db_lmdb: fix race crash using a stale cursor (moneromooo-monero)
4 years ago
luigi1111
d1f3d3376d
Merge pull request #6381
...
e719760
Fix receive order leakage with tx fluffing (vtnerd)
4 years ago
luigi1111
975825a1fd
Merge pull request #6375
...
ebf3c10
Added logging for dropped local txes with no i2p/tor connections (vtnerd)
4 years ago
luigi1111
97af9649c9
Merge pull request #6372
...
7b9017f
p2p: plug tor to clearnet association vector (Aaron Hook)
4 years ago
luigi1111
59ab769210
Merge pull request #6364
...
6e1cb5a
device: Ledger - fix wide char hidapi error string conversion (xiphon)
4 years ago
luigi1111
5757d99208
Merge pull request #6361
...
68a6507
Fixed bug in ZMQ JSON-RPC method field (vtnerd)
4 years ago
luigi1111
0150a480fd
Merge pull request #6357
...
42a7a4d
daemon: auto public nodes - cache and prioritize most stable nodes (xiphon)
4 years ago
luigi1111
6a6eedd842
Merge pull request #6353
...
6810150
daemon: if no banned IPs print something (sumogr)
4 years ago
luigi1111
cfc0f4a7fa
Merge pull request #6351
...
81c5943
Remove temporary std::string creation in some hex->bin calls (vtnerd)
5fcc23a
Move hex->bin conversion to monero copyright files and with less includes (vtnerd)
3387f0e
Reduce template bloat in hex->bin for ZMQ json (vtnerd)
4 years ago
luigi1111
44547006bf
Merge pull request #6347
...
fcb06f7
cryptonote_core: skip block notify on blockchain switching rollback (xiphon)
4 years ago
luigi1111
ad5200e440
Merge pull request #6342
...
82da832
rpc: Add check for too old timestamps in payment signatures. (glv2)
4 years ago
luigi1111
c4f75fe898
Merge pull request #6339
...
c61abf8
remove empty statements (shopglobal)
4 years ago
luigi1111
081d49c59f
Merge pull request #6338
...
80d5320
Hash domain separation (SarangNoether)
4 years ago
luigi1111
6011064693
Merge pull request #6334
...
cc18926
wallet2_api: wallet recovery - seed offset passphrase support (xiphon)
4 years ago
luigi1111
0bb7191fd6
Merge pull request #6328
...
9bde70e
core: mention time being off in hash rate changes message (moneromooo-monero)
4 years ago
luigi1111
85efaeb7bf
Merge pull request #6322
...
29b7cd1
device_ledger: include status code name in error message (xiphon)
4 years ago
luigi1111
ab802b4b80
Merge pull request #6321
...
1a6e7bd
wallet2: mention --daemon-ssl-allow-any-cert in --proxy error msg (xiphon)
4 years ago
luigi1111
4398facb2e
Merge pull request #6286
...
6d6af70
cryptonote_basic: drop unused verification_context::m_not_rct field (xiphon)
4 years ago