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
mj-xmr
dc81e23e60
Split epee/string_tools.h and encapsulate boost::lexical_cast
2021-04-16 20:54:20 +02:00
luigi1111
2218e23e84
Merge pull request #7002
...
673c6d2 Reduce compilation time of epee/portable_storage_template_helper.h (mj-xmr)
2021-04-16 12:43:42 -05:00
luigi1111
c2bc829cca
Merge pull request #7326
...
cf266d6 bootstrap_daemon: proxy configuration support (xiphon)
2021-03-29 21:08:36 -04:00
mj-xmr
673c6d2d11
Reduce compilation time of epee/portable_storage_template_helper.h
2021-03-28 15:41:48 +02:00
Kevin Barbour
85db1734e7
Remove unused variables in monero codebase
...
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.
2021-02-09 08:05:05 +01:00
xiphon
cf266d66dd
bootstrap_daemon: proxy configuration support
2021-01-21 13:45:44 +00:00
Denis Goddard
46cc4a253b
Header row for peer list in sync_info
2020-12-31 20:09:35 -05:00
Alexander Blair
5402121323
Merge pull request #7180
...
56748e1d7 ban lists may now include subnets (moneromooo-monero)
2020-12-26 13:42:37 -08:00
moneromooo-monero
d2fda6c25f
restrict public node checks a little
...
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 23:39:07 +00:00
moneromooo-monero
56748e1d74
ban lists may now include subnets
2020-12-22 02:12:41 +00:00
moneromooo-monero
9de3787c47
daemon: the ban command can now load IPs from a file (ban @filename)
2020-12-14 12:26:23 +00:00