Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
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 | |
Ensures both transfers and sweeps use a fee that's calculated from the tx's weight. Using different logic could theoretically enable distinguishability between the two types of txs. We don't want that. | |||||
2023-05-26 | depends: remove icu4c | tobtoht | 4 | -66/+2 | |
2023-05-22 | Add to_hex::buffer | Lee *!* Clagett | 3 | -0/+27 | |
2023-05-21 | Add byte_stream `value_type` and `data()` | Lee *!* Clagett | 1 | -0/+2 | |
2023-05-15 | depends: update expat to 2.5.0 | tobtoht | 1 | -3/+3 | |
2023-05-12 | tests: remove unused perl scripts | tobtoht | 2 | -319/+0 | |
2023-05-12 | Merge pull request #8842 | luigi1111 | 4 | -0/+4 | |
c32befe fix missing <cstdint> includes (tobtoht) | |||||
2023-05-12 | tests: remove daemon_tests | tobtoht | 4 | -159/+0 | |
2023-05-12 | utils: remove munin_plugins | tobtoht | 9 | -407/+0 | |
2023-05-12 | daemon: remove --fluffy-blocks | tobtoht | 2 | -10/+0 | |
2023-05-12 | net: tor_address: remove support for v2 onion addresses | tobtoht | 3 | -98/+12 | |
2023-05-11 | blockchain: ensure base fee cannot reach 0 | Crypto City | 1 | -1/+1 | |
reported by sech1 | |||||
2023-05-10 | daemon: remove os-version | tobtoht | 4 | -285/+0 | |
2023-05-06 | fix missing <cstdint> includes | tobtoht | 4 | -0/+4 | |
2023-05-05 | core: do not force sync the db when finding a block in regtest mode | Crypto City | 1 | -1/+2 | |
for a slight performance boost in functional tests | |||||
2023-05-05 | bump lmdb sync threshold for performance | moneromooo-monero | 1 | -0/+4 | |
Force sync every 100k blocks instead of every 1k blocks. Bumping this value is reported to make a big difference in sync performance, eg: https://github.com/monero-project/monero/issues/8189 | |||||
2023-04-27 | Fixed RandomX initialization when mining from scratch | SChernykh | 1 | -1/+8 | |
2023-04-26 | Merge pull request #8760 | luigi1111 | 6 | -1185/+21 | |
1698cb1 remove defunct light wallet code (tobtoht) | |||||
2023-04-26 | Merge pull request #8735 | luigi1111 | 3 | -49/+0 | |
4080796 serialization: remove unused function dump_json (Jeffrey Ryan) | |||||
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 | Merge pull request #8724 | luigi1111 | 13 | -1022/+32 | |
d2a591d wallet, simplewallet: Drop support for mine-to-use RPC system (Jeffrey Ryan) | |||||
2023-04-25 | Merge pull request #8802 | luigi1111 | 2 | -2/+58 | |
eb0e405 gamma picker: relax constructor requirements and test for selecting outputs from first spendable block (jeffro256) | |||||
2023-04-25 | Merge pull request #8798 | luigi1111 | 2 | -12/+11 | |
f383fd3 wallet2: make m_process_pool_txs local to refresh method (jeffro256) | |||||
2023-04-25 | Merge pull request #8797 | luigi1111 | 1 | -1/+1 | |
833dd6b add libunbound to package list for OpenBSD (Nihal Jere) | |||||
2023-04-25 | Merge pull request #8796 | luigi1111 | 2 | -0/+52 | |
7a4a03d wallet2: do not commit transactions more than once (moneromooo-monero) | |||||
2023-04-25 | Merge pull request #8791 | luigi1111 | 2 | -98/+0 | |
3a34c63 depends: cleanup Makefile (tobtoht) | |||||
2023-04-25 | Merge pull request #8789 | luigi1111 | 3 | -170/+2 | |
df9aa6b epee: remove dead code in net_helper (Jeffro256) | |||||
2023-04-25 | Merge pull request #8788 | luigi1111 | 1 | -4/+9 | |
c61d33e wallet2: fix outdated wallet check (Crypto City) | |||||
2023-04-25 | Merge pull request #8780 | luigi1111 | 1 | -0/+1 | |
4e16559 rpc: give reason when sending non-hex raw tx (jeffro256) | |||||
2023-04-25 | Merge pull request #8771 | luigi1111 | 1 | -1/+1 | |
2eaa523 cryptonote::transaction_prefix: fix IDE parsing error (koe) | |||||
2023-04-25 | Merge pull request #8765 | luigi1111 | 1 | -9/+0 | |
630906c cryptonote_basic: remove unused struct (tobtoht) | |||||
2023-04-25 | Merge pull request #8764 | luigi1111 | 1 | -0/+13 | |
b13ddb9 Handle case where a command line flag is not allowed in the config file (almalh) | |||||
2023-04-25 | Merge pull request #8750 | luigi1111 | 1 | -1/+1 | |
5a7a5f1 build: BUILD_DEBUG_UTILITIES fix (Jeffro256) | |||||
2023-04-25 | wallet, simplewallet: Drop support for mine-to-use RPC system | Jeffrey Ryan | 13 | -1022/+32 | |
Using post-PR wallet with pre-PR node will generate error message specific to this PR and not generic "command failed" mesages. | |||||
2023-04-25 | Merge pull request #8748 | luigi1111 | 1 | -0/+2 | |
11a8360 simplewallet: print fully qualified filename for new wallets (moneromooo-monero) | |||||
2023-04-25 | Merge pull request #8730 | luigi1111 | 1 | -2/+2 | |
9e09093 wallet_rpc_server: allow creating more than 64 addresses at once (moneromooo-monero) | |||||
2023-04-25 | Merge pull request #8719 | luigi1111 | 1 | -1/+1 | |
1082720 README: fix void ssl package (tobtoht) | |||||
2023-04-25 | Merge pull request #8716 | luigi1111 | 2 | -1/+5 | |
9c7d28b wallet2: add on_reorg callback (Crypto City) | |||||
2023-04-25 | Merge pull request #8698 | luigi1111 | 733 | -733/+733 | |
5b4fea7 Copyright: Update to 2023 (mj-xmr) | |||||
2023-04-25 | Merge pull request #8694 | luigi1111 | 1 | -1/+1 | |
d89e7a2 util: make GMT timestamps explicit for clarity (moneromooo-monero) | |||||
2023-04-25 | Merge pull request #8679 | luigi1111 | 2 | -45/+55 | |
b986421 adjust multiexp pippenger_cached_data for better reusability (koe) | |||||
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-04 | Added Alpine Linux to list of packages | Dvd-Znf | 1 | -0/+6 | |
2023-04-02 | gamma picker: relax constructor requirements and test for selecting outputs ↵ | jeffro256 | 2 | -2/+58 | |
from first spendable block | |||||
2023-04-02 | Merge pull request #8810 | luigi1111 | 2 | -5/+8 | |
d594981 Fixed deadlock and crash when syncing with full dataset on Windows (SChernykh) | |||||
2023-04-02 | Merge pull request #8808 | luigi1111 | 4 | -3/+10 | |
caa7561 cryptonote core/protocol: don't drop peers for soft offenses (jeffro256) | |||||
2023-04-02 | Merge pull request #8794 | luigi1111 | 2 | -3/+4 | |
85a4558 wallet2: fix infinite loop in fake out selection (Crypto City) | |||||
2023-03-30 | wallet2: fix infinite loop in fake out selection | Crypto City | 2 | -3/+4 | |
The gamma picker and the caller code did not quite agree on the number of rct outputs available for use - by one block - which caused an infinite loop if the picker could never pick outputs from that block but already had picked all other outputs from previous blocks. Also change the range to select from using code from UkoeHB. | |||||
2023-03-29 | cryptonote core/protocol: don't drop peers for soft offenses | jeffro256 | 4 | -3/+10 | |
Also: txs with tx_extra which is too large will not get published to ZMQ Co-authored-by: SChernykh <sergey.v.chernykh@gmail.com> | |||||
2023-03-29 | Fixed deadlock and crash when syncing with full dataset on Windows | SChernykh | 2 | -5/+8 | |
It's not allowed to use WaitForSingleObject with _beginthread, because the thread closes its own handle before exiting. So the wait function will either wait on an invalid handle, or on a different handle used by something else. Or, if it starts waiting before the thread exits, the behavior is undefined according to MS: "If this handle is closed while the wait is still pending, the function's behavior is undefined." In my test sync I observed threads getting stuck infinitely on WaitForSingleObject, and then rx_set_main_seedhash spamming new threads when RandomX seed changes again. Eventually the system ran out of resources, and monerod aborted with "Couldn't start RandomX seed thread" message. This PR fixes it by using `_beginthreadex` instead and explicitly closing the handle when it's safe. | |||||
2023-03-27 | Message about DNS_PUBLIC to help users with issue #8452 | OrvilleRed | 1 | -0/+1 | |
2023-03-24 | Merge pull request #8770 | luigi1111 | 1 | -2/+22 | |
d7a81cc p2p: do not log to global when re-blocking a subnet (moneromooo-monero) d84a0d7 p2p: avoid spam blocking ipv4 addresses in a blocked subnet (moneromooo-monero) | |||||
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 | 2 | -0/+52 | |
Fixes #8793 | |||||
2023-03-21 | add libunbound to package list for OpenBSD | Nihal Jere | 1 | -1/+1 | |
2023-03-21 | link against libz on non Apple/Windows | moneromooo-monero | 1 | -1/+2 | |
Needed by libcrypto at least | |||||
2023-03-20 | epee: protect base64_chars, removed dead functions, speed up compile | Jeffro256 | 4 | -27/+6 | |
2023-03-20 | depends: cleanup Makefile | tobtoht | 2 | -98/+0 | |
2023-03-19 | http_client: reduce number of packets sent for small bodies | jeffro256 | 1 | -16/+26 | |
2023-03-19 | epee: remove dead code in net_helper | Jeffro256 | 3 | -170/+2 | |
2023-03-19 | wallet2: fix outdated wallet check | Crypto City | 1 | -4/+9 | |
it was mistaking the number of forks in the fork table for the last fork, and assuming the table was including every single fork | |||||
2023-03-18 | Merge pull request #8775 | luigi1111 | 1 | -0/+1 | |
1b27fcd device: Add ledger Stax device id to device detection (Francois Beutin) | |||||
2023-03-18 | Merge pull request #8745 | luigi1111 | 3 | -19/+21 | |
eaf5902 workflows: update dependencies to fix warnings (selsta) | |||||
2023-03-18 | Merge pull request #8743 | luigi1111 | 10 | -383/+0 | |
7a44eb7 depends: remove unused packages (tobtoht) | |||||
2023-03-18 | Merge pull request #8733 | luigi1111 | 6 | -1/+22 | |
3771641 Add a size limit for tx_extra in tx pool (tevador) | |||||
2023-03-18 | Merge pull request #8707 | luigi1111 | 12 | -111/+715 | |
7159f92 verRctNonSemanticsSimpleCached: fix fragility (Jeffrey Ryan) | |||||
2023-03-18 | Merge pull request #8076 | luigi1111 | 13 | -295/+924 | |
c4af33e Enforce restricted # pool txs served via RPC + optimize chunked reqs (j-berman) 9752116 wallet2, RPC: Optimize RPC calls for periodic refresh from 3 down to 1 call (rbrunner7) | |||||
2023-03-17 | verRctNonSemanticsSimpleCached: fix fragility | Jeffrey Ryan | 12 | -111/+715 | |
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 | |
- `/getblocks.bin` respects the `RESTRICTED_TX_COUNT` (=100) when returning pool txs via a restricted RPC daemon. - A restricted RPC daemon includes a max of `RESTRICTED_TX_COUNT` txs in the `added_pool_txs` field, and returns any remaining pool hashes in the `remaining_added_pool_txids` field. The client then requests the remaining txs via `/gettransactions` in chunks. - `/gettransactions` no longer does expensive no-ops for ALL pool txs if the client requests a subset of pool txs. Instead it searches for the txs the client explicitly requests. - Reset `m_pool_info_query_time` when a user: (1) rescans the chain (so the wallet re-requests the whole pool) (2) changes the daemon their wallets points to (a new daemon would have a different view of the pool) - `/getblocks.bin` respects the `req.prune` field when returning pool txs. - Pool extension fields in response to `/getblocks.bin` are optional with default 0'd values. | |||||
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 | build: BUILD_DEBUG_UTILITIES fix | Jeffro256 | 1 | -1/+1 | |
Co-authored-by: Jethro Grassie <jtg@xtrabass.com> | |||||
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 | |
from time to time, some people don't realize their wallets get created in their current working directory | |||||
2023-02-20 | workflows: update dependencies to fix warnings | selsta | 3 | -19/+21 | |
2023-02-16 | depends: remove unused packages | tobtoht | 10 | -383/+0 | |
2023-02-15 | Merge pull request #8737 | luigi1111 | 2 | -65/+3 | |
21fb856 depends: bump openssl to 1.1.1t (tobtoht) | |||||
2023-02-15 | Merge pull request #8736 | luigi1111 | 1 | -10/+0 | |
ac9a897 Revert 'epee: when loading a JSON RPC payload, ensure params is an object' (moneromooo-monero) | |||||
2023-02-15 | Merge pull request #8720 | luigi1111 | 1 | -9/+11 | |
d8a8448 p2p: add plowsof seed nodes (selsta) 69153e8 p2p: remove offline seed nodes (selsta) | |||||
2023-02-12 | variant: add mutable unwrap and visitation | koe | 2 | -8/+40 | |
2023-02-07 | depends: bump openssl to 1.1.1t | tobtoht | 2 | -65/+3 | |
https://www.openssl.org/news/secadv/20230207.txt Patch can be removed, it was included upstream. | |||||
2023-02-07 | Revert "epee: when loading a JSON RPC payload, ensure params is an object" | moneromooo-monero | 1 | -10/+0 | |
This reverts commit b67e931843cd0c8191ec49f80448c010cba39901. This turns out to be a bad idea, because we do have weird RPC which do actually go counter to this | |||||
2023-02-06 | Merge pull request #8713 | luigi1111 | 4 | -8/+11 | |
eaa3aff depends: bump hidapi/libusb (tobtoht) | |||||
2023-02-06 | Merge pull request #8712 | luigi1111 | 1 | -74/+83 | |
cb756b6 blockchain-stats: print any remaining data at end of loop (Howard Chu) | |||||
2023-02-06 | Merge pull request #8705 | luigi1111 | 1 | -4/+15 | |
b247f98 Demote large pages warning to mdebug (SChernykh) b27a171 RandomX: print VM allocation warnings only once (SChernykh) | |||||
2023-02-06 | Merge pull request #8700 | luigi1111 | 1 | -3/+0 | |
3461a19 daemonizer: don't uninstall windows service on exit (selsta) | |||||
2023-02-06 | Merge pull request #8699 | luigi1111 | 1 | -0/+4 | |
f3420cb readline_buffer: disable bracketed paste escape sequences (Jeffrey Ryan) | |||||
2023-02-06 | Merge pull request #8697 | luigi1111 | 1 | -1/+1 | |
e91f35e win-service: enable auto startup (plowsof) | |||||
2023-02-06 | Merge pull request #8693 | luigi1111 | 2 | -0/+18 | |
bfd7c00 heed NO_COLOR environment variable (moneromooo-monero) | |||||
2023-02-06 | Merge pull request #8692 | luigi1111 | 1 | -0/+10 | |
b67e931 epee: when loading a JSON RPC payload, ensure params is an object (moneromooo-monero) | |||||
2023-02-06 | Merge pull request #8691 | luigi1111 | 1 | -1/+11 | |
934b798 rpc: do not misidentify coinbase txes as pruned (moneromooo-monero) | |||||
2023-02-04 | properly terminate interrupted TCP connection. fixes #8685 | j-berman | 1 | -4/+1 | |
2023-02-03 | wallet_rpc_server: allow creating more than 64 addresses at once | moneromooo-monero | 1 | -2/+2 | |
it's too low a limit (at least one person mentioned having to call create_address in a loop due to it) | |||||
2023-01-30 | add variant class with cleaner interface than boost::variant<> | koe | 4 | -0/+575 | |
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-25 | depends: bump hidapi/libusb | tobtoht | 4 | -8/+11 | |
fixes Trezor connectivity issues on Windows 10/11 Co-authored-by: selsta <selsta@sent.at> | |||||
2023-01-23 | README: fix void ssl package | tobtoht | 1 | -1/+1 | |
https://voidlinux.org/news/2021/02/OpenSSL.html | |||||
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 | |
Fix #8711 | |||||
2023-01-17 | Demote large pages warning to `mdebug` | SChernykh | 1 | -4/+7 | |
2023-01-16 | Copyright: Update to 2023 | mj-xmr | 733 | -733/+733 | |
Co-authored-by: plowsof <plowsof@protonmail.com> extra files | |||||
2023-01-11 | RandomX: print VM allocation warnings only once | SChernykh | 1 | -2/+10 | |
2023-01-11 | Merge pull request #8675 | luigi1111 | 4 | -1/+104 | |
1a568de Cache successful erRctNonSemanticsSimple calls (SChernykh) | |||||
2023-01-11 | Merge pull request #8686 | luigi1111 | 5 | -4/+3 | |
7a3a593 common: move boost_serialization_helper.h out and cleanup includes (Jeffrey Ryan) | |||||
2023-01-11 | Merge pull request #8682 | luigi1111 | 2 | -0/+3 | |
96677ff common: add missing includes (selsta) | |||||
2023-01-11 | Merge pull request #8677 | luigi1111 | 11 | -257/+402 | |
fe8522c Bump WINVER to 0x0600 (Windows Vista) (SChernykh) dab7d01 Refactored rx-slow-hash.c (SChernykh) | |||||
2023-01-11 | Merge pull request #8671 | luigi1111 | 1 | -5/+5 | |
a160270 update readme with v0.18.1.2 version number (Gingeropolous) | |||||
2023-01-11 | Merge pull request #8663 | luigi1111 | 5 | -6/+18 | |
b1bce85 miscellaneous crypto updates (koe) | |||||
2023-01-11 | Merge pull request #8653 | luigi1111 | 1 | -0/+1 | |
61842f9 workflows: set a public DNS when doing tests (selsta) | |||||
2023-01-11 | Merge pull request #8651 | luigi1111 | 2 | -3/+5 | |
6558e7e Correct/modernize build instructions for OpenBSD (Offshore Monero) 0e5ecd4 Turn readline off on OpenBSD because it is broken (Offshore Monero) | |||||
2023-01-11 | Merge pull request #8648 | luigi1111 | 3 | -24/+11 | |
8687da6 common: DNSResolver can handle hostnames without dot characters (Jeffrey Ryan) | |||||
2023-01-11 | Merge pull request #8645 | luigi1111 | 1 | -13/+13 | |
832173a gpg_keys: bump my key validity by another two years (moneromooo-monero) | |||||
2023-01-11 | Merge pull request #8643 | luigi1111 | 4 | -14/+55 | |
faaf2af p2p: fix exclusive node DNS resolution for certain hosts (Jeffrey Ryan) | |||||
2023-01-11 | Merge pull request #8640 | luigi1111 | 1 | -1/+1 | |
1a3ae18 p2p: fix back ping to discover healthy peers to connect to (j-berman) | |||||
2023-01-11 | Merge pull request #8632 | luigi1111 | 5 | -137/+0 | |
ab7102e epee: remove dead HTTP code (Jeffrey Ryan) | |||||
2023-01-09 | Bump WINVER to 0x0600 (Windows Vista) | SChernykh | 1 | -1/+1 | |
This is required to use SRW locks in Windows - see `src/crypto/c_threads.h` | |||||
2023-01-09 | Refactored rx-slow-hash.c | SChernykh | 10 | -256/+401 | |
- Straight-forward call interface: `void rx_slow_hash(const char *seedhash, const void *data, size_t length, char *result_hash)` - Consensus chain seed hash is now updated by calling `rx_set_main_seedhash` whenever a block is added/removed or a reorg happens - `rx_slow_hash` will compute correct hash no matter if `rx_set_main_seedhash` was called or not (the only difference is performance) - New environment variable `MONERO_RANDOMX_FULL_MEM` to force use the full dataset for PoW verification (faster block verification) - When dataset is used for PoW verification, dataset updates don't stall other threads (verification is done in light mode then) - When mining is running, PoW checks now also use dataset for faster verification | |||||
2023-01-06 | ci: update copyright | plowsof | 1 | -0/+55 | |
2023-01-04 | readline_buffer: disable bracketed paste escape sequences | Jeffrey Ryan | 1 | -0/+4 | |
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 | |
For privacy reasons, time functions use GMT, to avoid logs leaking timezones. It'd make more sense to use localtime for wallet output (which are not logged by default), but that adds inconsistencies which can also be confusing. So add a Z suffix for now to make it clear these are not local time. | |||||
2023-01-01 | heed NO_COLOR environment variable | moneromooo-monero | 2 | -0/+18 | |
2023-01-01 | epee: when loading a JSON RPC payload, ensure params is an object | moneromooo-monero | 1 | -0/+10 | |
this makes it easier to spot those mistakes by the caller | |||||
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 | 5 | -4/+3 | |
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-07 | update readme with v0.18.1.2 version number | Gingeropolous | 1 | -5/+5 | |
updated readme with all relevant instances of v0.18.0.0 changed to v0.18.1.2 | |||||
2022-12-01 | add container helpers | koe | 1 | -0/+106 | |
2022-12-01 | performance test framework updates: allow custom test parameters, better ↵ | koe | 2 | -30/+81 | |
error reporting | |||||
2022-12-01 | Merge pull request #8635 | luigi1111 | 0 | -0/+0 | |
8b8326a workflows: ubuntu 18.04 is deprecated (selsta) | |||||
2022-12-01 | Merge pull request #8627 | luigi1111 | 2 | -18/+88 | |
a7bf3af Fix dandelion++ fluff/stem bug with local txes (Lee Clagett) | |||||
2022-12-01 | Merge pull request #8618 | luigi1111 | 4 | -5/+26 | |
1114e7e fix(trezor-tests): fix trezor tests build, fix integrated addr test (Dusan Klinec) | |||||
2022-12-01 | Merge pull request #8616 | luigi1111 | 2 | -8/+4 | |
cac5083 wallet2: fix create view-only wallet from existing wallet (j-berman) | |||||
2022-12-01 | Merge pull request #8610 | luigi1111 | 1 | -1/+1 | |
97b86a0 wallet_api: take priority into account when estimating fee (selsta) | |||||
2022-12-01 | Merge pull request #8603 | luigi1111 | 2 | -0/+6 | |
6f00070 workflows: skip ci when only changing documentation (selsta) | |||||
2022-12-01 | Merge pull request #8602 | luigi1111 | 1 | -0/+49 | |
8e98aaa workflows: build gitian on tag (selsta) | |||||
2022-12-01 | Merge pull request #8575 | luigi1111 | 1 | -29/+0 | |
98ce6f1 depends: remove unused file (selsta) | |||||
2022-12-01 | Merge pull request #8572 | luigi1111 | 1 | -0/+4 | |
50b7492 unit_tests: suppress memwipe unit warning (Jeffrey Ryan) | |||||
2022-12-01 | Merge pull request #8503 | luigi1111 | 1 | -41/+87 | |
d06202d blockchain_prune: faster (moneromooo-monero) | |||||
2022-12-01 | Correct/modernize build instructions for OpenBSD | Offshore Monero | 1 | -2/+2 | |
2022-12-01 | Turn readline off on OpenBSD because it is broken | Offshore Monero | 1 | -1/+3 | |
2022-11-28 | workflows: set a public DNS when doing tests | selsta | 1 | -0/+1 | |
2022-11-21 | common: DNSResolver can handle hostnames without dot characters | Jeffrey Ryan | 3 | -24/+11 | |
Unrelated, but similar code-wise to #8643. There is a check in `DNSResolver` which automatically fails to resolve hostnames which do not contain the `.` character. This PR removes that check. | |||||
2022-11-17 | p2p: fix exclusive node DNS resolution for certain hosts | Jeffrey Ryan | 4 | -14/+55 | |
Fixes #8633. The function `append_net_address` did not parse hostname + port addresses (e.g. `bar:29080`) correctly if the hostname did not contain a `'.'` character. @vtnerd comments 1 clear up 2nd conditional statement | |||||
2022-11-17 | gpg_keys: bump my key validity by another two years | moneromooo-monero | 1 | -13/+13 | |
2022-11-17 | fix(trezor-tests): fix trezor tests build, fix integrated addr test | Dusan Klinec | 4 | -5/+26 | |
- fix integrated address test, it was not testing integrated address suport - fix trezor test build as dependent classes were changed - add a friend test class for Monero::WalletImpl to support wallet api tests When using wallet_api in tests, synthetic chain is used. Without being able to set `allow_mismatched_daemon_version` in the underlying wallet, we are not able to use a synthetic chain with the tests | |||||
2022-11-17 | workflows: build gitian on tag | selsta | 1 | -0/+49 | |
2022-11-14 | p2p: fix back ping to discover healthy peers to connect to | j-berman | 1 | -1/+1 | |
2022-11-13 | epee: remove dead HTTP code | Jeffrey Ryan | 5 | -137/+0 | |
http_client.h | |||||
2022-11-14 | workflows: ubuntu 18.04 is deprecated | selsta | 1 | -1/+1 | |
2022-10-28 | Merge pull request #8593 | luigi1111 | 2 | -4/+4 | |
be8efec workflows: ubuntu 18.04 is deprecated (selsta) | |||||
2022-10-28 | Merge pull request #8590 | luigi1111 | 1 | -0/+2 | |
74ec950 readme: fix instructions for win64 cross builds (erciccione) | |||||
2022-10-28 | Merge pull request #8580 | luigi1111 | 1 | -0/+5 | |
ebb85d7 Add Gitian builds to README (duggavo) | |||||
2022-10-28 | Merge pull request #8571 | luigi1111 | 1 | -17/+16 | |
9274426 Keys: Update for expired 'rbrunner7' key, valid 2 years (rbrunner7) | |||||
2022-10-28 | Merge pull request #8570 | luigi1111 | 1 | -8/+5 | |
8923441 fix build in netbsd (mmyjona) | |||||
2022-10-28 | Merge pull request #8569 | luigi1111 | 1 | -72/+0 | |
b526a4b levin_abstract_invoke: remove dead code (Jeffrey Ryan) | |||||
2022-10-28 | Merge pull request #8564 | luigi1111 | 1 | -0/+12 | |
f69adef Fix static builds for Ubuntu 22.04 (AgoraDesk / LocalMonero) | |||||
2022-10-28 | Merge pull request #8543 | luigi1111 | 1 | -1/+1 | |
d21fd92 rpc: dont shrink slice when loading from binary (Jeffrey Ryan) | |||||
2022-10-28 | Merge pull request #8529 | luigi1111 | 1 | -1/+0 | |
09d69b6 rpc: remove overwriting value (SerHack) | |||||
2022-10-28 | Merge pull request #8527 | luigi1111 | 1 | -1/+1 | |
e988530 Remove redundant check (SerHack) | |||||
2022-10-28 | Merge pull request #8525 | luigi1111 | 1 | -1/+0 | |
501db2c Wallet RPC: remove duplicate line (SerHack) | |||||
2022-10-28 | Merge pull request #8517 | luigi1111 | 1 | -1/+1 | |
6f0fb76 blockchain: fix invalid memory read getting fee on empty chain (Crypto City) | |||||
2022-10-28 | Merge pull request #8516 | luigi1111 | 1 | -11/+23 | |
26c630f Update release check-list with lessons learned from v15/v16 fork (Seth For Privacy) | |||||
2022-10-28 | Merge pull request #8355 | luigi1111 | 3 | -6/+16 | |
23fde15 wallet_rpc_server: chunk refresh to keep responding to RPC while refreshing (moneromooo-monero) 5bb2369 wallet_rpc_server: add --no-initial-sync flag for quicker network binding (moneromooo-monero) | |||||
2022-10-28 | Merge pull request #8319 | luigi1111 | 1 | -3/+4 | |
b15aee2 readme edits squash (Gingeropolous) | |||||
2022-10-25 | Fix dandelion++ fluff/stem bug with local txes | Lee Clagett | 2 | -18/+88 | |
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-10-01 | workflows: skip ci when only changing documentation | selsta | 2 | -0/+6 | |
2022-09-26 | Merge pull request #8587 | luigi1111 | 4 | -4/+10 | |
8e7c7af Move update_checkpoints() to a later stage (SChernykh) | |||||
2022-09-26 | Merge pull request #8586 | luigi1111 | 3 | -4/+5 | |
e9ce347 wallet2: fail to establish daemon cxn == 'Disconnected' cxn status (j-berman) | |||||
2022-09-26 | Merge pull request #8576 | luigi1111 | 8 | -13/+17 | |
28f25c0 Second thread pool for IO (SChernykh) | |||||
2022-09-26 | Merge pull request #8574 | luigi1111 | 10 | -311/+3 | |
fa7622c depends: remove unused Qt package (selsta) | |||||
2022-09-26 | Merge pull request #8420 | luigi1111 | 1 | -0/+3 | |
6d8fa2b workflows: add android to depends (selsta) | |||||
2022-09-26 | Merge pull request #8329 | luigi1111 | 15 | -115/+244 | |
4b0785f add an option to force-update multisig key exchange under some circumstances (koe) | |||||
2022-09-26 | Remove invoke function in levin handler | Lee Clagett | 1 | -86/+2 | |
2022-09-24 | workflows: ubuntu 18.04 is deprecated | selsta | 2 | -4/+4 | |
And will soon be removed. | |||||
2022-09-23 | readme: fix instructions for win64 cross builds | erciccione | 1 | -0/+2 | |
2022-09-22 | Move update_checkpoints() to a later stage | SChernykh | 4 | -4/+10 | |
update_checkpoints() makes a few DNS requests and can take up to 20-30 seconds to complete (3-6 seconds on average). It is currently called from core::handle_incoming_block() which holds m_incoming_tx_lock, so it blocks all incoming transactions and blocks processing while update_checkpoints() is running. This PR moves it to until after a new block has been processed and relayed, to avoid full monerod locking. |