Commit Graph
11606 Commits
Author SHA1 Message Date
tobtoht ce92fc1073 Merge pull request #10401
7bc2d5a p2p: fix hanging shutdown (j-berman)
2026-04-07 09:02:08 +00:00
tobtoht cbbd9581ad Merge pull request #10385
8260f71 Fix DNS resolve UB (Lee *!* Clagett)
2026-04-07 09:00:06 +00:00
tobtoht ff1746ec6e Merge pull request #10400
0e45918 Add support for Loongarch (YalingFang)
2026-04-07 08:57:51 +00:00
selsta e7b121ac17 wallet2: fix background wallet detection in verify_password() 2026-04-06 19:35:38 +02:00
Lee *!* Clagett 8260f71818 Fix DNS resolve UB 2026-04-05 22:44:43 -04:00
j-berman 7bc2d5a42e p2p: fix hanging shutdown 2026-04-04 15:02:49 -07:00
tobtoht 1df631970f Merge pull request #10395
017c902 Cleanup some of the fragmented levin handling (Lee *!* Clagett)
2026-04-04 18:45:15 +00:00
YalingFangandselsta 0e45918b2b Add support for Loongarch 2026-04-04 20:10:25 +02:00
tobtoht 2953f74a84 Merge pull request #10389
7f2cfe9 zmq: add restricted rpc mode (selsta)
dd0fb6c daemon: warn user on specifiying ZMQ args with --no-zmq (jeffro256)
2026-04-02 20:04:02 +00:00
selsta 7f2cfe9294 zmq: add restricted rpc mode 2026-04-01 18:06:10 +02:00
Lee *!* Clagett 017c9022d7 Cleanup some of the fragmented levin handling 2026-03-31 14:50:35 -04:00
tobtoht ee1bbe7663 Merge pull request #10387
f60b400 abstract_tcp_server2: add missing return (selsta)
2026-03-31 09:35:53 +00:00
tobtoht e89da686e0 Merge pull request #10391
fd17e7b ci: arch: add missing boost-libs dependency (tobtoht)
2026-03-28 20:19:29 +00:00
tobtoht fd17e7b161 ci: arch: add missing boost-libs dependency 2026-03-28 21:10:10 +01:00
tobtoht 6af49ec83c Merge pull request #10364
f355f85 Harden HTTP client auth (Lee *!* Clagett)
2026-03-28 19:50:38 +00:00
tobtoht 9b1239dc56 Merge pull request #10373
f9d089a cryptonote_core: try-catch in prepare same as cleanup (j-berman)
2026-03-28 19:48:54 +00:00
tobtoht 96d924c0a9 Merge pull request #10377
0761024 tx_memory_pool: speedup get_complement() for large requests (jeffro256)
2026-03-28 19:45:46 +00:00
tobtoht 3683462e2e Merge pull request #10380
7a4825b wallet: add source info to describe_transfer RPC (jeffro256)
2026-03-28 19:43:41 +00:00
jeffro256andselsta dd0fb6c755 daemon: warn user on specifiying ZMQ args with --no-zmq
Resolves https://github.com/monero-project/monero/issues/9127
2026-03-27 20:17:50 +01:00
selsta f60b400917 abstract_tcp_server2: add missing return 2026-03-27 00:42:07 +01:00
jeffro256 7a4825b062 wallet: add source info to describe_transfer RPC 2026-03-24 08:57:12 -05:00
jeffro256 0761024b34 tx_memory_pool: speedup get_complement() for large requests
Changes complexity from M*N to (2*N+M)*log2(M). The FCMP++ stressnet recently hit mempool sizes of ~55k txs.
If the requesting node's mempool is populated, this results in an average of (55000*55000)/2
(about 1.5 billion) comparisons for the responding node. Under this commit, this would be reduced to
(55000+55000)*log2(55000) comparisons (about 2.6 million), a 99.83% reduction.
2026-03-21 23:50:10 -10:00
j-berman f9d089a3e4 cryptonote_core: try-catch in prepare same as cleanup 2026-03-18 23:03:48 -07:00
Lee *!* Clagett f355f85e6f Harden HTTP client auth 2026-03-13 13:37:28 -04:00
tobtoht 23b420a992 Merge pull request #10337
1e6a551 cryptonote_basic: fix add_extra_nonce_to_tx_extra() length (jeffro256)
2026-03-01 11:28:46 +00:00
tobtoht 761654b880 Merge pull request #10336
5312158 windows_service: quote service executable path (selsta)
2026-03-01 11:28:19 +00:00
jeffro256 1e6a55109f cryptonote_basic: fix add_extra_nonce_to_tx_extra() length
Missing unit tests.
2026-02-24 17:39:20 -06:00
selsta 5312158756 windows_service: quote service executable path 2026-02-24 16:16:09 +01:00
tobtoht dbcc7d212c Merge pull request #10162
48252dd add getter for daemon proxy (woodser)
v0.18.4.6
2026-02-22 12:59:56 +00:00
tobtoht afb0ae8822 Merge pull request #10318
a1a106d build: prepare v0.18.4.6 (selsta)
2026-02-18 22:20:20 +00:00
tobtoht e7ece64d32 Merge pull request #10317
54edc17 p2p: fix inverted ternary in peer list filter (selsta)
2026-02-18 22:18:02 +00:00
selsta a1a106d656 build: prepare v0.18.4.6 2026-02-13 18:20:50 +01:00
selsta 54edc176d5 p2p: fix inverted ternary in peer list filter 2026-02-13 18:14:26 +01:00
tobtoht 7cc1142889 Merge pull request #10298
ee9e4a4 p2p: connection patches (j-berman)
2026-02-03 19:52:22 +00:00
tobtoht 027bbf9e2b Merge pull request #10284
d4d67c4 multisig: fix kex failure in monero-gen-trusted-multisig (0xFFFC0000)
2026-02-03 18:59:41 +00:00
tobtoht 11f2237fec Merge pull request #10294
c4e54fe depends: openssl: update to 3.0.19 (tobtoht)
2026-02-03 18:53:37 +00:00
j-berman ee9e4a49ba p2p: connection patches
- Make sure the server sends a complete response when the client
includes the "Connection: close" header.
- Make sure the server terminates in `m_strand` to avoid
concurrent socket closure and ops processing.
2026-02-02 10:22:41 -08:00
tobtoht 4ce39e0c14 Merge pull request #10280
482daa7 Tweak command_line::add_arg for clang 21 (Lee *!* Clagett)
2026-02-02 18:01:34 +00:00
tobtoht c4e54fe5e0 depends: openssl: update to 3.0.19 2026-01-29 22:10:53 +01:00
0xFFFC0000 d4d67c48dc multisig: fix kex failure in monero-gen-trusted-multisig 2026-01-21 18:55:06 +00:00
tobtoht 1a86c21b57 Merge pull request #10279
ff4c4aa Remove .no moneropulse domain from codebase (binaryFate)
2026-01-17 03:38:23 +00:00
Lee *!* Clagett 482daa7445 Tweak command_line::add_arg for clang 21 2026-01-12 18:49:20 -05:00
binaryFateandselsta ff4c4aaa1d Remove .no moneropulse domain from codebase 2026-01-13 00:02:16 +01:00
tobtoht 316a98b11e Merge pull request #10262
ec34c5b build: prepare v0.18.4.5 (selsta)
v0.18.4.5
2025-12-29 22:41:50 +00:00
tobtoht 6553d87c28 Merge pull request #10268
1075ace logging: Generalize terminal color detection (iamamyth)
2025-12-29 22:40:46 +00:00
1075acee90 logging: Generalize terminal color detection
Assume the terminal supports color codes if TERM ends with `-color` or
`-256color`, rather than special-casing a handful of such terminals.

Co-authored-by: laanwj <126646+laanwj@users.noreply.github.com>
2025-12-29 22:29:25 +00:00
tobtoht 1e5b761086 Merge pull request #10252
7baf2bd epee: add missing cstdint include (tobtoht)
2025-12-29 22:27:03 +00:00
tobtoht 9dff86103e Merge pull request #10257
d8d3cf9 p2p: fix race causing dropped connections during sync (j-berman)
2025-12-29 22:24:38 +00:00
tobtoht 4862ffd5dc Merge pull request #10255
c147e2d wallet2: fix edge case where tx's ki's remain marked unspent (j-berman)
2025-12-29 22:21:21 +00:00
selsta ec34c5b93f build: prepare v0.18.4.5 2025-12-29 22:27:58 +01:00