Commit Graph

333 Commits (47f78dc11a9e7744336395884b9d9bbbbc7bb29a)

Author SHA1 Message Date
luigi1111 765db1ae7a
Revert "Use domain-separated ChaCha20 for in-memory key encryption"
4 years ago
moneromooo-monero 7175dcb107
replace most boost serialization with existing monero serialization
4 years ago
moneromooo-monero 55363c5941
Avoid some temporary strings when reading off the database
4 years ago
Alexander Blair 6d29ee6c52
Merge pull request #6493
4 years ago
Sarang Noether 921dd8dde5 Use domain-separated ChaCha20 for in-memory key encryption
4 years ago
moneromooo-monero eb1b321fe2
miner: increase min/max intervals to full extents
4 years ago
SomaticFanatic 5ef0607da6 Update copyright year to 2020
4 years ago
luigi1111 483e5cab5c
Merge pull request #6472
4 years ago
Lee Clagett e5214a2ca2 Adding ZMQ/Pub support for txpool_add and chain_main events
4 years ago
luigi1111 443f5c6bda
Merge pull request #6436
4 years ago
moneromooo-monero 2efbd5f0cc
cryptonote: fix reuse of non default tx data when relaying
4 years ago
cslashm 688a3e87e7 Add timelock verification on device
4 years ago
Lee Clagett 02d887c2e5 Adding Dandelion++ support to public networks:
4 years ago
luigi1111 081d49c59f
Merge pull request #6338
4 years ago
Sarang Noether 80d5320fff Hash domain separation
4 years ago
xiphon 6d6af701ec cryptonote_basic: drop unused verification_context::m_not_rct field
4 years ago
Aaron Hook aa93e38862 p2p: remove old debug commands
4 years ago
Alexander Blair 4371ac4265
Merge pull request #6225
4 years ago
moneromooo-monero c2095fc27b
miner: use verification mode for low diff one block nonce searches
4 years ago
moneromooo-monero 987c3139dc
print_coinbase_tx_sum now supports 128 bits sums
5 years ago
moneromooo-monero ebc6ce44f4
cryptonote: untangle dependency from miner to blockchain
5 years ago
moneromooo-monero 2899379791
daemon, wallet: new pay for RPC use system
5 years ago
luigi1111 bb2bcf3521
Merge pull request #5972
5 years ago
luigi1111 84ce43a239
Merge pull request #5966
5 years ago
moneromooo-monero be82c40703
Support median block size > 4 GB
5 years ago
luigi1111 6c05723981
Merge pull request #5984
5 years ago
luigi1111 dc48cdc998
Merge pull request #5933
5 years ago
pkubaj 0f4fddc2f8
Add also ifdef __x86_64__
5 years ago
pkubaj 7fdaa8285e
Fix build on FreeBSD/!x86
5 years ago
moneromooo-monero 9447e7276d
cryptonote: add function to get weight from a pruned tx
5 years ago
luigi1111 bf525793c7
Merge pull request #5915
5 years ago
moneromooo-monero 8330e772f1
monerod can now sync from pruned blocks
5 years ago
Howard Chu 81c2ad6d5b
RandomX integration
5 years ago
moneromooo-monero 3455efafa8
ban peers sending bad pow outright
5 years ago
luigi1111 ee6e849627
Merge pull request #5877
5 years ago
moneromooo-monero d0663837d2
core: move hardforks into its own lib
5 years ago
Lev Sizov 928f4be953 Make null hash constants constexpr
5 years ago
moneromooo-monero d046ca1db0
difficulty: fix check_hash on big endian
5 years ago
Lev Sizov 4ad191ffa9 Removed unused boost/value_init header
5 years ago
Jesus Ramirez 2cd4fd8972 Changed the use of boost:value_initialized for C++ list initializer
5 years ago
Lee Clagett 3b24b1d082 Added support for "noise" over I1P/Tor to mask Tx transmission.
5 years ago
luigi1111 1499caf596
Merge pull request #5720
5 years ago
luigi1111 2258551ef9
Merge pull request #5487
5 years ago
moneromooo-monero bcd2da76cd
miner: fix --bg-mining-enable description
5 years ago
moneromooo-monero 1387549e90
serialization: check stream good flag at the end
5 years ago
moneromooo-monero f215219252
cryptonote: throw on tx hash calculation error
5 years ago
ston1th f2f207d635 miner: fix double free of thread attributes
5 years ago
moneromooo-monero e980938210
fix wide difficulty conversion with some versions of boost
5 years ago
moneromooo-monero df83ed74e4
consensus: from v12, enforce >= 2 outputs
5 years ago
moneromooo-monero 375fde9454
hardfork: fix off by one updating fork index after popping
5 years ago
Riccardo Spagni e98cbfbdfe
Merge pull request #5444
5 years ago
Riccardo Spagni c5f64bf170
Merge pull request #5443
5 years ago
Riccardo Spagni 46c477ab30
Merge pull request #5400
5 years ago
Riccardo Spagni 9bd0983d5e
Merge pull request #5402
5 years ago
Doyle 6643b04737 Increment m_threads_active when mining thread starts
5 years ago
moneromooo-monero 07dd55363c
hardfork: remove "no hf version db" recreation check
5 years ago
moneromooo-monero 5e673c03fe
blockchain_db: fix db txn ending too early
5 years ago
moneromooo-monero 064ab12340
functional_tests: add more blockchain related tests
5 years ago
Riccardo Spagni 38717dafc0
Merge pull request #5381
5 years ago
Riccardo Spagni 915d9e5a1f
Merge pull request #5380
5 years ago
Riccardo Spagni 3a4008f0fc
Merge pull request #5374
5 years ago
Riccardo Spagni 76fbcfe2dd
Merge pull request #5123
5 years ago
Riccardo Spagni 4ac78e1612
Merge pull request #5346
5 years ago
moneromooo-monero cbf3224180
rpc: make wide_difficulty hexadecimal
5 years ago
moneromooo-monero 089c7637a6
cryptonote: rework block blob size sanity check
5 years ago
moneromooo-monero a2561653cb
wallet: new option to start background mining
5 years ago
moneromooo-monero def4016171 miner: fix race when stopping mining with start mining enabled
5 years ago
moneromooo-monero adaea3ea3c
various: remove unused variables
5 years ago
Riccardo Spagni 574c399386
Merge pull request #5288
5 years ago
moneromooo-monero c84ea2993f
cryptonote_basic: some more minor speedups
5 years ago
moneromooo-monero e40eb2ad9d
cryptonote_basic: speedup calculate_block_hash
5 years ago
moneromooo-monero 547a9708de
cryptonote: block parsing + hash calculation speedup
5 years ago
moneromooo-monero 91f4c7f45f
Make difficulty 128 bit instead of 64 bit
5 years ago
Riccardo Spagni 8cb4293e82
Merge pull request #5277
5 years ago
moneromooo-monero e9519e9876
cryptonote: fix calculating coinbase tx hash
5 years ago
moneromooo-monero adf6d7730f
wallet: fix offline signing calling a daemon RPC
5 years ago
Riccardo Spagni cac4c3103a
Merge pull request #5271
5 years ago
Riccardo Spagni 48e3a341f8
Merge pull request #5211
5 years ago
Dusan Klinec a1fd1d499c
device/trezor: HF10 support added, wallet::API
5 years ago
Riccardo Spagni 848591c4d8
Merge pull request #5190
5 years ago
Riccardo Spagni 429930534d
Merge pull request #5185
5 years ago
Riccardo Spagni 50d48d6118
Merge pull request #5135
5 years ago
moneromooo-monero 39f000b394
miner: fix possible exit crash due to race in stop
5 years ago
moneromooo-monero 2790d4d30a
hardfork: update last_versions on popped block
5 years ago
moneromooo-monero 59478c80dd
daemon: new mining_status command
5 years ago
binaryFate 1f2930ce0b Update 2019 copyright
5 years ago
moneromooo-monero 9feda0eeba
cryptonote: speed up calculating coinbase tx prunable hash
5 years ago
moneromooo-monero f75d51abda
core: avoid calculating tx prefix hash when we don't need it
5 years ago
moneromooo-monero e69477bf25
db: speedup block addition
5 years ago
moneromooo-monero 23abe60705
check load_t_from_json return values
5 years ago
moneromooo-monero e396146aee
default initialize rpc structures
5 years ago
Riccardo Spagni 42adc50766
Merge pull request #5125
5 years ago
moneromooo 807903bbbf
hardfork: fix fork determination for historical heights
5 years ago
Riccardo Spagni 1b4fa00d7c
Merge pull request #5126
5 years ago
xiphon 551104fbf1 daemon: add --public-node mode, RPC port propagation over P2P
5 years ago
moneromooo-monero 8298f42e9d
miner: it can now autodetect the optimal number of threads
5 years ago
SChernykh f51397b306 Cryptonight variant 4 aka CryptonightR
5 years ago
italocoin de32dcea1d Human readable message if maximum outputs reached
5 years ago
moneromooo-monero 529645014c
ringct: fix v1 ecdhInfo serialization
5 years ago
Riccardo Spagni 0daa00e035
Merge pull request #5052
5 years ago