tobtoht
b6f98a0dfc
Merge pull request #11084
...
4b3eabf daemon: add unban all command (Rene Guenon)
ACKs: selsta, jpk68, thomasbuilds
2026-08-18 21:51:03 +00:00
Samy
77a724649e
daemon: fix yearly mining estimate
2026-08-11 15:59:34 +02:00
Rene Guenon
4b3eabf858
daemon: add unban all command
2026-08-11 16:54:47 +04:00
selsta
4ee81cfb73
rpc: hide ZMQ request contents in restricted mode
2026-07-25 14:16:12 +02:00
tobtoht
42b78ee9bd
Merge pull request #10694
...
a01b4c2 daemon: remove bootstrap mode (tobtoht)
ACKs: thomasbuilds, selsta
2026-07-22 20:03:46 +00:00
tobtoht
a01b4c2a31
daemon: remove bootstrap mode
2026-07-22 20:38:20 +02:00
jeffro256
edea8505db
general: replace auto_scope_leave_caller with scope_guard
...
And replace unused inclusions of misc_language.h
2026-07-15 19:54:58 -05:00
Thomas
02db831d01
Fix spelling typos
2026-06-18 09:30:42 +02:00
jeffro256
9dbce17bb5
Blockchain: option for fast manual block popping
2026-06-07 14:59:57 -05:00
9b337ca01f
rpc: remove pay-to-use RPC on node side
...
Co-authored-by: tobtoht <tob@featherwallet.org >
Co-authored-by: SNeedlewoods <sneedlewoods_1@protonmail.com >
2026-05-26 22:54:30 +02:00
tobtoht
90fc50c371
cmake: only link Boost Chrono where needed
2026-05-06 21:24:14 +02:00
tobtoht
6fe4ba670d
Merge pull request #10457
...
dca8e33 rpc: remove last usage of txs_as_hex (selsta)
2026-05-04 16:54:19 +00:00
selsta
fe3e23a5a2
daemon: clarify limitations of restricted ZMQ RPC in help text
2026-04-29 19:02:02 +02:00
selsta
dca8e339bc
rpc: remove last usage of txs_as_hex
2026-04-24 23:55:58 +02:00
jeffro256
def9420da1
blockchain_utilities: fix --data-dir option
2026-04-22 00:27:53 -05:00
selsta
1498737f7f
zmq: add restricted rpc mode
2026-04-01 18:04:24 +02:00
tobtoht
bff2a21e3b
Merge pull request #9443
...
23e29a5 Add Socks v5 support to daemon and wallet (Lee *!* Clagett)
2026-03-08 10:27:05 +00:00
Lee *!* Clagett
23e29a5074
Add Socks v5 support to daemon and wallet
2026-03-06 17:08:49 -05:00
jeffro256
c93c4fc829
Misc clang 21 fixes
...
* Use -O3 and other flags instead of -Ofast
- https://discourse.llvm.org/t/rfc-deprecate-ofast/78687
- https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
* Find libunwind library based on C++ compiler type, not C compiler type
* In stack_trace.cpp, pass stream modifiers to `std::stringstream` first, then send string to log
* In stack_trace.cpp, remove dead code related to `stack_trace_log` path
* Remove `virtual` method attributues from `final` class `cryptonote::core`
* Remove unused `this` capture in cryptonote protocol handler
* Remove unused variable `bad` in net node
* Use `std::make_unsigned` instead of `boost::make_unsigned`
- https://github.com/boostorg/type_traits/issues/171
- https://github.com/boostorg/type_traits/issues/202
- https://github.com/boostorg/type_traits/pull/199
* Cleanup `include`s in pair serialization
* Test convergence b/t `std::make_unsigned` and `boost::make_unsigned`
Fixes compilation and silences warnings on:
clang version 21.1.6
Linux 6.18.8-3-cachyos
2026-02-09 09:42:32 -07:00
jeffro256 and iamamyth
4e9d199913
daemon: fix print_cn command when 0 connections
...
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 >
2025-09-28 13:55:44 -05:00
tobtoht
a1aef9e017
Merge pull request #9855
...
2aa90a1 Add log-level arg description to monerod (meed3)
2025-07-13 16:54:08 +00:00
0xFFFC0000
d106e21b74
src: fix clangd warnings
2025-05-01 05:27:35 +00:00
meed3 and GitHub
2aa90a1135
Add log-level arg description to monerod
2025-03-20 12:52:20 +00:00
tobtoht
44523cafff
Merge pull request #9135
...
c069c04ed blockchain sync: reduce disk writes from 2 to 1 per tx (jeffro256)
2025-03-10 16:16:18 +00:00
jeffro256
c069c04ede
blockchain sync: reduce disk writes from 2 to 1 per tx
2025-03-10 01:02:37 -05:00
selsta
f3349b9dd6
daemon: fix log message typo
2025-01-14 11:17:43 +01:00
tobtoht
7b3cbb06da
cmake: use pkgconfig to find zeromq
2024-12-23 17:12:22 +01:00
luigi1111
10000bf75a
Merge pull request #9558
...
b5f29ee p2p: allow comments in banlist files (jeffro256)
2024-12-23 10:52:45 -05:00
jeffro256
b5f29eeacd
p2p: allow comments in banlist files
...
In-line comments explicitly explaining banned hosts/subnets might help assuage fears of some good banlists' arbitaryiness.
2024-12-12 23:48:06 -06:00
tobtoht
968d7969c2
cmake: make PER_BLOCK_CHECKPOINT an option
2024-10-25 18:14:23 +02:00
copyCat
341771ac3e
copyright: bump to 2024
2024-05-21 16:29:33 +00:00
jeffro256
8d25418df0
daemon: warn user on specifiying ZMQ args with --no-zmq
...
Resolves https://github.com/monero-project/monero/issues/9127
2024-02-07 00:04:46 -06:00
luigi1111
1153246b8a
Merge pull request #8848
...
6b8dfb8 daemon: remove os-version (tobtoht)
2023-06-27 11:39:33 -05:00
luigi1111
570fd364aa
Merge pull request #8772
...
87e2a64 Allow option 'non-interactive' in monerod config file (almalh)
2023-06-27 11:31:27 -05:00
luigi1111
57c58fd5bd
Merge pull request #8703
...
c90c1c3 Show IPv6 addresses in connection list (Guillaume Le Vaillant)
2023-06-27 11:28:24 -05:00
tobtoht
6b8dfb8fb9
daemon: remove os-version
2023-05-10 23:15:03 +02:00
luigi1111
83100b6cbe
Merge pull request #8764
...
b13ddb9 Handle case where a command line flag is not allowed in the config file (almalh)
2023-04-25 11:19:38 -04:00
almalh
87e2a64327
Allow option 'non-interactive' in monerod config file
2023-04-15 18:28:12 -04:00
Guillaume Le Vaillant
c90c1c3fe1
Show IPv6 addresses in connection list
2023-04-14 13:34:30 +02:00
almalh
b13ddb9a16
Handle case where a command line flag is not allowed in the config file
2023-03-05 20:32:40 -05:00
mj-xmr and mj-xmr
5b4fea72cf
Copyright: Update to 2023
...
Co-authored-by: plowsof <plowsof@protonmail.com >
extra files
2023-01-16 13:00:18 +01:00
luigi1111
f41c68648c
Merge pull request #8527
...
e988530 Remove redundant check (SerHack)
2022-10-28 00:47:26 -04:00
SerHack and GitHub
e988530e01
Remove redundant check
2022-08-22 10:19:12 +02:00
Jeffrey Ryan
a4cb77f9f3
epee: update 'http_server_handlers_map2.h' macros to use fully qualified names
...
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
2022-05-23 14:46:36 -05:00
Jeffrey
690ce560b0
Boring Old Deletes
...
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.
2022-04-18 09:55:20 -05:00
mj-xmr
4db6aed98c
CMake: Add missing headers via monero_find_all_headers macro
2022-04-06 08:12:44 +02:00
mj-xmr
da9aa1f7f8
Copyright: Update to 2022
2022-03-04 06:59:20 +01:00
luigi1111
298c9a357f
Merge pull request #7891
...
dfee15e RPC and ZeroMQ APIs to support p2pool (SChernykh)
2021-09-23 22:10:03 -05:00
SChernykh
dfee15eee1
RPC and ZeroMQ APIs to support p2pool
...
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
2021-09-11 15:15:07 +02:00
4ced092aae
daemon: allow proxy configuration
...
Co-authored-by: selsta <selsta@sent.at >
Co-authored-by: tobtoht <thotbot@protonmail.com >
2021-08-20 21:24:29 +02:00