12292 Commits

Author SHA1 Message Date
tobtoht
af695b8290 Merge pull request #9992
d5eb1e6 docs: add URI scheme (tobtoht)
2025-08-01 11:47:46 +00:00
tobtoht
d839f99dde Merge pull request #9993
4f64942 readme: update packages (tobtoht)
2025-08-01 11:47:24 +00:00
tobtoht
b71780c967 Merge pull request #9995
4552250 guix: use canonical repository (tobtoht)
2025-08-01 11:47:00 +00:00
tobtoht
b77837d6bf Merge pull request #10001
4da5f7c guix: build freebsd target with clang 18 (tobtoht)
2025-08-01 11:46:24 +00:00
tobtoht
8f00046b4a Merge pull request #10002
4775755 tests: add OSS-Fuzz documentation (David Korczynski)
2025-08-01 11:45:22 +00:00
tobtoht
549aef9507 Merge pull request #10009
377071e cryptonote_core: remove blockchain_storage_boost_serialization.h (jeffro256)
2025-08-01 11:44:34 +00:00
tobtoht
8c4ac29c3f Merge pull request #10011
aea82b9 anonymity: update docs to use --proxy + misc improvements (nahuhh)
2025-08-01 11:44:03 +00:00
David Korczynski
4775755456 tests: add OSS-Fuzz documentation
Adds documentation that outlines the OSS-Fuzz integration of Monero. The
goal is to make it more accessible to build/test/expand the existing
fuzz suite, and also to make it more visible that this integration
exists.

Signed-off-by: David Korczynski <david@adalogics.com>
2025-07-31 11:30:42 -07:00
ComputeryPony
d527fd5834 simplewallet: fix payment id header in show_transfers command 2025-07-30 18:13:53 +09:00
jeffro256
dc350f35a5 wallet: deprecate wallet2::find_and_save_rings()
Rings for outgoing transactions are stored within the scanning code since the last hardfork,
so this code is largely unneccessary now.

Co-authored-by: j-berman <justinberman@protonmail.com>
2025-07-29 12:28:39 -05:00
nahuhh
aea82b9c7e anonymity: update docs to use --proxy + misc improvements 2025-07-25 15:25:37 +00:00
tobtoht
149ba2666a guix: switch to guix shell 2025-07-24 14:32:25 +02:00
jeffro256
377071ea89 cryptonote_core: remove blockchain_storage_boost_serialization.h
unused
2025-07-24 02:22:14 -05:00
jeffro256
5e54c72629 wallet: RPC method /incoming_transfers without daemon connection
Allows calling /incoming_transfers for cold wallets especially
2025-07-24 01:51:06 -05:00
tobtoht
fbc242d52d Merge pull request #9988
5f048a3 readme: fix macos depends requirements (tobtoht)
2025-07-19 15:19:53 +00:00
jeffro256
a2f336d22f serialization: massage pair casting to remove user-defined-cast warnings
Similar to: https://github.com/sstsimulator/sst-core/pull/1315
2025-07-16 00:03:42 -05:00
tobtoht
4da5f7cabd guix: build freebsd target with clang 18 2025-07-15 19:46:37 +02:00
tobtoht
fbd7348d82 Merge pull request #9997
40813f7 readme: recommend v0.18.4.1 (nahuhh)
2025-07-14 16:59:45 +00:00
tobtoht
fc1fcd4cbf Merge pull request #9996
ffd228b set do_not_relay always false in submit_multisig_main (SNeedlewoods)
2025-07-14 16:52:06 +00:00
nahuhh
40813f70ea readme: recommend v0.18.4.1 2025-07-14 16:05:04 +00:00
SNeedlewoods
ffd228b114 set do_not_relay always false in submit_multisig_main 2025-07-14 17:37:01 +02:00
tobtoht
4552250d86 guix: use canonical repository 2025-07-14 16:06:11 +02:00
tobtoht
4f649425d8 readme: update packages 2025-07-13 23:38:04 +02:00
tobtoht
d5eb1e6518 docs: add URI scheme 2025-07-13 22:32:43 +02:00
tobtoht
ea54a08c0e ci: depends: remove unused deps 2025-07-13 21:18:49 +02:00
tobtoht
249650162d Dockerfile: remove unused deps 2025-07-13 21:06:28 +02:00
tobtoht
5f048a30c9 readme: fix macos depends requirements 2025-07-13 20:24:56 +02:00
tobtoht
a1aef9e017 Merge pull request #9855
2aa90a1 Add log-level arg description to monerod (meed3)
2025-07-13 16:54:08 +00:00
tobtoht
40cd9ba0c4 Merge pull request #9981
6131dde rpc: return error correctly on bad key image string (jeffro256)
2025-07-13 16:53:30 +00:00
tobtoht
61b8c09f83 Merge pull request #9698
861437c add do_not_relay option to submit_multisig_main command in simplewallet (SNeedlewoods)
2025-07-13 16:52:14 +00:00
tobtoht
a9a399dc6b Merge pull request #9985
3c05f00 crypto: check+throw for Cryptonight v1 invalid input (jeffro256)
2025-07-13 16:50:58 +00:00
jeffro256
2820757d9d common: remove tools::add_element
Since C++17, `std::vector::emplace_back()` returns a reference, so this helper isn't needed anymore.
2025-07-11 11:31:46 -05:00
jeffro256
3c05f00b85 crypto: check+throw for Cryptonight v1 invalid input
If `crypto::cn_slow_hash()` is called with `variant=1` and an input length of less thab 43 bytes, it triggers a program exit.
This checks first and throws an exception instead.

Thank you to ADA Logics and the MAGIC Monero Fund for reporting this!
2025-07-11 11:19:43 -05:00
jeffro256
6131ddef10 rpc: return error correctly on bad key image string
Because of the missing `return` statement, the status is set to "OK" later on in the method when it shouldn't be.

Thank you to ADA Logics and the MAGIC Monero Fund for reporting this!
2025-07-11 10:39:03 -05:00
SNeedlewoods
861437c543 add do_not_relay option to submit_multisig_main command in simplewallet 2025-07-11 17:34:35 +02:00
tobtoht
c540d40071 Merge pull request #9957
2bce551 Add new dynamic fees to ZMQ (Lee Clagett)
2025-07-10 17:32:49 +00:00
tobtoht
bd34723f95 Merge pull request #9661
4a71ac0 depends: openssl: update to 3.0.17 (tobtoht)
2025-07-10 17:32:03 +00:00
tobtoht
804d8cf6da Merge pull request #9960
980f11f guix: cleanup manifest (tobtoht)
2025-07-10 17:29:10 +00:00
tobtoht
4a71ac0f08 depends: openssl: update to 3.0.17 2025-07-10 16:07:49 +02:00
tobtoht
d74035356f Merge pull request #9968
f5d4ba8 ci: bump debian to 11 (tobtoht)
2025-07-10 13:47:15 +00:00
tobtoht
26294e80c9 Merge pull request #9947
00237fe src: update checkpoints to match v0.18.4.1 (selsta)
2025-07-10 13:46:26 +00:00
selsta
00237fe18a src: update checkpoints to match v0.18.4.1 2025-07-10 15:31:54 +02:00
tobtoht
08438b60c1 Merge pull request #9838
2f2a8c4 wallet: Improve Fee Priority Code for Clarity (tzadiko)
2025-07-10 12:45:39 +00:00
tobtoht
88aa3ed21e Merge pull request #9925
4c341da BlockchainLMDB: remove `virtual` qualifers from overriden methods and mark `final` (jeffro256)
deb1ec9 BlockchainLMDB: mark overridden methods with `override` (jeffro256)
2025-07-10 12:34:05 +00:00
tobtoht
ff000b654d Merge pull request #9927
6fd3a2e tools::variant: remove (jeffro256)
2025-07-10 12:32:20 +00:00
tobtoht
6f2efeca1e Merge pull request #9940
e9c89dc wallet: kill support for deprecated ephemeral Boost messages (jeffro256)
2025-07-10 12:29:13 +00:00
tobtoht
8b95b38fa2 Merge pull request #9953
6d06de7 wallet: refactor subaddress expansion & add to transfer test (jeffro256)
6e26e44 wallet: improve lookahead logic & make rpc persistent (Justin Berman)
6f36037 wallet: create set_subaddress_lookahead wallet rpc endpoint (benevanoff)
b987676 wallet: ensure subaddress keys table is at least size of requested lookahead (benevanoff)
2025-07-10 12:20:49 +00:00
tobtoht
3d7171e684 Merge pull request #9977
71182c6 simplewallet: respect `do-not-relay` in `sweep_single` (hinto.janai)
2025-07-10 12:19:08 +00:00
tzadiko
2f2a8c46bb wallet: Improve Fee Priority Code for Clarity 2025-07-09 20:08:42 -05:00
hinto.janai
71182c6423 simplewallet: respect do-not-relay in sweep_single 2025-07-08 13:06:42 +00:00