aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Establish Monzero GUI Phase 0 baselinemonzero-gui-phase0-20260815Monzero Build System4 hours6-44/+46
|
* Set desktop file name for the applicationBalló György2026-07-021-0/+1
| | | | | | This ensures that the XDG toplevel app ID matches with the desktop file name, so Wayland compositors could match the window with the application and show the appropriate icon for them.
* p2pool v4.17.1SChernykh2026-06-281-12/+12
|
* wizard: check wallet file directory is writeableplowsof2026-06-252-0/+7
|
* p2pool v4.17SChernykh2026-06-211-12/+12
|
* TransactionHistory: prevent CSV formula injection in writeCSVThomas2026-06-181-4/+27
| | | | | | | | | | | | | | | | | | writeCSV wrote the transaction note and subaddress label into the CSV stripping only the quote character. A cell beginning with =, +, - or @ can be interpreted as a formula by spreadsheet software on open, which CSV quoting does not prevent. The transaction note can be attacker-controlled: a payment request's tx_description is stored as the note when the payment is sent, so a crafted note can run a spreadsheet formula when the user later exports and opens their history, potentially enabling data exfiltration or command execution. Prefix affected fields with a single quote so they are treated as text; fields beginning with whitespace or a control character are prefixed too. Co-authored-by: selsta <selsta@sent.at>
* Merge pull request #4602tobtoht2026-06-171-1/+1
|\ | | | | | | | | | | 1627661 libwalletqt: capture background sync password by value (selsta) ACKs: plowsof
| * libwalletqt: capture background sync password by valueselsta2026-06-031-1/+1
| |
* | Merge pull request #4603tobtoht2026-06-172-1/+15
|\ \ | | | | | | | | | | | | | | | bfce02b libwalletqt: start wallet refresh worker lazily (selsta) ACKs: plowsof
| * | libwalletqt: start wallet refresh worker lazilyselsta2026-06-052-1/+15
| |/
* | Merge pull request #4596tobtoht2026-06-151-1/+11
|\ \ | | | | | | | | | | | | | | | 082cf9a network: require SSL for HTTPS requests (selsta) ACKs: plowsof
| * | network: require SSL for HTTPS requestsselsta2026-05-221-1/+11
| | |
* | | Merge pull request #4597tobtoht2026-06-151-5/+9
|\ \ \ | | | | | | | | | | | | | | | | | | | | be9eade QR: skip QImage padding when filling quirc buffer (selsta) ACKs: plowsof
| * | | QR: skip QImage padding when filling quirc bufferselsta2026-05-261-5/+9
| |/ / | | | | | | | | | also update quirc submodule
* | / P2Pool v4.16SChernykh2026-06-131-12/+12
| |/ |/|
* | P2Pool v4.15.1SChernykh2026-05-111-12/+12
|/
* p2pool v4.15SChernykh2026-05-011-12/+12
|
* Merge pull request #4575tobtoht2026-03-282-3/+10
|\ | | | | | | e2a8efc installer: move p2pool to LocalAppData (selsta)
| * installer: move p2pool to LocalAppDataselsta2026-03-212-3/+10
| |
* | p2pool v4.14SChernykh2026-03-011-12/+12
|/
* Merge pull request #4558tobtoht2026-01-293-0/+7
|\ | | | | | | 80e209d filter: intercept quit event to avoid deadlock (selsta)
| * filter: intercept quit event to avoid deadlockselsta2026-01-203-0/+7
| |
* | Merge pull request #4556tobtoht2026-01-292-0/+15
|\ \ | | | | | | | | | 2ddb550 WizardController: set password for temp wallet (selsta)
| * | WizardController: set password for temp walletselsta2026-01-192-0/+15
| |/
* | Merge pull request #4554tobtoht2026-01-291-78/+84
|\ \ | | | | | | | | | | | | 7182eb6 utils: replace rand with QRandomGenerator (selsta) 077ab3d cmake: drop unnecessary package (selsta)
| * | utils: replace rand with QRandomGeneratorselsta2026-01-191-78/+84
| |/ | | | | | | | | Also change how the list is allocated, does not really matter for this code but can't hurt.
* / DaemonManager: use accurate blockchain size estimateselsta2026-01-202-5/+4
|/
* p2pool v4.13SChernykh2025-12-181-12/+12
|
* p2pool v4.12SChernykh2025-11-051-12/+12
|
* p2pool v4.11SChernykh2025-09-271-12/+12
|
* p2pool v4.10.1sech12025-09-101-12/+12
|
* p2pool v4.10sech12025-09-091-12/+12
|
* p2pool: update to v4.9.1sech12025-08-211-12/+12
|
* Merge pull request #4482tobtoht2025-08-041-0/+4
|\ | | | | | | 614b81f p2pool: add nano sidechain (nahuhh)
| * p2pool: add nano sidechainnahuhh2025-07-241-0/+4
| |
* | Implement background sync when lockedj-berman2025-08-032-0/+85
|/
* p2pool: update to v4.9SChernykh2025-07-201-12/+12
|
* p2pool: update to v4.8.1SChernykh2025-06-251-12/+12
|
* p2pool: update to v4.5SChernykh2025-05-031-12/+12
|
* p2pool: update to v4.4SChernykh2025-03-011-12/+12
|
* Merge pull request #4411tobtoht2025-02-241-1/+1
|\ | | | | | | 7e7215c7 fix testnet address check (preland)
| * fix testnet address checkpreland2025-02-141-1/+1
| |
* | p2pool: update to v4.3SChernykh2024-12-301-12/+12
|/
* Merge pull request #4334luigi11112024-08-131-12/+12
|\ | | | | | | ff1e507 p2pool: update to v4.1 (SChernykh)
| * p2pool: update to v4.1SChernykh2024-08-121-12/+12
| |
* | Merge pull request #4333luigi11112024-08-133-40/+0
|\ \ | | | | | | | | | 8118355 macOS: remove deprecated screenshot function (tobtoht)
| * | macOS: remove deprecated screenshot functiontobtoht2024-08-093-40/+0
| |/
* / utils: add quotes to desktop entry pathselsta2024-04-021-1/+1
|/
* Merge pull request #4281luigi11112024-03-081-1/+1
|\ | | | | | | e956b4f tails: fix detection (tobtoht)
| * tails: fix detectiontobtoht2024-02-281-1/+1
| |