Age | Commit message (Expand) | Author | Files | Lines |
2024-04-06 | net: add retro compatibility with legacy IPv4 optionsdev/beber/ipv4 | Bertrand Jacquin | 5 | -0/+47 |
2024-04-06 | net: bring consistency between IPv4 port and IPv6 port | Bertrand Jacquin | 3 | -10/+10 |
2024-04-06 | net: define IPv4 object explicitly | Bertrand Jacquin | 9 | -68/+68 |
2024-03-11 | ringct: fix trunc_amount field name change | jeffro256 | 1 | -1/+1 |
2024-03-08 | Fixed mempool pruning | SChernykh | 2 | -7/+19 |
2024-03-08 | get_block_template_backlog: better sorting logic | SChernykh | 1 | -1/+1 |
2024-03-08 | wallet2: adjust fee during backlog, fix set priority | selsta | 2 | -3/+3 |
2024-03-07 | tx_memory_pool: make double spends a no-drop offense | jeffro256 | 1 | -0/+1 |
2024-02-24 | free function serialization DSL | jeffro256 | 1 | -0/+44 |
2024-02-24 | cmake: require libsodium | tobtoht | 2 | -2/+2 |
2024-02-20 | wallet: feature: transfer amount with fee included | jeffro256 | 7 | -42/+265 |
2024-02-21 | cryptonote_core: early out on out of bounds scaling parameter | selsta | 1 | -1/+2 |
2024-02-18 | Daemon-specific proxy for the wallet-rpc. | 0xFFFC0000 | 5 | -4/+31 |
2024-02-07 | daemon: warn user on specifiying ZMQ args with --no-zmq | jeffro256 | 1 | -0/+19 |
2024-02-06 | Zero initialize rctSigBase elements | Lee *!* Clagett | 1 | -0/+4 |
2024-01-30 | Disable/fix ports with I2P | Lee Clagett | 4 | -43/+15 |
2024-01-17 | epee/test: remove levin_protocol_handler and core_proxy tests | jeffro256 | 1 | -1/+0 |
2023-12-19 | Cleanup scoped_ptr in src/common/dns_utils.cpp and header include: | 0xFFFC0000 | 1 | -34/+10 |
2023-11-30 | fix merge mining with more than one merge mined chain | Crypto City | 7 | -25/+49 |
2023-11-28 | Fix missing checks for IsObject in ZMQ jsonrpc reading | Lee Clagett | 1 | -0/+201 |
2023-11-28 | serialization: remove container wrappers and serialize directly | jeffro256 | 5 | -125/+81 |
2023-11-18 | serialization: fix infinite loops and clean up dispatching | jeffro256 | 8 | -147/+53 |
2023-11-05 | MMS: Ignore 2 more API errors thrown by latest PyBitmessage | rbrunner7 | 1 | -0/+13 |
2023-11-04 | add sp_transcript | koe | 1 | -0/+397 |
2023-11-04 | JH hash compiler workarounds | SChernykh | 1 | -4/+13 |
2023-11-04 | Fix EAGAIN bug in ZMQ-RPC/ZMQ-PUB | Lee *!* Clagett | 1 | -7/+16 |
2023-11-02 | wallet: sign_tx: get tx pubkey from extra | tobtoht | 1 | -3/+1 |
2023-11-02 | wallet: fix multisig key memory leak | jeffro256 | 1 | -0/+26 |
2023-10-26 | device: boost -> std locks to fix c++17 compilation | selsta | 3 | -18/+13 |
2023-10-25 | epee: remove dead code in math_helper and string_tools | jeffro256 | 5 | -2/+3 |
2023-10-23 | ringct: make `rctSigBase` serialization follow strict aliasing rule | jeffro256 | 1 | -3/+9 |
2023-10-22 | cryptonote_config: include cstdint | jeffro256 | 1 | -0/+1 |
2023-10-17 | wallet: mitigate statistical dependence for decoy selection within rings | jeffro256 | 1 | -16/+43 |
2023-10-16 | gcc: fix uninitialized constructor warnings | jeff | 5 | -7/+11 |
2023-10-01 | Fix: long term block weight cache | Boog900 | 1 | -33/+2 |
2023-09-30 | trezor: support v2.5.2+, add more trezor tests, fix chaingen and tests | Dusan Klinec | 8 | -53/+102 |
2023-09-26 | wallet2: call on_reorg callback in handle_reorg | j-berman | 1 | -4/+4 |
2023-09-25 | depends: remove libiconv: unused | tobtoht | 1 | -0/+3 |
2023-09-21 | wallet: store watch-only wallet correctly when `change_password()` is called | jeff | 1 | -2/+2 |
2023-09-10 | add seraphis_crypto directory | koe | 3 | -0/+52 |
2023-09-10 | add account_generators for mapping public EC generators to account keys | koe | 1 | -0/+71 |
2023-08-23 | wallet2: fix `store_to()` and `change_password()` | jeffro256 | 2 | -34/+90 |
2023-08-17 | wallet2: fix version check at hf version 1 | j-berman | 1 | -1/+1 |
2023-08-10 | `KV_SERIALIZE`: remove extraneous semicolons in DSL | jeffro256 | 3 | -91/+91 |
2023-08-08 | multisig: better errors for small malformed kex msgs | jeffro256 | 1 | -3/+6 |
2023-08-01 | core_rpc_server: silence unused warnings | jeffro256 | 1 | -0/+1 |
2023-08-01 | blockchain_db: add k-anonymity to txid fetching | jeffro256 | 9 | -0/+257 |
2023-07-28 | wallet-rpc: restore from multisig seed | jeffro256 | 4 | -25/+59 |
2023-07-19 | scan_tx: fix custom comparator for == case; fixes #8951 | j-berman | 1 | -4/+9 |
2023-07-18 | remove more 'using namespace' statements from headers | jeffro256 | 4 | -19/+5 |
2023-07-16 | wallet2: when checking frozen multisig tx set, don't assume order | jeffro256 | 1 | -4/+4 |
2023-07-03 | common: do not use DNS to determine if address is local | tobtoht | 1 | -20/+15 |
2023-07-02 | core_rpc_server: new file: rpc_ssl.fingerprint | Jeffrey Ryan | 2 | -25/+29 |
2023-07-02 | Remove src/platform | Jeffrey | 5 | -176/+0 |
2023-07-01 | blockchain_and_pool: move to crytonote_core and enforce its usage | jeffro256 | 12 | -52/+46 |
2023-07-01 | Update help for set command in simplewallet | MasFlam | 1 | -0/+4 |
2023-06-30 | core_rpc_server: return ID of submitted block | jeffro256 | 2 | -2/+7 |
2023-06-30 | Avoid nullptr dereference when constructing Blockchain and tx_memory_pool | lukas | 8 | -60/+83 |
2023-06-28 | add crypto/generators for direct access to canonical fixed generators | koe | 3 | -0/+234 |
2023-06-27 | wallet: remove CLI code for non default ring sizes | Jeffro256 | 3 | -24/+2 |
2023-06-27 | Fixup error message. | ComputeryPony | 1 | -0/+2 |
2023-06-21 | blockchain_db: add clarification to get_block_already_generated_coins | jeffro256 | 1 | -1/+1 |
2023-06-15 | wallet2: fix rescanning tx via scan_tx | j-berman | 8 | -56/+402 |
2023-06-12 | wallet: respect frozen key images in multisig wallets | jeffro256 | 2 | -2/+40 |
2023-06-10 | Add CLSAG serialization to ZMQ code | Lee Clagett | 2 | -0/+29 |
2023-06-10 | wallet2: take ignored-by-value outputs into account in balance | Crypto City | 1 | -0/+4 |
2023-06-08 | Speed up perf_timer init on x86 | SChernykh | 1 | -1/+1 |
2023-06-07 | protocol: drop peers sending duplicate txes | moneromooo-monero | 1 | -0/+10 |
2023-06-02 | cryptonote_basic: fix amount overflow detection on 32-bit systems | jeffro256 | 1 | -1/+1 |
2023-06-02 | wallet_rpc_server: dedup transfer RPC responses | jeffro256 | 1 | -157/+59 |
2023-05-30 | wallet2: do not lose exception in current thread on refresh | Crypto City | 1 | -0/+1 |
2023-05-30 | wallet2: fix missing exceptions from failing wallet refresh | Crypto City | 1 | -0/+1 |
2023-05-27 | wallet2: ensure transfers and sweeps use same fee calc logic | j-berman | 1 | -3/+3 |
2023-05-12 | daemon: remove --fluffy-blocks | tobtoht | 1 | -9/+0 |
2023-05-12 | net: tor_address: remove support for v2 onion addresses | tobtoht | 2 | -5/+2 |
2023-05-11 | blockchain: ensure base fee cannot reach 0 | Crypto City | 1 | -1/+1 |
2023-05-10 | daemon: remove os-version | tobtoht | 3 | -284/+0 |
2023-05-06 | fix missing <cstdint> includes | tobtoht | 2 | -0/+2 |
2023-05-05 | core: do not force sync the db when finding a block in regtest mode | Crypto City | 1 | -1/+2 |
2023-05-05 | bump lmdb sync threshold for performance | moneromooo-monero | 1 | -0/+4 |
2023-04-27 | Fixed RandomX initialization when mining from scratch | SChernykh | 1 | -1/+8 |
2023-04-25 | remove defunct light wallet code | tobtoht | 6 | -1185/+21 |
2023-04-25 | serialization: remove unused function dump_json | Jeffrey Ryan | 3 | -49/+0 |
2023-04-25 | wallet, simplewallet: Drop support for mine-to-use RPC system | Jeffrey Ryan | 13 | -1022/+32 |
2023-04-15 | Allow option 'non-interactive' in monerod config file | almalh | 5 | -11/+7 |
2023-04-14 | Show IPv6 addresses in connection list | Guillaume Le Vaillant | 3 | -4/+16 |
2023-04-02 | gamma picker: relax constructor requirements and test for selecting outputs f... | jeffro256 | 1 | -2/+2 |
2023-03-30 | wallet2: fix infinite loop in fake out selection | Crypto City | 2 | -3/+4 |
2023-03-29 | cryptonote core/protocol: don't drop peers for soft offenses | jeffro256 | 4 | -3/+10 |
2023-03-29 | Fixed deadlock and crash when syncing with full dataset on Windows | SChernykh | 2 | -5/+8 |
2023-03-27 | Message about DNS_PUBLIC to help users with issue #8452 | OrvilleRed | 1 | -0/+1 |
2023-03-21 | wallet2: make m_process_pool_txs local to refresh method | jeffro256 | 2 | -12/+11 |
2023-03-21 | wallet2: do not commit transactions more than once | moneromooo-monero | 1 | -0/+18 |
2023-03-19 | epee: remove dead code in net_helper | Jeffro256 | 1 | -3/+0 |
2023-03-19 | wallet2: fix outdated wallet check | Crypto City | 1 | -4/+9 |
2023-03-17 | verRctNonSemanticsSimpleCached: fix fragility | Jeffrey Ryan | 9 | -111/+288 |
2023-03-17 | rpc: give reason when sending non-hex raw tx | jeffro256 | 1 | -0/+1 |
2023-03-14 | device: Add ledger Stax device id to device detection | Francois Beutin | 1 | -0/+1 |
2023-03-09 | cryptonote::transaction_prefix: fix IDE parsing error | koe | 1 | -1/+1 |
2023-03-09 | p2p: do not log to global when re-blocking a subnet | moneromooo-monero | 1 | -1/+5 |
2023-03-07 | Enforce restricted # pool txs served via RPC + optimize chunked reqs | j-berman | 12 | -168/+243 |
2023-03-06 | cryptonote_basic: remove unused struct | tobtoht | 1 | -9/+0 |
2023-03-05 | Handle case where a command line flag is not allowed in the config file | almalh | 1 | -0/+13 |
2023-03-01 | p2p: avoid spam blocking ipv4 addresses in a blocked subnet | moneromooo-monero | 1 | -1/+17 |
2023-02-26 | Add a size limit for tx_extra in tx pool | tevador | 6 | -1/+22 |
2023-02-24 | simplewallet: print fully qualified filename for new wallets | moneromooo-monero | 1 | -0/+2 |
2023-02-12 | variant: add mutable unwrap and visitation | koe | 1 | -7/+18 |
2023-02-03 | wallet_rpc_server: allow creating more than 64 addresses at once | moneromooo-monero | 1 | -2/+2 |
2023-01-30 | add variant class with cleaner interface than boost::variant<> | koe | 2 | -0/+159 |
2023-01-27 | p2p: add plowsof seed nodes | selsta | 1 | -1/+11 |
2023-01-27 | p2p: remove offline seed nodes | selsta | 1 | -8/+0 |
2023-01-19 | wallet2: add on_reorg callback | Crypto City | 2 | -1/+5 |
2023-01-17 | blockchain-stats: print any remaining data at end of loop | Howard Chu | 1 | -74/+83 |
2023-01-17 | Demote large pages warning to `mdebug` | SChernykh | 1 | -4/+7 |
2023-01-16 | Copyright: Update to 2023 | mj-xmr | 419 | -419/+419 |
2023-01-11 | RandomX: print VM allocation warnings only once | SChernykh | 1 | -2/+10 |
2023-01-09 | Refactored rx-slow-hash.c | SChernykh | 10 | -256/+401 |
2023-01-03 | miscellaneous crypto updates | koe | 5 | -6/+18 |
2023-01-03 | daemonizer: don't uninstall windows service on exit | selsta | 1 | -3/+0 |
2023-01-02 | win-service: enable auto startup | plowsof | 1 | -1/+1 |
2023-01-01 | util: make GMT timestamps explicit for clarity | moneromooo-monero | 1 | -1/+1 |
2023-01-01 | rpc: do not misidentify coinbase txes as pruned | moneromooo-monero | 1 | -1/+11 |
2022-12-30 | wallet2, RPC: Optimize RPC calls for periodic refresh from 3 down to 1 call | rbrunner7 | 9 | -205/+759 |
2022-12-29 | revisions | koe | 1 | -16/+24 |
2022-12-24 | vtnerd review comments | koe | 1 | -19/+60 |
2022-12-22 | common: move boost_serialization_helper.h out and cleanup includes | Jeffrey Ryan | 4 | -127/+2 |
2022-12-20 | Cache successful `verRctNonSemanticsSimple` calls | SChernykh | 4 | -1/+104 |
2022-12-19 | add compare_func() method so user-defined comparison functions are easier to use | koe | 1 | -0/+14 |
2022-12-18 | common: add missing includes | selsta | 2 | -0/+3 |
2022-12-18 | adjust is_sorted_and_unique() | koe | 1 | -12/+11 |
2022-12-16 | adjust multiexp pippenger_cached_data for better reusability | koe | 2 | -45/+55 |
2022-12-15 | comment updates | koe | 1 | -1/+3 |
2022-12-01 | add container helpers | koe | 1 | -0/+106 |
2022-11-21 | common: DNSResolver can handle hostnames without dot characters | Jeffrey Ryan | 2 | -24/+0 |
2022-11-17 | p2p: fix exclusive node DNS resolution for certain hosts | Jeffrey Ryan | 3 | -14/+20 |
2022-11-17 | fix(trezor-tests): fix trezor tests build, fix integrated addr test | Dusan Klinec | 1 | -0/+2 |
2022-11-14 | p2p: fix back ping to discover healthy peers to connect to | j-berman | 1 | -1/+1 |
2022-10-25 | Fix dandelion++ fluff/stem bug with local txes | Lee Clagett | 1 | -3/+4 |
2022-10-18 | wallet2: fix create view-only wallet from existing wallet | j-berman | 2 | -8/+4 |
2022-10-13 | wallet_api: take priority into account when estimating fee | selsta | 1 | -1/+1 |
2022-09-22 | Move update_checkpoints() to a later stage | SChernykh | 2 | -4/+8 |
2022-09-21 | wallet2: fail to establish daemon cxn == "Disconnected" cxn status | j-berman | 3 | -4/+5 |
2022-09-21 | add an option to force-update multisig key exchange under some circumstances | koe | 13 | -90/+178 |
2022-09-20 | Second thread pool for IO | SChernykh | 7 | -12/+16 |
2022-09-12 | wallet2: check wallet compatibility with daemon's hard fork version | j-berman | 12 | -26/+246 |
2022-09-07 | Fix segfault restoring encrypted multisig seed | j-berman | 2 | -17/+17 |
2022-09-06 | Fix missing semi-colon in error message | j-berman | 1 | -1/+1 |
2022-09-06 | rpc: skip bootstrap nodes that are lower than last checkpoint | selsta | 4 | -0/+24 |
2022-09-06 | Require user ack multisig is experimental to restore | j-berman | 1 | -0/+13 |
2022-09-06 | multisig: fix #8537 seed restore (suggestions by @UkoeHB) | j-berman | 5 | -10/+25 |
2022-08-24 | wallet2: ensure imported outputs subaddresses are created | moneromooo-monero | 1 | -0/+4 |
2022-08-22 | rpc: remove overwriting value | SerHack | 1 | -1/+0 |
2022-08-22 | Remove redundant check | SerHack | 1 | -1/+1 |
2022-08-21 | Wallet RPC: remove duplicate line | SerHack | 1 | -1/+0 |
2022-08-19 | blockchain: fix invalid memory read getting fee on empty chain | Crypto City | 1 | -1/+1 |
2022-08-18 | wallet2: better test on whether to allow output import | moneromooo-monero | 2 | -6/+25 |
2022-08-18 | allow exporting outputs in chunks | moneromooo-monero | 9 | -56/+303 |
2022-08-16 | wallet2: fixes for export/import output flow | j-berman | 2 | -2/+8 |
2022-08-16 | wallet2: do not assume imported outputs must be non empty | moneromooo-monero | 1 | -2/+2 |
2022-08-16 | wallet2: prevent importing outputs in a hot wallet | moneromooo-monero | 1 | -0/+2 |
2022-08-16 | wallet2: fix missing subaddress indices in "light" exported outputs | moneromooo-monero | 2 | -2/+8 |
2022-08-15 | blockchain_prune: faster | moneromooo-monero | 1 | -41/+87 |
2022-08-09 | version: bump master version number | selsta | 1 | -1/+1 |
2022-08-06 | ledger support for hf 15 (BP+, view tags) | j-berman | 8 | -12/+94 |
2022-08-06 | dns_util: remove outdated DNSSEC DS trust anchor | selsta | 1 | -1/+0 |
2022-07-26 | Fixed get_block_template_backlog performance | SChernykh | 2 | -17/+56 |
2022-07-24 | device: set ledger min app version | selsta | 1 | -1/+1 |
2022-07-21 | Publish submitted txs via zmq | j-berman | 4 | -5/+67 |
2022-07-21 | wallet_rpc_server: longer timeout for stop_mining | moneromooo-monero | 1 | -1/+1 |
2022-07-20 | Fix use of rtxn without a mdb_txn_safe wrapper | Howard Chu | 2 | -47/+55 |
2022-07-13 | build: prepare v0.18.0.0 | selsta | 4 | -3/+4 |
2022-07-13 | derive multisig tx secret keys from an entropy source plus the tx inputs' key... | koe | 5 | -13/+144 |
2022-07-11 | GCC: fix some unused warnings | Jeffrey Ryan | 5 | -8/+16 |
2022-07-11 | keccak: error out if passed mdlen 100 | moneromooo-monero | 1 | -1/+1 |
2022-07-05 | wallet2: prevent crash when reading tx w/fewer outputs than expected | j-berman | 1 | -0/+2 |
2022-07-01 | continue pool pruning even if a tx can't be found | j-berman | 2 | -5/+31 |
2022-07-01 | hardforks: set mainnet and stagenet v15/16 fork height | selsta | 1 | -2/+4 |
2022-06-30 | multisig: fix critical vulnerabilities in signing | anon | 13 | -263/+1743 |
2022-06-28 | wallet2: don't use DNS to obtain segregation heights | tobtoht | 1 | -37/+0 |
2022-06-27 | Chunk /gettransactions to avoid hitting restricted RPC limit | tobtoht | 1 | -7/+11 |
2022-06-25 | wallet2: force using output distribution for ringct outs | tobtoht | 1 | -9/+14 |
2022-06-24 | wallet2: remove obsolete rpc version check | tobtoht | 1 | -26/+1 |
2022-06-20 | cryptonote_basic: catch crypto api errors | moneromooo-monero | 3 | -7/+12 |
2022-06-20 | feat(trezor): add HF15 support, BP+ | Dusan Klinec | 3 | -163/+135 |
2022-06-20 | simplewallet: print usage when given no args | hinto.janaiyo | 1 | -0/+16 |
2022-06-13 | Revert "Merge pull request #7937" | j-berman | 1 | -36/+14 |
2022-06-03 | Remove check is_directory check on lmdb path | Howard Chu | 1 | -8/+2 |
2022-06-03 | Revert "db_lmdb: test for mmap support at init time" | Howard Chu | 2 | -31/+0 |
2022-06-03 | wallet_rpc_server: chunk refresh to keep responding to RPC while refreshing | moneromooo-monero | 3 | -5/+11 |
2022-06-01 | Remove erraneous commas | Luke Parker | 1 | -3/+3 |
2022-06-01 | Improve consistency between on_money_received and on_money_received_unconfirmed | Luke Parker | 5 | -10/+17 |
2022-05-26 | wallet_api: add scanTransactions function | selsta | 3 | -0/+44 |
2022-05-25 | wallet_rpc_server: add --no-initial-sync flag for quicker network binding | moneromooo-monero | 1 | -1/+5 |
2022-05-23 | epee: update 'http_server_handlers_map2.h' macros to use fully qualified names | Jeffrey Ryan | 3 | -6/+2 |
2022-05-18 | Don't exclusively drop tor/i2p outgoing cxns in idle loop | j-berman | 3 | -27/+63 |
2022-05-18 | common: update sha256sum to use OpenSSL 3.0 API | Jeffrey Ryan | 2 | -13/+26 |
2022-05-17 | disable multisig by default | moneromooo-monero | 7 | -1/+104 |
2022-05-17 | src, epee: fix a couple compiler warnings | selsta | 2 | -4/+0 |
2022-05-15 | wallet2: fix spurious reorg detection with untrusted nodes | moneromooo-monero | 1 | -9/+5 |
2022-05-13 | wallet2: speedup large tx construction: reserve vector memory | moneromooo-monero | 1 | -1/+7 |