Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-08-29 | Merge pull request #7888 | luigi1111 | 1 | -0/+33 | |
3c15eb8 python-rpc: add missing python api for new freeze/thaw/frozen RPC (moneromooo-monero) | |||||
2021-08-26 | Merge pull request #7894 | luigi1111 | 1 | -4/+5 | |
c0ce4d5 Wallet2: fix optimize-coinbase for p2pool payouts (SChernykh) | |||||
2021-08-26 | Merge pull request #7825 | luigi1111 | 22 | -59/+133 | |
ccfed60 cmake: test is a reserved keyword (selsta) f0fa959 cmake: fix ccache detection (anon) 8dbe2e5 Daemon: Update average block size table (rbrunner7) 94bad34 wallet2: Don't auto lock device on process parsed blocks (tobtoht) 3c23aca ledger: don't lock for software device (tobtoht) 49beb8d ledger: use software device if we have view key (tobtoht) d188b5f wallet_api: getPassword (tobtoht) a395f36 depends, docker: fix bintray links (selsta) 0fecd7e blocks: fix cmake syntax (selsta) 76824bf Stop adding more outputs than bulletproof allows (Alex Opie) 67ba733 unit_tests: fix wipeable_string parse_hexstr test with latest gtest (xiphon) 402ba04 cmake: use CMAKE_CURRENT_LIST_DIR in FindLibUSB (selsta) 1565bcb epee: include public openssl header in cmake (selsta) 2e9af2a cmake: treat warnings as error in compiler flag tests (selsta) db564ef wallet_api: fix typo in exportKeyImages (selsta) 8507917 depends: add getmonero package mirror (selsta) 8716d2a cmake: fix non portable code (selsta) | |||||
2021-08-26 | Merge pull request #7822 | luigi1111 | 1 | -0/+31 | |
99bee1c Apply gamma distr from chain tip when selecting decoys (j-berman) | |||||
2021-08-26 | Merge pull request #7805 | luigi1111 | 5 | -7/+8 | |
1e037d3 build: prepare v0.17.2.3 (selsta) | |||||
2021-08-26 | Wallet2: fix optimize-coinbase for p2pool payouts | SChernykh | 1 | -4/+5 | |
RefreshOptimizeCoinbase was an optimization to speed up scanning of coinbase transactions before RingCT (tx version 2) where they split miner reward into multiple denominations, all to the same wallet. When RingCT was introduced, all coinbase transactions became 1 output only, so this optimization does nothing now. With p2pool, this optimization will skip scanning p2pool payouts because they use more than 1 output in coinbase transaction. Fix it by applying this optimization only to pre-RingCT transactions (version < 2). | |||||
2021-08-24 | python-rpc: add missing python api for new freeze/thaw/frozen RPC | moneromooo-monero | 1 | -0/+33 | |
2021-08-20 | Merge pull request #7882 | luigi1111 | 1 | -0/+2 | |
e48fae3 epee: link with Boost_SYSTEM_LIBRARY (selsta) | |||||
2021-08-20 | Merge pull request #7879 | luigi1111 | 3 | -0/+7 | |
be6c61e wallet_api: add make_uri (tobtoht) | |||||
2021-08-20 | Merge pull request #7848 | luigi1111 | 1 | -1/+2 | |
adcf440 Make sure node returns to wallet that real output is unlocked (j-berman) | |||||
2021-08-20 | Merge pull request #7846 | luigi1111 | 1 | -0/+6 | |
2285c66 Protect client from divide by 0 caused by integer truncation (j-berman) | |||||
2021-08-20 | Merge pull request #7838 | luigi1111 | 3 | -1/+154 | |
6ec9fd6 support freeze, thaw, and frozen in wallet rpc (woodser) | |||||
2021-08-19 | Protect client from divide by 0 caused by integer truncation | j-berman | 1 | -0/+6 | |
2021-08-19 | Apply gamma distr from chain tip when selecting decoys | j-berman | 1 | -0/+31 | |
- matches the paper by Miller et al to apply the gamma from chain tip, rather than after unlock time - if the gamma produces an output more recent than the unlock time, the algo packs that output into one of the first 50 spendable blocks, respecting the block density factor | |||||
2021-08-19 | epee: link with Boost_SYSTEM_LIBRARY | selsta | 1 | -0/+2 | |
2021-08-19 | wallet_api: add make_uri | tobtoht | 3 | -0/+7 | |
2021-08-19 | build: prepare v0.17.2.3 | selsta | 5 | -7/+8 | |
2021-08-12 | support freeze, thaw, and frozen in wallet rpc | woodser | 3 | -1/+154 | |
2021-08-12 | cmake: test is a reserved keyword | selsta | 1 | -1/+1 | |
2021-08-12 | cmake: fix ccache detection | anon | 1 | -6/+13 | |
2021-08-12 | Daemon: Update average block size table | rbrunner7 | 1 | -2/+6 | |
2021-08-11 | Merge pull request #7839 | luigi1111 | 3 | -10/+40 | |
925c6b6 provide key images of spent outputs in wallet rpc (woodser) | |||||
2021-08-11 | Merge pull request #7817 | luigi1111 | 2 | -8/+8 | |
1510b1e unit_tests: fix broken tests (anon) | |||||
2021-08-11 | Merge pull request #7810 | luigi1111 | 5 | -15/+48 | |
8eb2b79 p2p: remove blocked addresses/hosts from peerlist (moneromooo-monero) | |||||
2021-08-11 | Merge pull request #7801 | luigi1111 | 1 | -6/+12 | |
07d82af Fixed json serialization of rct::RCTTypeNull (SChernykh) | |||||
2021-08-11 | Merge pull request #7792 | luigi1111 | 1 | -3/+6 | |
9b84043 fix #7784 - deinit wallet in wallet dtor (Dusan Klinec) | |||||
2021-08-11 | Make sure node returns to wallet that real output is unlocked | j-berman | 1 | -1/+2 | |
2021-08-07 | provide key images of spent outputs in wallet rpc | woodser | 3 | -10/+40 | |
2021-08-07 | wallet2: Don't auto lock device on process parsed blocks | tobtoht | 1 | -2/+1 | |
2021-08-07 | ledger: don't lock for software device | tobtoht | 1 | -3/+2 | |
2021-08-07 | ledger: use software device if we have view key | tobtoht | 2 | -6/+13 | |
2021-08-07 | wallet_api: getPassword | tobtoht | 3 | -0/+7 | |
2021-08-05 | p2p: remove blocked addresses/hosts from peerlist | moneromooo-monero | 5 | -15/+48 | |
2021-08-02 | Merge pull request #7791 | luigi1111 | 1 | -1/+1 | |
7e3f211 wallet: rephrase error message on invalid device address (Dusan Klinec) | |||||
2021-08-01 | depends, docker: fix bintray links | selsta | 4 | -4/+4 | |
2021-08-01 | blocks: fix cmake syntax | selsta | 1 | -1/+1 | |
2021-08-01 | Stop adding more outputs than bulletproof allows | Alex Opie | 1 | -7/+35 | |
If more outputs are requested, they are split across multiple transactions. #7322 | |||||
2021-08-01 | unit_tests: fix wipeable_string parse_hexstr test with latest gtest | xiphon | 1 | -9/+9 | |
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=973196 | |||||
2021-08-01 | cmake: use CMAKE_CURRENT_LIST_DIR in FindLibUSB | selsta | 1 | -1/+1 | |
2021-08-01 | epee: include public openssl header in cmake | selsta | 1 | -0/+6 | |
2021-08-01 | cmake: treat warnings as error in compiler flag tests | selsta | 1 | -4/+6 | |
2021-08-01 | wallet_api: fix typo in exportKeyImages | selsta | 1 | -1/+1 | |
2021-08-01 | depends: add getmonero package mirror | selsta | 5 | -5/+8 | |
2021-08-01 | cmake: fix non portable code | selsta | 1 | -9/+21 | |
2021-07-28 | Merge pull request #7815 | luigi1111 | 1 | -1/+3 | |
7128f73 cmake: don't forbid undefined symbols on openbsd (selsta) | |||||
2021-07-28 | unit_tests: fix broken tests | anon | 2 | -8/+8 | |
boosted_tcp_server: check condition before sleep too cryptonote_protocol_handler: each instance of BlockchainLMDB requires separate thread due to private thread local fields | |||||
2021-07-28 | cmake: don't forbid undefined symbols on openbsd | selsta | 1 | -1/+3 | |
2021-07-27 | Merge pull request #7789 | luigi1111 | 1 | -2/+2 | |
2161bd0 device: set correct ledger min version (selsta) | |||||
2021-07-27 | Merge pull request #7781 | luigi1111 | 1 | -1/+1 | |
4f7c38a device_trezor_base: fix typo (anon) | |||||
2021-07-27 | Merge pull request #7693 | luigi1111 | 7 | -18/+127 | |
ec6ff0d cmake: export all symbols (anon) ceb8e7c cmake: fix undefined symbols and multiple definitions (anon) 72af8a5 cmake: forbid undefined symbols (anon) | |||||
2021-07-18 | Fixed json serialization of rct::RCTTypeNull | SChernykh | 1 | -6/+12 | |
rct::RCTTypeNull doesn't have these fields (ecdhInfo, outPk, txnFee). | |||||
2021-07-14 | fix #7784 - deinit wallet in wallet dtor | Dusan Klinec | 1 | -3/+6 | |
2021-07-14 | wallet: rephrase error message on invalid device address | Dusan Klinec | 1 | -1/+1 | |
2021-07-14 | device: set correct ledger min version | selsta | 1 | -2/+2 | |
2021-07-13 | cmake: export all symbols | anon | 1 | -0/+12 | |
2021-07-13 | cmake: fix undefined symbols and multiple definitions | anon | 7 | -18/+69 | |
2021-07-13 | cmake: forbid undefined symbols | anon | 1 | -0/+46 | |
2021-07-10 | device_trezor_base: fix typo | anon | 1 | -1/+1 | |
2021-06-16 | Merge pull request #7734 | luigi1111 | 1 | -0/+0 | |
a2d8f87 randomx: bump submodule to v1.1.9 (selsta) | |||||
2021-06-01 | Merge pull request #7736 | luigi1111 | 1 | -0/+2 | |
c28d2f7 Fix boost 1.76.0 compatibility (loqs) | |||||
2021-05-24 | Fix boost 1.76.0 compatibility | loqs | 1 | -0/+2 | |
Add missing header boost/mpl/contains.hpp monero-project/monero/issues/7728 | |||||
2021-05-22 | randomx: bump submodule to v1.1.9 | selsta | 1 | -0/+0 | |
2021-05-12 | Merge pull request #7695 | luigi1111 | 1 | -1/+1 | |
1d6f211 workflows: fix windows build (selsta) | |||||
2021-05-12 | Merge pull request #7687 | luigi1111 | 1 | -1/+3 | |
cb9a2e4 add -framework AppKit for Apple (woodser) | |||||
2021-05-12 | Merge pull request #7678 | luigi1111 | 9 | -8/+172 | |
dedcd63 wallet_api: import / export output function (tobtoht) 6e22710 expose set_offline to wallet api (benevanoff) 02e9a41 wallet_api: add isDeterministic() (tobtoht) def5819 wallet_api: add seed_offset param to seed() (tobtoht) 73959c6 wallet_api: store fee for incoming txs in history (Ben Evanoff) 712f362 wallet api: allow wallet to fetch all key images via api (benevanoff) 153d08d Allow tx note edits via TransactionHistory object in wallet/api (dsc) 2abd7b1 wallet_api: TransactionHistory - fill unconfirmed out payments dests (xiphon) 9a50bef Extend TransactionInfo with coinbase and description attributes in wallet/api (dsc) 22bb6a6 Allow AddressBook description edits via wallet/api interface (dsc) | |||||
2021-05-12 | Merge pull request #7680 | luigi1111 | 3 | -23/+28 | |
70c5c81 wallet2: Fix rescan_bc keep_ki option (Nathan Dorfman) | |||||
2021-04-27 | workflows: fix windows build | selsta | 1 | -1/+1 | |
2021-04-26 | add -framework AppKit for Apple | woodser | 1 | -1/+3 | |
2021-04-22 | wallet2: Fix rescan_bc keep_ki option | Nathan Dorfman | 3 | -23/+28 | |
2021-04-22 | Merge pull request #7657 | luigi1111 | 1 | -3/+3 | |
6305b90 ITS#9496 fix mdb_env_open bug from #8704 (Howard Chu) | |||||
2021-04-22 | wallet_api: import / export output function | tobtoht | 3 | -0/+77 | |
2021-04-22 | expose set_offline to wallet api | benevanoff | 3 | -0/+12 | |
2021-04-22 | wallet_api: add isDeterministic() | tobtoht | 3 | -0/+12 | |
2021-04-22 | wallet_api: add seed_offset param to seed() | tobtoht | 3 | -4/+4 | |
2021-04-22 | wallet_api: store fee for incoming txs in history | Ben Evanoff | 1 | -0/+1 | |
2021-04-22 | wallet api: allow wallet to fetch all key images via api | benevanoff | 3 | -4/+5 | |
2021-04-22 | Allow tx note edits via TransactionHistory object in wallet/api | dsc | 3 | -0/+13 | |
2021-04-22 | wallet_api: TransactionHistory - fill unconfirmed out payments dests | xiphon | 1 | -0/+4 | |
2021-04-22 | Extend TransactionInfo with coinbase and description attributes in wallet/api | dsc | 4 | -0/+23 | |
2021-04-22 | Allow AddressBook description edits via wallet/api interface | dsc | 3 | -0/+21 | |
2021-04-16 | Merge pull request #7655 | luigi1111 | 1 | -4/+0 | |
9fc9c7d gitian: remove osslsigncode (selsta) | |||||
2021-04-16 | Merge pull request #7654 | luigi1111 | 1 | -1/+1 | |
df03288 unit_tests: fix boost 1.58 compatibility (anon) | |||||
2021-04-09 | ITS#9496 fix mdb_env_open bug from #8704 | Howard Chu | 1 | -3/+3 | |
Broken in 9c6eb75c656363176a55c63c81803feb3cfa614d | |||||
2021-04-08 | gitian: remove osslsigncode | selsta | 1 | -4/+0 | |
Unused and archive is offline | |||||
2021-04-08 | unit_tests: fix boost 1.58 compatibility | anon | 1 | -1/+1 | |
2021-04-06 | Merge pull request #7647v0.17.2.0 | luigi1111 | 1 | -0/+12 | |
d7b74a4 Tests: Fix test node_server.bind_same_p2p_port from randomly crashing (mj-xmr) | |||||
2021-04-06 | Merge pull request #7350 | luigi1111 | 9 | -27/+64 | |
4a9ae3e fix serialization being different on mac (moneromooo-monero) | |||||
2021-04-05 | Tests: Fix test node_server.bind_same_p2p_port from randomly crashing | mj-xmr | 1 | -0/+12 | |
2021-03-29 | Merge pull request #7638 | luigi1111 | 6 | -9/+10 | |
c18cdd3 build: prepare v0.17.2.0 (selsta) | |||||
2021-03-29 | Merge pull request #7637 | luigi1111 | 1 | -2/+2 | |
13978a9 depends: openssl 1.1.1i -> 1.1.1k (selsta) | |||||
2021-03-29 | Merge pull request #7631 | luigi1111 | 1 | -1/+12 | |
fd869a7 cmake: Don't default to -march=native on OpenBSD (Nathan Dorfman) | |||||
2021-03-29 | Merge pull request #7623 | luigi1111 | 1 | -1/+1 | |
c8c7c40 ITS#9500 fix regression from ITS#8662 (Howard Chu) | |||||
2021-03-29 | Merge pull request #7621 | luigi1111 | 3 | -27/+632 | |
21ab1de cryptonote_protocol_handler: fix race condition (anon) 699e82c cryptonote_protocol_handler: add race condition demo (anon) | |||||
2021-03-29 | Merge pull request #7615 | luigi1111 | 3 | -6/+5 | |
9ca9f12 Fixed issues found by static analysis (SChernykh) | |||||
2021-03-29 | Merge pull request #7459 | luigi1111 | 2 | -28/+134 | |
d5b78c0 async_protocol_handler_config: fix deadlock (anon) f59b1d5 async_protocol_handler_config: add deadlock demo (anon) | |||||
2021-03-26 | build: prepare v0.17.2.0 | selsta | 6 | -9/+10 | |
2021-03-25 | depends: openssl 1.1.1i -> 1.1.1k | selsta | 1 | -2/+2 | |
2021-03-24 | cmake: Don't default to -march=native on OpenBSD | Nathan Dorfman | 1 | -1/+12 | |
2021-03-23 | ITS#9500 fix regression from ITS#8662 | Howard Chu | 1 | -1/+1 | |
mdb_load -a patch broke overwriting with MDB_CURRENT | |||||
2021-03-22 | cryptonote_protocol_handler: fix race condition | anon | 2 | -27/+43 | |
2021-03-22 | cryptonote_protocol_handler: add race condition demo | anon | 1 | -0/+589 | |
2021-03-20 | Merge pull request #7419 | luigi1111 | 1 | -14/+1 | |
25588de trezor: simplify recognition of integrated addresses (Dusan Klinec) | |||||
2021-03-18 | Fixed issues found by static analysis | SChernykh | 3 | -6/+5 | |
- rolling_median: tried to free uninitialized pointer in a constructor - net_node.inl: erase-remove idiom was used incorrectly. remove_if doesn't actually remove elements, see http://cpp.sh/6fcjv - bulletproofs.cc: call to sizeof() instead of vector.size(), luckily it only impacts performance and not code logic there | |||||
2021-03-12 | async_protocol_handler_config: fix deadlock | anon | 1 | -28/+24 | |
2021-03-12 | async_protocol_handler_config: add deadlock demo | anon | 1 | -0/+110 | |
2021-03-05 | fix serialization being different on mac | moneromooo-monero | 9 | -27/+64 | |
On Mac, size_t is a distinct type from uint64_t, and some types (in wallet cache as well as cold/hot wallet transfer data) use pairs/containers with size_t as fields. Mac would save those as full size, while other platforms would save them as varints. Might apply to other platforms where the types are distinct. There's a nasty hack for backward compatibility, which can go after a couple forks. | |||||
2021-03-05 | Merge pull request #7390 | luigi1111 | 2 | -3/+74 | |
7fd140e async_protocol_handler_config: remove connection correctly (anon) c1776be async_protocol_handler_config: add segfault demo (anon) | |||||
2021-03-05 | Merge pull request #7336 | luigi1111 | 2 | -21/+10 | |
d8137dc device_trezor: add redundant check (anon) c6e1d7b device_trezor: wipe string fields properly (anon) | |||||
2021-03-03 | trezor: simplify recognition of integrated addresses | Dusan Klinec | 1 | -14/+1 | |
now it is possible to simplify integrated addresses recognition using transaction destination info directly fixes https://github.com/monero-project/monero-gui/issues/3346 | |||||
2021-02-19 | async_protocol_handler_config: remove connection correctly | anon | 1 | -1/+1 | |
2021-02-19 | async_protocol_handler_config: add segfault demo | anon | 1 | -2/+73 | |
2021-02-18 | Merge pull request #7362 | luigi1111 | 1 | -1/+1 | |
332b973 ITS#9007 don't free loose writemap pages (Kris Zyp) | |||||
2021-02-16 | Merge pull request #7333 | luigi1111 | 1 | -5/+14 | |
b5667c9 p2p: allow CIDR notation in DNS blocklist (moneromooo-monero) | |||||
2021-02-15 | Merge pull request #7309 | luigi1111 | 3 | -7/+169 | |
6d5e210 boosted_tcp_server: fix connection lifetime (anon) afec439 boosted_tcp_server: add segfault demo (anon) | |||||
2021-02-15 | Merge pull request #7284 | luigi1111 | 1 | -6/+3 | |
32ab89a docs: Remove outdated bits about anonymity network seed nodes (Nathan Dorfman) | |||||
2021-02-01 | ITS#9007 don't free loose writemap pages | Kris Zyp | 1 | -1/+1 | |
Broken in ITS#8756 | |||||
2021-01-21 | p2p: allow CIDR notation in DNS blocklist | moneromooo-monero | 1 | -5/+14 | |
2021-01-20 | device_trezor: add redundant check | anon | 1 | -1/+1 | |
2021-01-20 | device_trezor: wipe string fields properly | anon | 1 | -20/+9 | |
2021-01-19 | boosted_tcp_server: fix connection lifetime | anon | 2 | -7/+19 | |
2021-01-19 | boosted_tcp_server: add segfault demo | anon | 1 | -0/+150 | |
2021-01-15 | Merge pull request #7295 | luigi1111 | 1 | -1/+8 | |
fe6dda9 p2p: only log to global when a blocked IP is not already blocked (moneromooo-monero) | |||||
2021-01-08 | p2p: only log to global when a blocked IP is not already blocked | moneromooo-monero | 1 | -1/+8 | |
2021-01-07 | Merge pull request #7292v0.17.1.9 | Alexander Blair | 8 | -48/+115 | |
ba3c627c5 Command max_bytes moved from dynamic map to static switch (Lee Clagett) | |||||
2021-01-07 | Merge pull request #7287 | Alexander Blair | 5 | -33/+63 | |
89fe0e1c8 storages: overridable limits for loading portable_storage from binary (moneromooo-monero) | |||||
2021-01-07 | storages: overridable limits for loading portable_storage from binary | moneromooo-monero | 5 | -33/+63 | |
2021-01-06 | Merge pull request #7282 | luigi1111 | 1 | -1/+11 | |
5d2dd7a epee: also limit number of strings in portable_storage (moneromooo-monero) | |||||
2021-01-06 | Merge pull request #7267 | luigi1111 | 1 | -4/+9 | |
c2295f5 protocol: handle receiving a block hash we've not added yet (moneromooo-monero) | |||||
2021-01-06 | Merge pull request #7248 | luigi1111 | 8 | -4/+60 | |
3c7eec1 add a max levin packet size by command type (moneromooo-monero) | |||||
2021-01-05 | docs: Remove outdated bits about anonymity network seed nodes | Nathan Dorfman | 1 | -6/+3 | |
2021-01-05 | epee: also limit number of strings in portable_storage | moneromooo-monero | 1 | -1/+11 | |
They require at least 24 bytes | |||||
2021-01-03 | Merge pull request #7269 | Alexander Blair | 1 | -0/+2 | |
1128146c4 blockchain: lock access to m_blocks_hash_of_hashes (moneromooo-monero) | |||||
2021-01-03 | Merge pull request #7264 | Alexander Blair | 6 | -9/+10 | |
31b2572ec build: prepare v0.17.1.9 (selsta) | |||||
2021-01-03 | Merge pull request #7262 | Alexander Blair | 1 | -2/+7 | |
0add7ec1c portable_storage: better sanity checking (moneromooo-monero) | |||||
2021-01-03 | add a max levin packet size by command type | moneromooo-monero | 8 | -4/+60 | |
2021-01-02 | blockchain: lock access to m_blocks_hash_of_hashes | moneromooo-monero | 1 | -0/+2 | |
it is accessed both when adding and when prevalidating a set of new hashes from a peer | |||||
2021-01-02 | protocol: handle receiving a block hash we've not added yet | moneromooo-monero | 1 | -4/+9 | |
2021-01-02 | build: prepare v0.17.1.9 | selsta | 6 | -9/+10 | |
2021-01-02 | portable_storage: better sanity checking | moneromooo-monero | 1 | -2/+7 | |
2021-01-01 | Merge pull request #7251 | Alexander Blair | 1 | -1/+3 | |
f0b867b13 Restrict duplicate keys in epee binary format (Lee Clagett) | |||||
2021-01-01 | Merge pull request #7249 | Alexander Blair | 3 | -0/+3 | |
cb296b39b portable_storage: forbid unnamed sections (xiphon) | |||||
2021-01-01 | Merge pull request #7247 | Alexander Blair | 8 | -21/+90 | |
57f7c2e53 protocol: more sanity checks in new chain block hashes (moneromooo-monero) | |||||
2021-01-01 | Merge pull request #7244 | Alexander Blair | 1 | -1/+6 | |
531069859 portable_storage: check object limit where appropriate (moneromooo) | |||||
2021-01-01 | Merge pull request #7239 | Alexander Blair | 1 | -0/+1 | |
e685f52e2 p2p: fix deadlock banning while updating peer lists (moneromooo) | |||||
2021-01-01 | Merge pull request #7235 | Alexander Blair | 1 | -1/+1 | |
00253b717 protocol: don't reset last request time on an idle timer (moneromooo-monero) | |||||
2021-01-01 | portable_storage: forbid unnamed sections | xiphon | 3 | -0/+3 | |
2020-12-31 | protocol: more sanity checks in new chain block hashes | moneromooo-monero | 8 | -21/+90 | |
2020-12-31 | portable_storage: check object limit where appropriate | moneromooo | 1 | -1/+6 | |
also fix pedantic off by one in check | |||||
2020-12-31 | Merge pull request #7228 from vtnerd/fix/p2p_memory_usage_017 | binaryFate | 10 | -11/+40 | |
Add aggressive restrictions to pre-handshake p2p buffer limit | |||||
2020-12-31 | p2p: fix deadlock banning while updating peer lists | moneromooo | 1 | -0/+1 | |
2020-12-30 | protocol: don't reset last request time on an idle timer | moneromooo-monero | 1 | -1/+1 | |
this prevents losing time of "idle time" for a peer, which could otherwise be reset by another timed sync command from the peer | |||||
2020-12-29 | Add aggressive restrictions to pre-handshake p2p buffer limit | Lee Clagett | 10 | -11/+40 | |
2020-12-29 | Merge pull request #7222v0.17.1.8 | Alexander Blair | 11 | -22/+32 | |
218a10967 rpc: limit the number of txes for get_blocks.bin (moneromooo-monero) | |||||
2020-12-29 | Merge pull request #7219 | Alexander Blair | 1 | -5/+0 | |
b39ee13d7 portable_storage: remove array element limit (moneromooo-monero) | |||||
2020-12-29 | Merge pull request #7208 | Alexander Blair | 5 | -13/+14 | |
b8bc4d77b ssl: buffered handshake detection (anon) | |||||
2020-12-29 | rpc: limit the number of txes for get_blocks.bin | moneromooo-monero | 11 | -22/+32 | |
2020-12-28 | ssl: buffered handshake detection | anon | 5 | -13/+14 | |
2020-12-28 | portable_storage: remove array element limit | moneromooo-monero | 1 | -5/+0 | |
some people don't want it | |||||
2020-12-28 | Merge pull request #7193 | Alexander Blair | 1 | -6/+21 | |
31ae533d6 epee: fix some issues using connections after shutdown (moneromooo-monero) | |||||
2020-12-28 | Merge pull request #7206 | Alexander Blair | 3 | -23/+23 | |
8c8f3d73b protocol: fix false positives dropping peers (moneromooo-monero) | |||||
2020-12-28 | Merge pull request #7203 | Alexander Blair | 1 | -2/+0 | |
0fc927dfb portable_storage: remove overly aggressive cutoff (moneromooo-monero) | |||||
2020-12-28 | Merge pull request #7197 | Alexander Blair | 1 | -1/+1 | |
0443cccb5 cryptonote_basic: guess what got lost porting patches to branches again (moneromooo-monero) | |||||
2020-12-27 | protocol: fix false positives dropping peers | moneromooo-monero | 3 | -23/+23 | |
it'd trigger on reorgs | |||||
2020-12-27 | portable_storage: remove overly aggressive cutoff | moneromooo-monero | 1 | -2/+0 | |
2020-12-26 | Merge pull request #7198 | Alexander Blair | 3 | -20/+19 | |
e42bb297b Revert "Reject existing claimed blocks in sync mode" (luigi1111) | |||||
2020-12-27 | Revert "Reject existing claimed blocks in sync mode" | luigi1111 | 3 | -20/+19 | |
2020-12-26 | cryptonote_basic: guess what got lost porting patches to branches again | moneromooo-monero | 1 | -1/+1 | |
2020-12-26 | Merge pull request #7191 | Alexander Blair | 1 | -1/+35 | |
d5be31ee2 portable_storage: add some sanity checks on data size (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #7189 | Alexander Blair | 3 | -5/+18 | |
adcbcd8f8 protocol: drop nodes if they claim new data but only give stale data (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #7183 | Alexander Blair | 6 | -9/+10 | |
ba60541f3 build: prepare v0.17.1.8 (selsta) | |||||
2020-12-26 | Merge pull request #7181 | Alexander Blair | 2 | -6/+18 | |
e35bbb1e8 ban lists may now include subnets (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #7174 | Alexander Blair | 7 | -11/+68 | |
5c3e84b6a restrict public node checks a little (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #7161 | Alexander Blair | 2 | -0/+3 | |
07b50c42d rpc: get_info - add 'synchronized' field (xiphon) | |||||
2020-12-26 | Merge pull request #7155 | Alexander Blair | 3 | -19/+20 | |
42ee30929 protocol: reject claimed block hashes that already are in the chain (moneromooo-monero) a436c3625 protocol: drop peers we can't download anything from in sync mode (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #7146 | Alexander Blair | 1 | -0/+2 | |
3bb748ad9 p2p: remove peers from grey and anchors lists when blocked (moneromooo-monero) | |||||
2020-12-26 | Merge pull request #7139 | Alexander Blair | 5 | -5/+67 | |
fb9ef2426 Optional DNS based blocklist (moneromooo-monero) | |||||
2020-12-26 | epee: fix some issues using connections after shutdown | moneromooo-monero | 1 | -6/+21 | |
2020-12-26 | portable_storage: add some sanity checks on data size | moneromooo-monero | 1 | -1/+35 | |
especially when allocated size is >> serialized data size | |||||
2020-12-25 | protocol: drop nodes if they claim new data but only give stale data | moneromooo-monero | 3 | -5/+18 | |
Some joker is spending time actually doing this | |||||
2020-12-23 | Command max_bytes moved from dynamic map to static switch | Lee Clagett | 8 | -48/+115 | |
2020-12-23 | rpc: get_info - add 'synchronized' field | xiphon | 2 | -0/+3 | |
2020-12-23 | build: prepare v0.17.1.8 | selsta | 6 | -9/+10 | |
2020-12-22 | restrict public node checks a little | moneromooo-monero | 7 | -11/+68 | |
do not include blocked hosts in peer lists or public node lists by default, warn about no https on clearnet and about untrusted peers likely being spies | |||||
2020-12-22 | ban lists may now include subnets | moneromooo-monero | 2 | -6/+18 | |
2020-12-20 | Optional DNS based blocklist | moneromooo-monero | 5 | -5/+67 | |
If enabled, pulls IPs to block on blocklist.moneropulse.*, and blocks then for 8 days (so IPs dropping from the list will eventually get unblocked, and DNS failures don't result in instant clearing of the blocklist). Enable with --enable-dns-blocklist | |||||
2020-12-19 | Merge pull request #7152 | luigi1111 | 2 | -1/+18 | |
cf4461f Fix byte_stream::put_n (Lee Clagett) | |||||
2020-12-19 | Merge pull request #7144 | luigi1111 | 1 | -1/+3 | |
a569483 p2p: ignore incoming peer list entries when we have them blocked (moneromooo-monero) | |||||
2020-12-19 | Merge pull request #7142 | luigi1111 | 2 | -4/+42 | |
905cc07 daemon: the ban command can now load IPs from a file (ban @filename) (moneromooo-monero) | |||||
2020-12-19 | Merge pull request #7140 | luigi1111 | 7 | -107/+166 | |
55e4007 Depends: Bump qt to 5.15.1 (TheCharlatan) | |||||
2020-12-17 | Merge pull request #7157 | luigi1111 | 4 | -1/+13 | |
a4cdcd9 rpc: add a busy_syncing field to get_info (moneromooo-monero) | |||||
2020-12-17 | rpc: add a busy_syncing field to get_info | moneromooo-monero | 4 | -1/+13 | |
true if and pretty much only if new blocks are being added | |||||
2020-12-17 | protocol: reject claimed block hashes that already are in the chain | moneromooo-monero | 3 | -0/+15 | |
2020-12-17 | Restrict duplicate keys in epee binary format | Lee Clagett | 1 | -1/+3 | |
2020-12-16 | protocol: drop peers we can't download anything from in sync mode | moneromooo-monero | 1 | -19/+5 | |
instead of the (incorrect) check for whether we think we might have a user for it at some point in the near future. We can reconnect. | |||||
2020-12-14 | Fix byte_stream::put_n | Lee Clagett | 2 | -1/+18 | |
2020-12-14 | daemon: the ban command can now load IPs from a file (ban @filename) | moneromooo-monero | 2 | -4/+42 | |
2020-12-13 | p2p: remove peers from grey and anchors lists when blocked | moneromooo-monero | 1 | -0/+2 | |
2020-12-13 | p2p: ignore incoming peer list entries when we have them blocked | moneromooo-monero | 1 | -1/+3 | |
2020-12-13 | Depends: Bump qt to 5.15.1 | TheCharlatan | 7 | -107/+166 | |
2020-12-12 | Merge pull request #7131v0.17.1.7 | luigi1111 | 2 | -0/+12 | |
c1d6547 protocol: include first new block in chain entry response (moneromooo-monero) |