aboutsummaryrefslogtreecommitdiff
path: root/tests (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-11-01tx_pool: full tx revalidation on fork boundariesmoneromooo-monero1-5/+10
2021-10-11Merge pull request #7874luigi11112-36/+337
2021-09-23Merge pull request #7923luigi11111-2/+4
2021-09-20node_server: fix race conditionanon1-36/+77
2021-09-20node_server: add race condition demoanon1-0/+260
2021-09-12Mac: UT node server fix IP localhost by aliasingmj-xmr1-0/+3
2021-09-09Merge pull request #7880luigi11111-1/+0
2021-09-09Merge pull request #7828luigi11111-0/+7
2021-09-08unit_tests: fix use after free in serialization testmoneromooo-monero1-2/+4
2021-08-19core_tests: remove unused typedef, fix warningselsta1-1/+0
2021-08-11Merge pull request #7818luigi11112-8/+8
2021-08-11Merge pull request #7809luigi11111-0/+1
2021-08-05p2p: remove blocked addresses/hosts from peerlistmoneromooo-monero1-0/+1
2021-08-03EasyLogging++: new anti-UB test and propagating exceptionmj-xmr1-0/+7
2021-07-28unit_tests: fix broken testsanon2-8/+8
2021-07-06EasyLogging++: Add UTests, that protect against regressionsmj-xmr1-0/+13
2021-06-11unit_tests: check for ge_frombytes_vartime failuremoneromooo-monero2-4/+4
2021-06-10Merge pull request #7661luigi11116-26/+82
2021-06-01Merge pull request #7723luigi11111-1/+20
2021-06-01Merge pull request #7713luigi11111-1/+1
2021-05-14Doc: funtional_tests add new mining env vars and how to use themmj-xmr1-1/+20
2021-05-12Merge pull request #7691luigi11112-2/+2
2021-05-12Merge pull request #7690luigi11111-1/+2
2021-05-12Merge pull request #7688luigi11111-1/+1
2021-05-11Warnings: unused var in core_tests:chaingen.hmj-xmr1-1/+1
2021-04-28clang: fix -Wpessimizing-move warningselsta1-1/+2
2021-04-27cmake: set 3.5 as minimum versionselsta2-2/+2
2021-04-27Tests: Mining test uses a parametric path for finding the calculation appmj-xmr3-41/+66
2021-04-27clang: fix -Wrange-loop-analysis warningsselsta1-1/+1
2021-04-22Merge pull request #7669luigi11116-43/+127
2021-04-16Split epee/string_tools.h and encapsulate boost::lexical_castmj-xmr2-0/+2
2021-04-16Revert "Merge pull request #7136"luigi11115-121/+27
2021-04-16Merge pull request #7653luigi11111-1/+1
2021-04-16Merge pull request #7136luigi11115-27/+121
2021-04-08unit_tests: fix boost 1.58 compatibilityanon1-1/+1
2021-04-06Merge pull request #7646luigi11111-0/+12
2021-04-06Merge pull request #7639luigi11111-1/+4
2021-04-06Merge pull request #7321luigi11111-1/+1
2021-04-05Tests: Fix test node_server.bind_same_p2p_port from randomly crashingmj-xmr1-0/+12
2021-03-30[CI] Adaptive mining timeout, depending on available CPU powermj-xmr5-10/+254
2021-03-29Merge pull request #7620luigi11111-0/+592
2021-03-29Merge pull request #7460luigi11111-0/+110
2021-03-27Warnings: fix ut/levin.cpp missing bracesmj-xmr1-1/+4
2021-03-22cryptonote_protocol_handler: add race condition demoanon1-0/+592
2021-03-20[CI] Use Python3 for funcional tests, instead of Python2mj-xmr1-4/+6
2021-03-20Merge pull request #7401luigi11111-6/+5
2021-03-20Merge pull request #7005luigi11111-1/+3
2021-03-20Merge pull request #6810luigi11111-0/+213
2021-03-12async_protocol_handler_config: add deadlock demoanon1-0/+110
2021-03-05fix serialization being different on macmoneromooo-monero1-1/+1
2021-02-23functional_tests: hide check_missing_rpc_methods behind requests checkmoneromooo-monero1-6/+5
2021-02-19async_protocol_handler_config: add segfault demoanon1-2/+73
2021-02-18Merge pull request #7371luigi11111-1/+1
2021-02-18Merge pull request #7355luigi11112-10/+10
2021-02-18Merge pull request #7352luigi11111-9/+9
2021-02-18Merge pull request #7346luigi111110-13/+2
2021-02-15Merge pull request #7308luigi11111-0/+150
2021-02-11Increase timeout for the mining test 4 times (to 240s)mj-xmr1-1/+1
2021-02-09New add_aux_pow RPC to support merge miningmoneromooo-monero1-0/+213
2021-02-09Remove unused variables in monero codebaseKevin Barbour10-13/+2
2021-02-06Reduce compilation time of epee/portable_storage.hmj-xmr1-0/+1
2021-01-28Remove copies from foreach loops (thanks to Clang)Lee Clagett2-10/+10
2021-01-27unit_tests: fix wipeable_string parse_hexstr test with latest gtestxiphon1-9/+9
2021-01-23Improve cryptonote (block and tx) binary read performanceLee Clagett6-26/+82
2021-01-19boosted_tcp_server: add segfault demoanon1-0/+150
2021-01-19Remove payload copy in all outgoing p2p messagesLee Clagett6-43/+127
2021-01-16Remove payload copy in all outgoing p2p messagesLee Clagett5-27/+121
2021-01-15Merge pull request #7245luigi11111-11/+16
2021-01-15Merge pull request #7149luigi11114-0/+49
2021-01-07Merge pull request #7285Alexander Blair1-3/+40
2021-01-01Split fuzz tests during fuzz buildNym Seddon1-11/+16
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-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-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-14fuzz_tests: add a test for utf8canonicalmoneromooo-monero4-0/+49
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-13Allow byte_stream->byte_slice conversion to shrink unused buffer spaceLee Clagett1-1/+3
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