Commit Graph

683 Commits (9fc1c6dec5fb4c5070426a7b82be957c7a031717)

Author SHA1 Message Date
Lee Clagett 9fc1c6dec5
Command max_bytes moved from dynamic map to static switch
3 years ago
Lee Clagett fcac2ad95d
Restrict duplicate keys in epee binary format
3 years ago
moneromooo-monero f02e91ef83
add a max levin packet size by command type
3 years ago
moneromooo-monero c44dbc582f
protocol: more sanity checks in new chain block hashes
3 years ago
Lee Clagett b4206cea5a
Add aggressive restrictions to pre-handshake p2p buffer limit
3 years ago
moneromooo-monero b56a9f5bad
protocol: fix false positives dropping peers
3 years ago
luigi1111 4efba60bc1
Revert "Reject existing claimed blocks in sync mode"
3 years ago
moneromooo-monero b042506baa
protocol: reject claimed block hashes that already are in the chain
3 years ago
Lee Clagett 8088f8d894
Fix byte_stream::put_n
3 years ago
moneromooo-monero a42b6750b1
protocol: drop origin IP if a block fails to verify in sync mode
4 years ago
Lee Clagett 0b8bf308ce
Change epee binary output from std::stringstream to byte_stream
4 years ago
Lee Clagett a3033e741b
Change to more efficient allocation strategy in byte_stream
4 years ago
mj-xmr 5b43b61153
Add RELINK_TARGETS, monero_add_target_no_relink and use monero_add_executable/monero_add_library where possible (mj-xmr)
4 years ago
TheCharlatan 4a971e575f
Unit Tests: Remove block reward upper bound size checks
4 years ago
xiphon 6294fe26df
cryptonote_core: dandelion - use local height or median height if syncing
4 years ago
Howard Chu 41f5f36e16
Better log message for unusable anon networks
4 years ago
Lee Clagett df5779790c
Switch to Dandelion++ fluff mode if no out connections for stem mode
4 years ago
xiphon b8396218a3
Dandelion++: skip desynced peers in stem phase
4 years ago
luigi1111 ee0b02d0db
Merge pull request #6757
4 years ago
moneromooo-monero 6a37da837e
threadpool: guard against exceptions in jobs, and armour plating
4 years ago
Alexander Blair 44cd8a13ec
Merge pull request #6769
4 years ago
Sarang Noether 641b08c920 CLSAG optimizations
4 years ago
moneromooo-monero 82ee01699c
Integrate CLSAGs into monero
4 years ago
moneromooo-monero 8cd1d6df8f
unit_tests: add ge_triple_scalarmult_base_vartime test
4 years ago
Alexander Blair bad5d8d6f0
Merge pull request #6690
4 years ago
Lee Clagett b641e0a2c0 Add clear method to byte_stream
4 years ago
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
Alexander Blair 10ad0d7eb2
Merge pull request #6718
4 years ago
Alexander Blair 01b512f3a9
Merge pull request #6716
4 years ago
Alexander Blair a08df6eb1b
Merge pull request #6603
4 years ago
Alexander Blair 009ca6fcd3
Merge pull request #6601
4 years ago
Alexander Blair 6d29ee6c52
Merge pull request #6493
4 years ago
Alexander Blair 13549d590e
Merge pull request #6329
4 years ago
Lee Clagett 4e2377995d Change ZMQ-JSON txextra to hex and remove unnecessary base fields
4 years ago
Lee Clagett fe96e66ebe Fix pruned tx for ZMQ's GetBlocksFast
4 years ago
Sarang Noether 921dd8dde5 Use domain-separated ChaCha20 for in-memory key encryption
4 years ago
Sarang Noether 6bfcd31015 Updates InProofV1, OutProofV1, and ReserveProofV1 to new V2 variants that include all public proof parameters in Schnorr challenges, along with hash function domain separators. Includes new randomized unit tests.
4 years ago
Alexander Blair c108c5e2f0
Merge pull request #6354
4 years ago
koe 85efc88c1e Fix overflow issue in epee:misc_utils::rolling_median_t and median(), with unit test
4 years ago
xiphon 76c16822d0 wallet2_api: implement runtime proxy configuration
4 years ago
Alexander Blair 3ba6c7fd30
Merge pull request #6516
4 years ago
Alexander Blair a0d179e528
Merge pull request #6512
4 years ago
luigi1111 35e2520115
Merge pull request #6559
4 years ago
Doyle 15538f7e3f ByteSlice: Fix persisting ptr to std::moved SSO buffer
4 years ago
Lee Clagett 67ade80055 Add randomized delay when forwarding txes from i2p/tor -> ipv4/6
4 years ago
Lee Clagett 29e563bb1e Fixed bugs for take_slice and byte_stream->byte_slice
4 years ago
sumogr 8656a8c9ff remove double includes
4 years ago
SomaticFanatic 5ef0607da6 Update copyright year to 2020
4 years ago
Lee Clagett e5214a2ca2 Adding ZMQ/Pub support for txpool_add and chain_main events
4 years ago