Compare commits

...

412 Commits

Author SHA1 Message Date
w0wΔri0 a053814e71 Merge pull request 'add i2p seeds' (#417) from qvqc/wownero:master into master
2 years ago
qvqc a7c7711b47
add i2p seeds
2 years ago
qvqc 8ab87421d9 w0w denominations
2 years ago
w0wΔri0 83b06a7ef8 update README
2 years ago
w0wΔri0 c8b4665370
nudge estimate height
2 years ago
dsc 26b8602a03 remove unused variable
2 years ago
thotbot 31ec95aade Skip unneeded blocks in fast refresh
2 years ago
thotbot 29613140f2 subaddressIndex()
2 years ago
thotbot ae0ea220d5 Print wallet cache
2 years ago
thotbot 25e497db3f Misc. network related
2 years ago
thotbot 4edba5301a Import transaction
2 years ago
thotbot 3ea6587022 Misc. wallet API and wallet2 changes
2 years ago
thotbot 1840e844db Coins
2 years ago
thotbot 9da60611db Offline transaction signing
2 years ago
w0wΔri0 2baefe5e7e
revert sanity check
2 years ago
w0wΔri0 859e43810b
update checkpoints
2 years ago
w0wΔri0 a400e47582
remove unused blocks.dat
2 years ago
dsc 234674922c estimate_fee requires new bp+ parameter
2 years ago
w0wΔri0 882e13f15f
bump version
2 years ago
w0wΔri0 947c154cd1 prevent mining within wallet and node
2 years ago
w0wΔri0 e586e39936 revert requested_outputs_count
2 years ago
w0wΔri0 3a5502297e remove 32 bit builds
2 years ago
w0wΔri0 7c24988ec0 bump version
2 years ago
w0wΔri0 4be1068f8a add seed nodes
2 years ago
w0wΔri0 805bdf15f2 remove DNS ips
2 years ago
w0wΔri0 7e44298459 msg on mining key
2 years ago
w0wΔri0 933e5df1cf change unable to send transaction warning to debug
2 years ago
w0wΔri0 e1b385332b bump version
2 years ago
w0wΔri0 2b814d3ca2 update checkpoints
2 years ago
lza_menace 15495e8c28 Update lza_menace seed node
2 years ago
w0wΔri0 92a382dc13 change no incoming connections warning to debug
2 years ago
w0wΔri0 8e42421e15 change ports
2 years ago
w0wΔri0 07e4356090 update systemd service file
2 years ago
w0wΔri0 b5ad030b5b update checkpoints
2 years ago
w0wΔri0 337d131b82 add tor stuff
2 years ago
w0wΔri0 3083209a0c tag for gitian builds
2 years ago
w0wΔri0 f380155a97 change to else if
2 years ago
w0wΔri0 ff6883710b fix macos operator error
2 years ago
w0wΔri0 93b6af8a66 set bp+ fork height
2 years ago
w0wΔri0 307f553ee7 remove unused variable
2 years ago
moneromooo-monero 34884a4b00 store outPk/8 in the tx for speed
2 years ago
moneromooo-monero e44b32c30c ringct: port some of vtnerd's review changes from BP+ to BP
2 years ago
moneromooo-monero 9176075ab9 ringct: a few minor optimizations from review
2 years ago
moneromooo-monero ce6db7db63 plug bulletproofs plus into consensus
2 years ago
Sarang Noether 54559e256b Updates from security audit
2 years ago
Sarang Noether 619bbbb99f Precompute initial transcript hash
2 years ago
Sarang Noether 0bdbd108d8 Bulletproofs+
2 years ago
w0wΔri0 d2fcec5413 update fork height
2 years ago
w0wΔri0 cf618fad1e update Dockerfile
2 years ago
w0wΔri0 6ca198c5e3 open collective details
2 years ago
w0wΔri0 9093976dba update checkpoints
2 years ago
w0wΔri0 d5f8b181df set fork height
2 years ago
w0wΔri0 8180febd4a add vote rpc res
2 years ago
w0wΔri0 30a41c2ab1 vote by block
2 years ago
w0wΔri0 118cbd043a adjust difficulty_blocks_count
2 years ago
w0wΔri0 40e30964c4 nudge estimate height
2 years ago
w0wΔri0 d47655f1f2 update README
2 years ago
w0wΔri0 87a375b3ff set testnet
2 years ago
w0wΔri0 c49a72f1ce fixed coinbase unlock 288 blks
2 years ago
w0wΔri0 7f7d697f43 miner block header signing
2 years ago
w0wΔri0 3898c1c4d9 reset, revert difficulty algorithm, set fork height
2 years ago
w0wΔri0 f6e95d080d tidy up miner msgs
2 years ago
w0wΔri0 b21562924e DojaCat
2 years ago
w0wΔri0 b78b83d79c remove MLSAG bug from monero
2 years ago
w0wΔri0 a74d59a7c2 delete translation files
2 years ago
w0wΔri0 25e3365afb disable sanity_checks
2 years ago
w0wΔri0 c2f2be5084 update checkpoints
2 years ago
w0wΔri0 aad83a7965 Update 'README.md'
2 years ago
w0wΔri0 85840ebae7 bump to RandomWOW v1.1.9
2 years ago
qvqc 85197effd5 wow colors
2 years ago
w0wΔri0 71fc01aaf2 v0.10 ASCII art
2 years ago
w0wΔri0 e1ff02c1c5 support old BP
2 years ago
w0wΔri0 952b0492d9 initial commit
2 years ago
luigi1111 2222bea92f
Merge pull request #7902
2 years ago
luigi1111 f12e75b5e4
Merge pull request #7888
2 years ago
mj-xmr 0ae1cd2413
v0.17: Fix Boost-1.77: Add missing algorithm header to i18n.cpp
2 years ago
luigi1111 317eceb725
Merge pull request #7894
2 years ago
luigi1111 d98787eb1b
Merge pull request #7825
2 years ago
luigi1111 ca1b1b7332
Merge pull request #7822
2 years ago
luigi1111 27c5013acd
Merge pull request #7805
2 years ago
SChernykh c0ce4d5089 Wallet2: fix optimize-coinbase for p2pool payouts
2 years ago
moneromooo-monero 3c15eb8e81 python-rpc: add missing python api for new freeze/thaw/frozen RPC
2 years ago
luigi1111 c61c09a567
Merge pull request #7882
2 years ago
luigi1111 b864817629
Merge pull request #7879
2 years ago
luigi1111 a520234c51
Merge pull request #7848
2 years ago
luigi1111 715ebcb744
Merge pull request #7846
2 years ago
luigi1111 4073599aaf
Merge pull request #7838
2 years ago
j-berman 2285c66ef1 Protect client from divide by 0 caused by integer truncation
2 years ago
j-berman 99bee1ccf0 Apply gamma distr from chain tip when selecting decoys
2 years ago
selsta e48fae3177
epee: link with Boost_SYSTEM_LIBRARY
2 years ago
tobtoht be6c61e2ee wallet_api: add make_uri
2 years ago
selsta 1e037d372a
build: prepare v0.17.2.3
2 years ago
woodser 6ec9fd6c08 support freeze, thaw, and frozen in wallet rpc
2 years ago
selsta ccfed6008a
cmake: test is a reserved keyword
2 years ago
anon f0fa959383
cmake: fix ccache detection
2 years ago
rbrunner7 8dbe2e57ac
Daemon: Update average block size table
2 years ago
luigi1111 64c320130f
Merge pull request #7839
2 years ago
luigi1111 8f95eaa0b0
Merge pull request #7817
2 years ago
luigi1111 9f93fe1539
Merge pull request #7810
2 years ago
luigi1111 db6688f584
Merge pull request #7801
2 years ago
luigi1111 f00db20a5f
Merge pull request #7792
2 years ago
j-berman adcf440dcd Make sure node returns to wallet that real output is unlocked
2 years ago
woodser 925c6b60e3 provide key images of spent outputs in wallet rpc
2 years ago
tobtoht 94bad34c26
wallet2: Don't auto lock device on process parsed blocks
2 years ago
tobtoht 3c23aca26b
ledger: don't lock for software device
2 years ago
tobtoht 49beb8da17
ledger: use software device if we have view key
2 years ago
tobtoht d188b5f51f
wallet_api: getPassword
2 years ago
moneromooo-monero 8eb2b79bad
p2p: remove blocked addresses/hosts from peerlist
2 years ago
luigi1111 3eb8f1458b
Merge pull request #7791
2 years ago
selsta a395f363e7
depends, docker: fix bintray links
2 years ago
selsta 0fecd7eb86
blocks: fix cmake syntax
2 years ago
Alex Opie 76824bf827
Stop adding more outputs than bulletproof allows
2 years ago
xiphon 67ba733de1
unit_tests: fix wipeable_string parse_hexstr test with latest gtest
2 years ago
selsta 402ba046e0
cmake: use CMAKE_CURRENT_LIST_DIR in FindLibUSB
2 years ago
selsta 1565bcb1fb
epee: include public openssl header in cmake
2 years ago
selsta 2e9af2a1c8
cmake: treat warnings as error in compiler flag tests
2 years ago
selsta db564efe0b
wallet_api: fix typo in exportKeyImages
2 years ago
selsta 85079173db
depends: add getmonero package mirror
2 years ago
selsta 8716d2ad9d
cmake: fix non portable code
2 years ago
luigi1111 5a34eae063
Merge pull request #7815
2 years ago
anon 1510b1e550
unit_tests: fix broken tests
2 years ago
selsta 7128f73ec2
cmake: don't forbid undefined symbols on openbsd
2 years ago
luigi1111 8b63bb3c75
Merge pull request #7789
2 years ago
luigi1111 56ce7fca6f
Merge pull request #7781
2 years ago
luigi1111 bc252794f0
Merge pull request #7693
2 years ago
SChernykh 07d82af979 Fixed json serialization of rct::RCTTypeNull
2 years ago
Dusan Klinec 9b840439b9
fix #7784 - deinit wallet in wallet dtor
2 years ago
Dusan Klinec 7e3f211791
wallet: rephrase error message on invalid device address
2 years ago
selsta 2161bd0f3a
device: set correct ledger min version
2 years ago
anon ec6ff0d002
cmake: export all symbols
2 years ago
anon ceb8e7c508
cmake: fix undefined symbols and multiple definitions
2 years ago
anon 72af8a5fce
cmake: forbid undefined symbols
2 years ago
anon 4f7c38a444
device_trezor_base: fix typo
2 years ago
luigi1111 7d2e717ee8
Merge pull request #7734
2 years ago
luigi1111 83e378740a
Merge pull request #7736
2 years ago
loqs c28d2f7c11
Fix boost 1.76.0 compatibility
2 years ago
selsta a2d8f876ca
randomx: bump submodule to v1.1.9
2 years ago
luigi1111 3701257d61
Merge pull request #7695
2 years ago
luigi1111 90703ba8bd
Merge pull request #7687
2 years ago
luigi1111 a080c0be9c
Merge pull request #7678
2 years ago
luigi1111 de7565069e
Merge pull request #7680
2 years ago
selsta 1d6f2114b8
workflows: fix windows build
2 years ago
woodser cb9a2e4471 add -framework AppKit for Apple
2 years ago
Nathan Dorfman 70c5c81670 wallet2: Fix rescan_bc keep_ki option
2 years ago
luigi1111 d59cd3d222
Merge pull request #7657
2 years ago
tobtoht dedcd6304c
wallet_api: import / export output function
2 years ago
benevanoff 6e22710f0e
expose set_offline to wallet api
2 years ago
tobtoht 02e9a41cbe
wallet_api: add isDeterministic()
2 years ago
tobtoht def58196da
wallet_api: add seed_offset param to seed()
2 years ago
Ben Evanoff 73959c623c
wallet_api: store fee for incoming txs in history
2 years ago
benevanoff 712f362150
wallet api: allow wallet to fetch all key images via api
2 years ago
dsc 153d08d026
Allow tx note edits via TransactionHistory object in wallet/api
2 years ago
xiphon 2abd7b174b
wallet_api: TransactionHistory - fill unconfirmed out payments dests
2 years ago
dsc 9a50bef3cd
Extend TransactionInfo with coinbase and description attributes in wallet/api
2 years ago
dsc 22bb6a654d
Allow AddressBook description edits via wallet/api interface
2 years ago
luigi1111 38958f722b
Merge pull request #7655
2 years ago
luigi1111 36a68b0cba
Merge pull request #7654
2 years ago
Howard Chu 6305b90596
ITS#9496 fix mdb_env_open bug from #8704
2 years ago
selsta 9fc9c7d695
gitian: remove osslsigncode
2 years ago
anon df032882a8
unit_tests: fix boost 1.58 compatibility
2 years ago
luigi1111 f6e63ef260
Merge pull request #7647
2 years ago
luigi1111 298208d92b
Merge pull request #7350
2 years ago
mj-xmr d7b74a4fb0 Tests: Fix test node_server.bind_same_p2p_port from randomly crashing
2 years ago
luigi1111 f719b74cd1
Merge pull request #7638
3 years ago
luigi1111 1d597ad910
Merge pull request #7637
3 years ago
luigi1111 4f6eea9021
Merge pull request #7631
3 years ago
luigi1111 076254d113
Merge pull request #7623
3 years ago
luigi1111 daa1376370
Merge pull request #7621
3 years ago
luigi1111 eed63cef36
Merge pull request #7615
3 years ago
luigi1111 dcdbf7ebcf
Merge pull request #7459
3 years ago
selsta c18cdd3623
build: prepare v0.17.2.0
3 years ago
selsta 13978a9887
depends: openssl 1.1.1i -> 1.1.1k
3 years ago
Nathan Dorfman fd869a7b64 cmake: Don't default to -march=native on OpenBSD
3 years ago
Howard Chu c8c7c40ac8
ITS#9500 fix regression from ITS#8662
3 years ago
anon 21ab1de89f
cryptonote_protocol_handler: fix race condition
3 years ago
anon 699e82c282
cryptonote_protocol_handler: add race condition demo
3 years ago
luigi1111 9ec4ce36c7
Merge pull request #7419
3 years ago
SChernykh 9ca9f1214a Fixed issues found by static analysis
3 years ago
anon d5b78c08b6
async_protocol_handler_config: fix deadlock
3 years ago
anon f59b1d5fb5
async_protocol_handler_config: add deadlock demo
3 years ago
moneromooo-monero 4a9ae3eb8b
fix serialization being different on mac
3 years ago
luigi1111 837c9aec22
Merge pull request #7390
3 years ago
luigi1111 af46a291ad
Merge pull request #7336
3 years ago
Dusan Klinec 25588de40c
trezor: simplify recognition of integrated addresses
3 years ago
anon 7fd140e4f7
async_protocol_handler_config: remove connection correctly
3 years ago
anon c1776be54f
async_protocol_handler_config: add segfault demo
3 years ago
luigi1111 30bc575505
Merge pull request #7362
3 years ago
luigi1111 aa408d1c72
Merge pull request #7333
3 years ago
luigi1111 c8895ccbb7
Merge pull request #7309
3 years ago
luigi1111 975d390d00
Merge pull request #7284
3 years ago
Kris Zyp 332b9734ff
ITS#9007 don't free loose writemap pages
3 years ago
moneromooo-monero b5667c9f6c
p2p: allow CIDR notation in DNS blocklist
3 years ago
anon d8137dc523 device_trezor: add redundant check
3 years ago
anon c6e1d7bcdf device_trezor: wipe string fields properly
3 years ago
anon 6d5e2106b3 boosted_tcp_server: fix connection lifetime
3 years ago
anon afec439953 boosted_tcp_server: add segfault demo
3 years ago
luigi1111 25670398b1
Merge pull request #7295
3 years ago
moneromooo-monero fe6dda9453
p2p: only log to global when a blocked IP is not already blocked
3 years ago
Alexander Blair 8fef32e45c
Merge pull request #7292
3 years ago
Alexander Blair 7f1a83b852
Merge pull request #7287
3 years ago
moneromooo-monero 89fe0e1c81
storages: overridable limits for loading portable_storage from binary
3 years ago
luigi1111 b06ccc0416
Merge pull request #7282
3 years ago
luigi1111 83fa752a84
Merge pull request #7267
3 years ago
luigi1111 7ecdc53e11
Merge pull request #7248
3 years ago
Nathan Dorfman 32ab89aa86 docs: Remove outdated bits about anonymity network seed nodes
3 years ago
moneromooo-monero 5d2dd7a328
epee: also limit number of strings in portable_storage
3 years ago
Alexander Blair f3de67bc21
Merge pull request #7269
3 years ago
Alexander Blair 51057105b9
Merge pull request #7264
3 years ago
Alexander Blair 54cf799f0f
Merge pull request #7262
3 years ago
moneromooo-monero 3c7eec152c
add a max levin packet size by command type
3 years ago
moneromooo-monero 1128146c49
blockchain: lock access to m_blocks_hash_of_hashes
3 years ago
moneromooo-monero c2295f55b8
protocol: handle receiving a block hash we've not added yet
3 years ago
selsta 31b2572ec7
build: prepare v0.17.1.9
3 years ago
moneromooo-monero 0add7ec1cd
portable_storage: better sanity checking
3 years ago
Alexander Blair 2107337999
Merge pull request #7251
3 years ago
Alexander Blair f4e34d50cf
Merge pull request #7249
3 years ago
Alexander Blair a4ffad75ac
Merge pull request #7247
3 years ago
Alexander Blair 024783f73a
Merge pull request #7244
3 years ago
Alexander Blair db686707cb
Merge pull request #7239
3 years ago
Alexander Blair 5767e6db90
Merge pull request #7235
3 years ago
xiphon cb296b39bd
portable_storage: forbid unnamed sections
3 years ago
moneromooo-monero 57f7c2e53f
protocol: more sanity checks in new chain block hashes
3 years ago
moneromooo 531069859f
portable_storage: check object limit where appropriate
3 years ago
binaryFate 00b3502749
Merge pull request #7228 from vtnerd/fix/p2p_memory_usage_017
3 years ago
moneromooo e685f52e25
p2p: fix deadlock banning while updating peer lists
3 years ago
moneromooo-monero 00253b717c
protocol: don't reset last request time on an idle timer
3 years ago
Lee Clagett 7d67a2dde0 Add aggressive restrictions to pre-handshake p2p buffer limit
3 years ago
Alexander Blair 36dfd41e01
Merge pull request #7222
3 years ago
Alexander Blair bcd7f63a54
Merge pull request #7219
3 years ago
Alexander Blair 3a477a54a2
Merge pull request #7208
3 years ago
moneromooo-monero 218a109677
rpc: limit the number of txes for get_blocks.bin
3 years ago
anon b8bc4d77b7 ssl: buffered handshake detection
3 years ago
moneromooo-monero b39ee13d70
portable_storage: remove array element limit
3 years ago
Alexander Blair a99d6e56b6
Merge pull request #7193
3 years ago
Alexander Blair 5804add75b
Merge pull request #7206
3 years ago
Alexander Blair 75e9e7b39a
Merge pull request #7203
3 years ago
Alexander Blair a87eca5e7d
Merge pull request #7197
3 years ago
moneromooo-monero 8c8f3d73b5
protocol: fix false positives dropping peers
3 years ago
moneromooo-monero 0fc927dfba
portable_storage: remove overly aggressive cutoff
3 years ago
Alexander Blair d3e582e517
Merge pull request #7198
3 years ago
luigi1111 e42bb297b8
Revert "Reject existing claimed blocks in sync mode"
3 years ago
moneromooo-monero 0443cccb5d
cryptonote_basic: guess what got lost porting patches to branches again
3 years ago
Alexander Blair b42d08995e
Merge pull request #7191
3 years ago
Alexander Blair 138092ddc9
Merge pull request #7189
3 years ago
Alexander Blair 4ddde36c50
Merge pull request #7183
3 years ago
Alexander Blair 0873f3193a
Merge pull request #7181
3 years ago
Alexander Blair cbeaeb904b
Merge pull request #7174
3 years ago
Alexander Blair 355be543c7
Merge pull request #7161
3 years ago
Alexander Blair 6cea8ca895
Merge pull request #7155
3 years ago
Alexander Blair e08d37fc7b
Merge pull request #7146
3 years ago
Alexander Blair 1c14b7b3b2
Merge pull request #7139
3 years ago
moneromooo-monero 31ae533d6d
epee: fix some issues using connections after shutdown
3 years ago
moneromooo-monero d5be31ee21
portable_storage: add some sanity checks on data size
3 years ago
moneromooo-monero adcbcd8f8b
protocol: drop nodes if they claim new data but only give stale data
3 years ago
Lee Clagett ba3c627c57 Command max_bytes moved from dynamic map to static switch
3 years ago
xiphon 07b50c42dd rpc: get_info - add 'synchronized' field
3 years ago
selsta ba60541f3e
build: prepare v0.17.1.8
3 years ago
moneromooo-monero 5c3e84b6ae
restrict public node checks a little
3 years ago
moneromooo-monero e35bbb1e88
ban lists may now include subnets
3 years ago
moneromooo-monero fb9ef24267
Optional DNS based blocklist
3 years ago
luigi1111 ee8d740cba
Merge pull request #7152
3 years ago
luigi1111 e0e2eb2bf5
Merge pull request #7144
3 years ago
luigi1111 ecedaf2975
Merge pull request #7142
3 years ago
luigi1111 94897cf8f7
Merge pull request #7140
3 years ago
luigi1111 e38f3dbfb2
Merge pull request #7157
3 years ago
moneromooo-monero a4cdcd9bd0
rpc: add a busy_syncing field to get_info
3 years ago
moneromooo-monero 42ee309292
protocol: reject claimed block hashes that already are in the chain
3 years ago
Lee Clagett f0b867b13d Restrict duplicate keys in epee binary format
3 years ago
moneromooo-monero a436c36256
protocol: drop peers we can't download anything from in sync mode
3 years ago
Lee Clagett cf4461f40b Fix byte_stream::put_n
3 years ago
moneromooo-monero 905cc07c8b
daemon: the ban command can now load IPs from a file (ban @filename)
3 years ago
moneromooo-monero 3bb748ad94
p2p: remove peers from grey and anchors lists when blocked
3 years ago
moneromooo-monero a569483c19
p2p: ignore incoming peer list entries when we have them blocked
3 years ago
TheCharlatan 55e4007c48 Depends: Bump qt to 5.15.1
3 years ago
luigi1111 54a4071473
Merge pull request #7131
3 years ago
luigi1111 4f70af3af1
Merge pull request #7128
3 years ago
luigi1111 31390dce4d
Merge pull request #7124
3 years ago
moneromooo-monero c1d654708f
protocol: include first new block in chain entry response
3 years ago
moneromooo b6b2c9b8e8
protocol: stricter checks on received chain hash list
3 years ago
moneromooo-monero d6069f7ded
protocol: revert incoming chain height check against local chain
3 years ago
Alexander Blair 7a9ba3f154
Merge pull request #7122
3 years ago
Alexander Blair 575f6b5f13
Merge pull request #7120
3 years ago
Alexander Blair d6b2c676a9
Merge pull request #7118
3 years ago
Alexander Blair 5d39df5d92
Merge pull request #7116
3 years ago
Alexander Blair 91f941120d
Merge pull request #7115
3 years ago
Alexander Blair f9eee6f193
Merge pull request #7111
3 years ago
Alexander Blair 37800ceb5b
Merge pull request #7107
3 years ago
Alexander Blair b311043ec6
Merge pull request #7101
3 years ago
moneromooo-monero 3a3370096e
protocol: one more sanity check on usable data from a peer
3 years ago
moneromooo-monero 105afa5557
protocol: fix asking for pruned blocks for v10
3 years ago
moneromooo-monero d729730d38
protocol: drop origin IP if a block fails to verify in sync mode
3 years ago
luigi1111 f570ce1349
Merge pull request #7109
3 years ago
moneromooo-monero ef1524ecca
protocol: add a sanity check to the number of block hashes sent
3 years ago
moneromooo-monero 45d9a282d1
cmake: fix "release" version string on tagged releases
3 years ago
selsta a700e6103b
build: prepare v0.17.1.7
3 years ago
moneromooo-monero f47f1a0691
protocol: more restrictive checks on chain entry response
3 years ago
moneromooo-monero e83a220603
protocol: fix switchting to adding blocks if noone's adding the next span
3 years ago
Howard Chu b4b3cd3ad3
depends: Update OpenSSL to 1.1.1i
3 years ago
luigi1111 f7aa91f70d
Merge pull request #7076
3 years ago
luigi1111 f9a70e4260
Merge pull request #7073
3 years ago
luigi1111 f105a0ef38
Merge pull request #7071
3 years ago
luigi1111 1cb3ea0447
Merge pull request #7065
3 years ago
luigi1111 43788ffd2a
Merge pull request #7063
3 years ago
luigi1111 6d35b667cf
Merge pull request #7054
3 years ago
moneromooo ce26c5b2dd
protocol: drop peers that don't reply to queries
3 years ago
moneromooo-monero 21b3ff2c90
p2p: fix race condition accessing a deleted context
3 years ago
moneromooo-monero 446b3c865b
p2p: drop peers that spam peer lists
3 years ago
moneromooo 9427b5a6d5
keep only the last seen node on a given host in the white list
3 years ago
moneromooo fa79148e0c
protocol: drop peers that decrease claimed height
3 years ago
moneromooo 1382b17aa1
protocol: add scoring system to drop peers that don't behave
3 years ago
moneromooo-monero 7982ef5a73
crypto: fix non zero scalar being 0 after reducing
3 years ago
selsta b34d50fa76
build: prepare v0.17.1.6
3 years ago
Alexander Blair 0833680c74
Merge pull request #7059
3 years ago
selsta 93135907dd wallet2: set propagation timeout to current max timeout
3 years ago
Alexander Blair 065bb292df
Merge pull request #7010
3 years ago
luigi1111 3942a1cd04
Merge pull request #7044
3 years ago
luigi1111 e4c0cb0ff3
Merge pull request #7039
3 years ago
xiphon 9d7f473af0 cryptonote_core: dandelion - use local height or median height if syncing
3 years ago
Alexander Blair 41652c9aa1
Merge pull request #7040
3 years ago
Alexander Blair 0a0ceb62f0
Merge pull request #7038
3 years ago
Alexander Blair 8e7b762092
Merge pull request #7037
3 years ago
Alexander Blair 551e6c9168
Merge pull request #7028
3 years ago
Alexander Blair c09d142972
Merge pull request #7026
3 years ago
Crypto City efca5b8af9
wallet2: check imported multisig curve points are in main subgroup
3 years ago
luigi1111 251c64f195
Merge pull request #7011
3 years ago
selsta 5bb83ab042
build: prepare v0.17.1.5
3 years ago
xiphon af4fb4729e rpc: skip non-synced bootstrap daemons in --no-sync mode too
3 years ago
xiphon 8e829e034f rpc: on_send_raw_tx - add missing CHECK_CORE_READY
3 years ago
Howard Chu 398e64ccbe
Better log message for unusable anon networks
3 years ago
Howard Chu a8cd073fcc
Add rpc-restricted-bind-ip option
3 years ago
luigi1111 f690e4984d
Merge pull request #6997
3 years ago
luigi1111 ebc9197326
Merge pull request #6996
3 years ago
luigi1111 81f9fa947b
Merge pull request #6994
3 years ago
selsta 752837b2c8
build: prepare v0.17.1.3
3 years ago
xiphon 981e0b5cc3 epee: readline_buffer - fix thread safety, fix sync() after stop()
3 years ago
Lee Clagett 6f48a146f8 Fix i2p/tor seed nodes
3 years ago
luigi1111 1a3bef15b9
Merge pull request #6993
3 years ago
moneromooo-monero 44c93bb47a
p2p: fix accessing non existent element of map
3 years ago
luigi1111 c3fc96f0cf
Merge pull request #6992
3 years ago
luigi1111 07f6ecd227
Merge pull request #6991
3 years ago
moneromooo-monero 4985afddb3
p2p: add a tor seed
3 years ago
luigi1111 4191dc8981
Merge pull request #6990
3 years ago
luigi1111 32581fb223
Merge pull request #6985
3 years ago
selsta f3dd25c0e0
build: prepare v0.17.1.2
3 years ago
luigi1111 33dc825d6f
Merge pull request #6983
3 years ago
selsta 91f1be9ea2
net_node: add tor / i2p seed nodes
3 years ago
moneromooo-monero 35186b1b84
p2p: fix endianness when checking IPv6 addresses mapping to IPv4
3 years ago
luigi1111 bddd5653e1
Merge pull request #6981
3 years ago
moneromooo-monero b36c4f354b
p2p: make this work with boost <= 1.65 (pffff)
3 years ago
luigi1111 1ba4c8dbc2
Merge pull request #6979
3 years ago
moneromooo 92d19c48da
p2p: rewrite boost's make_address_v4 to cater for < 1.66
3 years ago
luigi1111 01606ee52e
Merge pull request #6974
3 years ago
luigi1111 81d2389c24
Merge pull request #6972
3 years ago
luigi1111 ef64c4e22f
Merge pull request #6967
3 years ago
luigi1111 7fa01f342c
Merge pull request #6966
3 years ago
luigi1111 4603ec9765
Merge pull request #6962
3 years ago
luigi1111 0be71bcea9
Merge pull request #6961
3 years ago
moneromooo-monero 1a627e1f89
p2p: use /16 filtering on IPv4-within-IPv6 addresses
3 years ago
luigi1111 c1229a4432
Merge pull request #6965
3 years ago
luigi1111 9f68111b69
Merge pull request #6964
3 years ago
luigi1111 d1e79f2086
Merge pull request #6963
3 years ago
moneromooo-monero 8965489acb
protocol: reject empty incoming block messages
3 years ago
xiphon d6953406c9 rpc: on_send_raw_tx (bootstrap) - send to bootstrap daemon and P2P
3 years ago
moneromooo 5090cdc9f5
p2p: remove banned peers from the white list
3 years ago
moneromooo df1061c87d
p2p: give all hosts the same chance of being picked for connecting
3 years ago
selsta f55f3fe81c net_node: add --ban-list option
3 years ago
Lee Clagett 9b7ed2fd8b Change Dandelion++ fluff probability to 20%, and embargo timeout to 39s
3 years ago
Lee Clagett e8468c5dcf Fix timeout checks for forwarded and Dandelion++ stem txes
3 years ago
Riccardo Spagni 76cc82c292
Merge pull request #6916
3 years ago
Riccardo Spagni 81a23c73d2
Merge pull request #6914
3 years ago
Riccardo Spagni 4b86583492
Merge pull request #6912
3 years ago
Riccardo Spagni 30918a27ab
Merge pull request #6907
3 years ago
Riccardo Spagni 940b042e28
Merge pull request #6911
3 years ago
selsta c028f4c4d8
build: prepare v0.17.1.1
3 years ago
xiphon f9a9d2ee28 wallet2: wait for propagation timeout before marking tx as failed
3 years ago
moneromooo-monero 81aaa4ec7b
bump default number of connections from 8 to 12
3 years ago
Howard Chu 6e594e53bb
Allow setting start block on export
3 years ago
Alexander Blair e88b9170db
Merge pull request #6906
3 years ago
xiphon 39e30d5481 wallet2_api: implement stop() to interrupt refresh() loop once
3 years ago
moneromooo-monero 1120df3c53
blockchain: fix sync at v14 boundary
3 years ago
Lee Clagett 42403c7acc Fix CLI and