aboutsummaryrefslogtreecommitdiff
path: root/tests (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-01-19boosted_tcp_server: add segfault demoanon1-0/+150
2021-01-07Merge pull request #7285Alexander Blair1-3/+40
2020-12-22Command max_bytes moved from dynamic map to static switchLee Clagett1-3/+40
2021-01-03add a max levin packet size by command typemoneromooo-monero3-0/+3
2021-01-01Merge pull request #7250Alexander Blair4-0/+8
2020-12-31protocol: more sanity checks in new chain block hashesmoneromooo-monero3-3/+10
2020-12-27protocol: fix false positives dropping peersmoneromooo-monero2-0/+2
2020-12-27Revert "Reject existing claimed blocks in sync mode"luigi11112-2/+0
2020-12-26Merge pull request #7154Alexander Blair2-0/+2
2020-12-20Restrict duplicate keys in epee binary formatLee Clagett2-0/+55
2020-12-17protocol: reject claimed block hashes that already are in the chainmoneromooo-monero2-0/+2
2020-12-17Add aggressive restrictions to pre-handshake p2p buffer limitLee Clagett4-0/+8
2020-12-14Fix byte_stream::put_nLee Clagett1-0/+17
2020-12-10Merge pull request #7110Alexander Blair1-9/+11
2020-12-10Merge pull request #7009Alexander Blair7-31/+30
2020-12-10Merge pull request #7003Alexander Blair1-43/+50
2020-12-10protocol: drop origin IP if a block fails to verify in sync modemoneromooo-monero1-9/+11
2020-12-04crypto: fix non zero scalar being 0 after reducingmoneromooo-monero1-551/+540
2020-11-29Merge pull request #7018luigi11113-3/+10
2020-11-29Merge pull request #6973luigi11111-0/+109
2020-11-29Merge pull request #6937luigi111115-32/+32
2020-11-28Merge pull request #6856luigi11111-18/+0
2020-11-25cryptonote_core: dandelion - use local height or median height if syncingxiphon3-3/+10
2020-11-16Better log message for unusable anon networksHoward Chu1-1/+2
2020-11-03Switch to Dandelion++ fluff mode if no out connections for stem modeLee Clagett1-0/+109
2020-10-28Add RELINK_TARGETS, monero_add_target_no_relink and use monero_add_executable...mj-xmr15-32/+32
2020-10-22functional_tests: inrease mining timeoutselsta1-1/+1
2020-10-13Change to more efficient allocation strategy in byte_streamLee Clagett1-43/+50
2020-10-12Dandelion++: skip desynced peers in stem phasexiphon1-34/+41
2020-10-10Change epee binary output from std::stringstream to byte_streamLee Clagett7-31/+30
2020-10-03Unit Tests: Remove block reward upper bound size checksTheCharlatan1-18/+0
2020-09-27Merge pull request #6840Alexander Blair1-1/+1
2020-09-24functional_tests: rewrite mining code, clearer timeout infoiamamyth1-12/+11
2020-09-24fuzz_tests: fix build error in signature fuzz testmoneromooo-monero1-1/+1
2020-09-07Merge pull request #6798luigi11112-10/+32
2020-09-06Merge pull request #6111Riccardo Spagni4-3/+139
2020-09-04enable CLSAG support for Trezor clientDusan Klinec2-10/+32
2020-09-03Merge pull request #6757luigi11111-20/+20
2020-09-01threadpool: guard against exceptions in jobs, and armour platingmoneromooo-monero1-20/+20
2020-08-28Bind signature to full address and signing modeSarang Noether1-0/+2
2020-08-28wallet: allow signing a message with spend or view keymoneromooo-monero2-7/+12
2020-08-28core_tests: fix failures after v13moneromooo-monero4-13/+21
2020-08-28core_tests: remove hardcoded hf versionmoneromooo-monero1-1/+1
2020-08-27Merge pull request #6769Alexander Blair1-0/+41
2020-08-27functional_tests: add a large (many randomx epochs) p2p reorg testmoneromooo-monero1-0/+19
2020-08-27functional_tests: add randomx testsmoneromooo-monero2-0/+117
2020-08-27core: fix mining from a block that's not the current topmoneromooo-monero1-3/+3
2020-08-27Added balance check to MLSAG/CLSAG performance testsSarang Noether3-144/+282
2020-08-27Updated MLSAG and CLSAG tests for consistencySarang Noether3-31/+63
2020-08-27CLSAG verification performance testSarang Noether2-22/+40
2020-08-27CLSAG optimizationsSarang Noether2-86/+82
2020-08-27Integrate CLSAGs into moneromoneromooo-monero15-85/+656
2020-08-27unit_tests: add ge_triple_scalarmult_base_vartime testmoneromooo-monero1-0/+62
2020-08-27CLSAG signaturesSarang Noether4-4/+196
2020-08-27Merge pull request #6760Alexander Blair3-0/+30
2020-08-27Merge pull request #6690Alexander Blair10-12/+10
2020-08-27Merge pull request #6660Alexander Blair2-8/+193
2020-08-26functional_tests: add p2p functional testsmoneromooo-monero2-8/+193
2020-08-21enforce claiming maximum coinbase amountmoneromooo-monero3-0/+30
2020-08-17Add clear method to byte_streamLee Clagett1-0/+41
2020-08-17Revert "Use domain-separated ChaCha20 for in-memory key encryption"luigi11112-74/+0
2020-08-17replace most boost serialization with existing monero serializationmoneromooo-monero10-12/+10
2020-08-16Merge pull request #6718Alexander Blair1-0/+11
2020-08-16Merge pull request #6716Alexander Blair4-4/+4
2020-08-16Merge pull request #6603Alexander Blair1-1/+16
2020-08-16Merge pull request #6601Alexander Blair1-1/+1
2020-08-16Merge pull request #6593Alexander Blair1-0/+1
2020-08-16Merge pull request #6493Alexander Blair2-0/+74
2020-08-16Merge pull request #6337Alexander Blair3-0/+479
2020-08-16Merge pull request #6329Alexander Blair3-5/+165
2020-08-14Change ZMQ-JSON txextra to hex and remove unnecessary base fieldsLee Clagett1-1/+16
2020-08-14Fix pruned tx for ZMQ's GetBlocksFastLee Clagett1-1/+1
2020-08-09Use domain-separated ChaCha20 for in-memory key encryptionSarang Noether2-0/+74
2020-08-09Updates InProofV1, OutProofV1, and ReserveProofV1 to new V2 variants that inc...Sarang Noether3-5/+165
2020-08-09Merge pull request #6354Alexander Blair1-8/+246
2020-07-23Fix overflow issue in epee:misc_utils::rolling_median_t and median(), with un...koe1-0/+11
2020-07-20wallet2_api: implement runtime proxy configurationxiphon4-4/+4
2020-07-19Merge pull request #6516Alexander Blair2-3/+0
2020-07-19Merge pull request #6512Alexander Blair181-181/+181
2020-07-19Merge pull request #6497Alexander Blair2-2/+2
2020-07-08Merge pull request #6599luigi11111-0/+11
2020-07-08Merge pull request #6559luigi11111-0/+23
2020-06-19Merge pull request #6656luigi11118-18/+93
2020-06-14fuzz_tests: fix init check in oss-fuzz modemoneromooo-monero1-1/+1
2020-06-14fix leaks in fuzz testsmoneromooo-monero4-17/+34
2020-06-14fuzz_tests: add a tx extra fuzz testmoneromooo-monero4-0/+58
2020-06-09repo: update donation fund addressselsta3-9/+9
2020-06-08Merge pull request #6522luigi11111-0/+31
2020-05-31Fix boost <1.60 compilation and fix boost 1.73+ warningsLee Clagett1-2/+3
2020-05-28functional_tests: add simple relay_tx testmoneromooo-monero1-0/+11
2020-05-27Merge pull request #6535luigi111115-540/+228
2020-05-27tests: fix missing error on missing python entry pointmoneromooo-monero1-0/+1
2020-05-20ByteSlice: Fix persisting ptr to std::moved SSO bufferDoyle1-0/+23
2020-05-16Support for supercop ASM in wallet, and benchmark for supercopLee Clagett3-0/+479
2020-05-15fuzz_tests: refactor and add OSS-Fuzz compatibilitymoneromooo-monero15-540/+228
2020-05-15Add randomized delay when forwarding txes from i2p/tor -> ipv4/6Lee Clagett1-8/+246
2020-05-14build: fix boost 1.73 compatibilityselsta1-2/+2
2020-05-12Fixed bugs for take_slice and byte_stream->byte_sliceLee Clagett1-0/+31
2020-05-11remove double includessumogr2-3/+0
2020-05-06Update copyright year to 2020SomaticFanatic181-181/+181
2020-05-06Merge pull request #6477luigi11113-65/+25
2020-05-04Adding ZMQ/Pub support for txpool_add and chain_main eventsLee Clagett4-8/+776
2020-05-03performance_tests: some windows fixesmoneromooo-monero2-2/+2
2020-04-24Revert functional test changes in babf25d2e and 571546067Lee Clagett3-65/+25
2020-04-21Merge pull request #6445luigi11113-25/+65
2020-04-21Merge pull request #6433luigi11112-1/+5
2020-04-21Merge pull request #6359luigi11111-0/+3
2020-04-21Merge pull request #6332luigi11111-0/+5
2020-04-15Allow wallet2.h to run in WebAssemblywoodser1-0/+5
2020-04-11Add byte_stream for zero-copy serialization, and add support in ZMQ-JSON.Lee Clagett2-5/+259
2020-05-02Merge pull request #6451luigi11113-0/+11
2020-05-01Merge pull request #6460luigi11111-0/+4
2020-05-01Merge pull request #6446luigi11114-57/+43
2020-04-27trezor: adapt to new passphrase mechanismDusan Klinec4-57/+43
2020-04-18unit_tests: fix gcc+ warningSumo Gr1-0/+4
2020-04-14Bulletproofs: verification speedupSarang Noether3-0/+11
2020-04-10Merge pull request #6403luigi11113-0/+64
2020-04-06functional_tests: ensure signatures never reuse a timestampmoneromooo-monero1-0/+2
2020-04-06functional_tests: ensure signed timestamps are freshmoneromooo-monero1-1/+3
2020-04-04Merge pull request #6381luigi11111-8/+12
2020-04-04Merge pull request #6361luigi11112-1/+58
2020-04-04Merge pull request #6357luigi11112-0/+173
2020-04-04Merge pull request #6351luigi11111-3/+43
2020-04-04Merge pull request #6346luigi11112-5/+1
2020-04-04Merge pull request #6339luigi11112-2/+2
2020-04-04Merge pull request #6335luigi11111-0/+1
2020-04-04Merge pull request #6309luigi11112-5/+57
2020-04-03Use byte_slice for sending zmq messages - removes data copy within zmqLee Clagett1-0/+39
2020-03-31cryptonote_basic: drop unused verification_context::m_not_rct fieldxiphon1-3/+0
2020-03-31Merge pull request #6214luigi11112-0/+4
2020-03-30Always reject duplicate key-images from second txidLee Clagett1-13/+39
2020-03-30Allow unrestricted rpc calls to get full txpool infoLee Clagett2-12/+26
2020-03-30Fixed string_ref usage bug in epee::from_hex::vectorLee Clagett1-0/+3
2020-03-28Fix network unit tests after epee changesLee Clagett1-2/+2
2020-03-27Merge pull request #6285Alexander Blair1-23/+403
2020-03-26Adding Dandelion++ support to public networks:Lee Clagett5-29/+1118
2020-03-26functional_tests: speed up signature generationmoneromooo-monero2-5/+29
2020-03-26functional_tests: update cookie at 10 seconds intervalmoneromooo-monero1-0/+28
2020-03-22protocol: request txpool contents when syncedmoneromooo-monero2-0/+4
2020-03-20p2p: remove old debug commandsAaron Hook4-2/+2
2020-03-14Correct key image check in tx_poolLee Clagett3-0/+64
2020-03-12Merge pull request #6273Alexander Blair2-20/+38
2020-03-12Merge pull request #6243Alexander Blair1-2/+2
2020-03-10Fix receive order leakage with tx fluffingLee Clagett1-8/+12
2020-03-09Move hex->bin conversion to monero copyright files and with less includesLee Clagett1-3/+43
2020-03-05Various improvements to the ZMQ JSON-RPC handling:Lee Clagett2-20/+38
2020-02-28Merge pull request #6061Alexander Blair4-5/+0
2020-02-28Merge pull request #6225Alexander Blair1-0/+5
2020-02-28Merge pull request #6220Alexander Blair1-3/+3
2020-02-28Merge pull request #6202Alexander Blair1-9/+0
2020-02-28daemon: auto public nodes - cache and prioritize most stable nodesxiphon2-0/+173
2020-02-18unit_tests: fix missing test namesxiphon2-5/+1
2020-02-17remove empty statementsInterchained2-2/+2
2020-02-12wipeable_string: split - treat CR, LF and Tabs as separatorsxiphon1-0/+1
2020-02-06Merge pull request #6069Alexander Blair1-8/+23
2020-02-06Merge pull request #6035Alexander Blair1-0/+2
2020-01-26serialization: do not write optional fields with default valuemoneromooo-monero1-2/+2
2020-01-25Merge pull request #6170Alexander Blair3-18/+19
2020-01-26network: log traffic and add a simple traffic analysis scriptmoneromooo-monero3-18/+19
2020-01-26wallet: do not split integrated addresses in address book apimoneromooo-monero2-60/+5
2020-01-24Merge pull request #6300Alexander Blair1-4/+10
2020-01-24Merge pull request #6146Alexander Blair2-16/+84
2020-01-19fix tests bug added in #6110Dusan Klinec1-4/+10
2020-01-18net: fix incorrect less operator for top/i2p addressesAaron Hook1-23/+403
2020-01-16Merge pull request #6115Alexander Blair1-0/+2
2020-01-11Merge pull request #6110Alexander Blair3-22/+180
2019-12-31wallet: allow message sign/verify for subaddressesmoneromooo-monero1-8/+23
2019-12-12Merge pull request #6041luigi11111-1/+11
2019-12-12Merge pull request #6018luigi11112-1/+51
2019-12-12print_coinbase_tx_sum now supports 128 bits sumsmoneromooo-monero1-0/+5
2019-12-01unit_tests: remove invalid bulletproofs unit testmoneromooo-monero1-9/+0
2019-11-27make_test_signature: exit nicely on top level exceptionmoneromooo-monero1-0/+2
2019-11-18Fixed bug in ZMQ JSON-RPC method fieldLee Clagett2-1/+58
2019-11-13tests: fix HF12 chaingen - construct bc object from eventsDusan Klinec3-22/+180
2019-11-12rpc: Only show version string if it matches expected patternNathan Dorfman2-1/+51
2019-11-10core_tests: reset thread pool between testsmoneromooo-monero1-0/+2
2019-11-04Change to Tx diffusion (Dandelion++ fluff) instead of floodingLee Clagett2-16/+84
2019-11-04Improved performance for epee serialization:Lee Clagett1-3/+3
2019-11-02Adding support for hidden (anonymity) txpoolLee Clagett10-36/+739
2019-11-02Merge pull request #6060Riccardo Spagni1-7/+16
2019-10-31cryptonote: untangle dependency from miner to blockchainmoneromooo-monero1-2/+6
2019-10-30core_tests: remove some useless verbose logsmoneromooo-monero4-5/+0
2019-10-30unit_tests: fix use after freemoneromooo-monero1-7/+16
2019-10-27functional_tests: ensure mining stops on error in mining testmoneromooo-monero1-1/+11
2019-10-25functional_tests: fix rpc_payment tests with python 3moneromooo-monero1-3/+4
2019-10-25daemon, wallet: new pay for RPC use systemmoneromooo-monero7-6/+506
2019-10-22Merge pull request #5972luigi11111-0/+37
2019-10-22Merge pull request #5966luigi11111-0/+116
2019-10-21Support median block size > 4 GBmoneromooo-monero1-0/+116
2019-10-16Merge pull request #5990luigi11111-1/+1
2019-10-15functional_tests: fix transfer test - long payment ids are gonemoneromooo-monero1-1/+1
2019-10-15unit_tests: fix build after renamemoneromooo-monero1-4/+6
2019-10-14Merge pull request #5943luigi11112-7/+42
2019-10-14wallet_rpc_server: don't report integrated addresses for 0 payment IDmoneromooo-monero1-1/+1
2019-10-14wallet: remove long payment ID sending supportmoneromooo-monero2-10/+15
2019-10-14wallet2: ignore received unencrypted payment IDs (but warn hard)moneromooo-monero1-6/+6
2019-10-13p2p+rpc: don't skip p2p or rpc port bind failure by defaultxiphon2-7/+42
2019-10-11cryptonote: add function to get weight from a pruned txmoneromooo-monero1-0/+37
2019-10-11unit_tests: fix build with boost 1.69moneromooo-monero1-3/+6
2019-10-08Merge pull request #5915luigi11114-17/+35