aboutsummaryrefslogtreecommitdiff
path: root/src/daemon
Commit message (Collapse)AuthorAgeFilesLines
* Establish Monzero Phase 0 and inactive assets baselinemonzero-phase0-assets-prototype-20260815Monzero Build System6 hours6-14/+17
|
* daemon: fix print_cn command when 0 connectionsjeffro2562026-05-161-6/+3
| | | | | | Deferencing the result of `std::max_element()` when `res.connections` has 0 elements leads to UB, and segfaults in practice. Co-authored-by: iamamyth <user@example.com>
* Show IPv6 addresses in connection listGuillaume Le Vaillant2026-05-161-3/+10
|
* daemon: clarify limitations of restricted ZMQ RPC in help textselsta2026-04-291-1/+1
|
* blockchain_utilities: fix --data-dir optionjeffro2562026-04-221-4/+2
|
* Add Socks v5 support to daemon and walletLee *!* Clagett2026-04-161-1/+1
| | | | (cherry picked from commit 23e29a5074f01cbb781f7e76b0c17ad2b6797af0)
* zmq: add restricted rpc modeselsta2026-04-013-5/+60
|
* daemon: warn user on specifiying ZMQ args with --no-zmqjeffro2562026-03-271-0/+19
| | | | Resolves https://github.com/monero-project/monero/issues/9127
* Merge pull request #9740tobtoht2025-03-104-10/+7
|\ | | | | | | 008ba966d blockchain sync: reduce disk writes from 2 to 1 per tx (jeffro256)
| * blockchain sync: reduce disk writes from 2 to 1 per txjeffro2562025-03-104-10/+7
| |
* | epee: update 'http_server_handlers_map2.h' macros to use fully qualified namesJeffrey Ryan2025-02-132-2/+2
|/ | | | quick patch which fixes the issue where if you use some macros from `http_server_handlers_map2.h` you have to be in the `epee` namespace or it doesn't compile. Now can remove `using namespace epee;` from header file `core_rpc_server.h`, which caused a couple of name qualifying mistakes
* p2p: allow comments in banlist filesjeffro2562024-12-131-0/+10
| | | | In-line comments explicitly explaining banned hosts/subnets might help assuage fears of some good banlists' arbitaryiness.
* Handle case where a command line flag is not allowed in the config filealmalh2023-03-061-0/+13
|
* Boring Old DeletesJeffrey2022-04-183-3/+0
| | | | | | Here lies dozens of unused files. This commit is ONLY file deletions except for the removing of a couple of #includes and removing filenames from CmakeLists where appropriate.
* CMake: Add missing headers via monero_find_all_headers macromj-xmr2022-04-061-24/+1
|
* Copyright: Update to 2022mj-xmr2022-03-0417-17/+17
|
* Merge pull request #7891luigi11112021-09-231-0/+1
|\ | | | | | | dfee15e RPC and ZeroMQ APIs to support p2pool (SChernykh)
| * RPC and ZeroMQ APIs to support p2poolSChernykh2021-09-111-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds the following: - "get_miner_data" to RPC API - "json-miner-data" to ZeroMQ subscriber contexts Both provide the necessary data to create a custom block template. They are used by p2pool. Data provided: - major fork version - current height - previous block id - RandomX seed hash - network difficulty - median block weight - coins mined by the network so far - mineable mempool transactions
* | daemon: allow proxy configurationanon2021-08-205-3/+24
|/ | | | | Co-authored-by: selsta <selsta@sent.at> Co-authored-by: tobtoht <thotbot@protonmail.com>
* Split epee/string_tools.h and encapsulate boost::lexical_castmj-xmr2021-04-161-0/+1
|
* Merge pull request #7002luigi11112021-04-161-0/+1
|\ | | | | | | 673c6d2 Reduce compilation time of epee/portable_storage_template_helper.h (mj-xmr)
| * Reduce compilation time of epee/portable_storage_template_helper.hmj-xmr2021-03-281-0/+1
| |
* | Merge pull request #7326luigi11112021-03-294-9/+62
|\ \ | |/ |/| | | cf266d6 bootstrap_daemon: proxy configuration support (xiphon)
| * bootstrap_daemon: proxy configuration supportxiphon2021-01-214-9/+62
| |
* | Remove unused variables in monero codebaseKevin Barbour2021-02-091-1/+0
| | | | | | | | | | | | | | | | | | | | | | There are quite a few variables in the code that are no longer (or perhaps never were) in use. These were discovered by enabling compiler warnings for unused variables and cleaning them up. In most cases where the unused variables were the result of a function call the call was left but the variable assignment removed, unless it was obvious that it was a simple getter with no side effects.
* | Header row for peer list in sync_infoDenis Goddard2020-12-311-0/+1
|/
* Merge pull request #7180Alexander Blair2020-12-261-3/+9
|\ | | | | | | 56748e1d7 ban lists may now include subnets (moneromooo-monero)
| * ban lists may now include subnetsmoneromooo-monero2020-12-221-3/+9
| |
* | restrict public node checks a littlemoneromooo-monero2020-12-221-0/+4
|/ | | | | 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
* daemon: the ban command can now load IPs from a file (ban @filename)moneromooo-monero2020-12-142-4/+42
|
* Merge pull request #6948Alexander Blair2020-12-011-1/+2
|\ | | | | | | 65903d2cf Add rpc-restricted-bind-ip option (Howard Chu)
| * Add rpc-restricted-bind-ip optionHoward Chu2020-10-291-1/+2
| | | | | | | | Fixes #6369
* | Merge pull request #6826luigi11112020-11-282-101/+203
|\ \ | |/ |/| | | 83da867 Update error messages in daemon (tmoravec)
| * Update error messages in daemonTadeas Moravec2020-09-182-101/+203
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When given a wrong argument, some daemon commands failed with "unknown command" error, instead of a meaningful error message. This patch brings consistency into the error messages. In several places, this patch removes relatively useful messages, and replaces them with more generic ones. E.g., - std::cout << "use: print_pl [white] [gray] [<limit>] [pruned] [publicrpc]" << std::endl; + std::cout << "Invalid syntax: Too many parameters. For more details, use the help command." << std::endl; There are two reasons for this: 1. Consistency. 2. Removing duplicates. The detailed information about the parameters is present in the help messages already. Having it in two places increases the risk that the messages would get out of date.
* | daemon: Windows - fix FAT32 warning, trailing backslash is requiredxiphon2020-09-201-1/+1
| |
* | Merge pull request #6703Alexander Blair2020-08-161-1/+3
|\ \ | | | | | | | | | 8baa7bb23 daemon: don't print "(pruned)" for coinbase txes (moneromooo-monero)
| * | daemon: don't print "(pruned)" for coinbase txesmoneromooo-monero2020-07-241-1/+3
| | | | | | | | | | | | | | | Pruned coinbase txes are the same as unpruned ones, so the prunable data is empty
* | | Merge pull request #6689Alexander Blair2020-08-161-2/+4
|\ \ \ | | | | | | | | | | | | | | | | afd002c31 daemon: print sampling time in print_net_stats (moneromooo-monero) ec7bba079 util: fix kilo prefix typo (K instead of k) (moneromooo-monero)
| * | | daemon: print sampling time in print_net_statsmoneromooo-monero2020-06-251-2/+4
| | |/ | |/|
* | | Merge pull request #6614Alexander Blair2020-08-162-2/+36
|\ \ \ | | | | | | | | | | | | fb31167b1 Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' command (rbrunner7)
| * | | Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' commandrbrunner72020-07-242-2/+36
| | | |
* | | | Adding ZMQ/Pub support for txpool_add and chain_main eventsLee Clagett2020-05-044-33/+46
|/ / /
* | | Merge pull request #6578Alexander Blair2020-07-191-0/+21
|\ \ \ | | | | | | | | | | | | a6803231e daemon: complain if data dir resides on FAT32 volume (Windows) (xiphon)
| * | | daemon: complain if data dir resides on FAT32 volume (Windows)xiphon2020-05-211-0/+21
| |/ /
* | | Merge pull request #6516Alexander Blair2020-07-191-1/+0
|\ \ \ | | | | | | | | | | | | 8656a8c9f remove double includes (sumogr)
| * | | remove double includessumogr2020-05-111-1/+0
| | | |
* | | | Merge pull request #6512Alexander Blair2020-07-1917-17/+17
|\ \ \ \ | |_|_|/ |/| | | | | | | 5ef0607da Update copyright year to 2020 (SomaticFanatic)
| * | | Update copyright year to 2020SomaticFanatic2020-05-0617-17/+17
| | |/ | |/| | | | | | | Update copyright year to 2020
* / | daemon: remove time based "update needed" status stringmoneromooo-monero2020-05-241-2/+1
|/ /
* | Merge pull request #6408luigi11112020-04-211-2/+2
|\ \ | |/ |/| | | 5ef7138 daemon: fix print_net_stats RPC calls (moneromooo-monero)