Ava Chow
b4a05751b6
Merge bitcoin/bitcoin#29586 : wallet: default wallet migration, modify inconvenient backup filename
...
a951dba3a9 wallet: default wallet migration, modify inconvenient backup filename (furszy)
Pull request description:
Fixes #29584
On default legacy wallets, the backup filename starts with an "-" due to the wallet name being empty. This is inconvenient for systems who treat what follows the initial "-" character as flags.
Note:
As the user can freely set the wallet name to anything, we could also guard the backup filename against other inconvenient characters in the future (we need to be careful here, because the wallet name could also be a path).
ACKs for top commit:
achow101:
ACK a951dba3a9
brunoerg:
utACK a951dba3a9
vasild:
ACK a951dba3a9
Tree-SHA512: 6347bb12cfb50526a4baad96e4f1df9d82b493f79f0a0f7e0a1c8335a86a1e8e147c7b7f95cec6ede6f4507506a7eaf7972bd35131a2d5ed4cbbf38d94f0a9ca
2024-03-11 08:59:06 -04:00
..
2024-03-11 07:03:02 -04:00
2024-02-13 20:10:44 +00:00
2024-02-28 13:42:38 +00:00
2023-11-16 11:36:22 +10:00
2024-02-27 18:28:19 +00:00
2024-03-01 11:19:58 -05:00
2024-02-15 14:37:01 +01:00
2024-01-11 11:01:28 -06:00
2024-01-05 10:42:10 +00:00
2023-11-28 12:35:50 -05:00
2024-03-08 20:58:04 -05:00
2024-02-15 14:45:51 +01:00
2024-02-12 14:27:25 +00:00
2024-02-27 14:19:15 +00:00
2024-03-11 07:03:02 -04:00
2024-03-08 20:58:04 -05:00
2023-12-08 06:54:00 -03:00
2024-01-04 14:40:28 +00:00
2024-02-13 20:10:44 +00:00
2024-03-11 07:03:02 -04:00
2024-03-08 20:58:04 -05:00
2024-03-11 08:59:06 -04:00
2023-12-11 18:22:13 +01:00
2023-12-15 15:20:54 +01:00
2024-02-13 20:10:44 +00:00
2024-02-20 13:07:48 +00:00
2024-01-15 16:19:53 -05:00
2023-11-21 17:37:25 +01:00
2023-11-21 17:37:25 +01:00
2024-02-16 17:12:52 +01:00
2024-01-09 15:27:08 -06:00
2023-12-11 13:08:46 -05:00
2023-11-16 11:36:22 +10:00
2023-12-04 15:39:15 -04:00
2023-11-16 11:14:13 +10:00
2023-11-28 12:42:07 +01:00
2024-02-01 13:52:05 +01:00
2024-03-04 19:53:30 -05:00
2024-02-13 20:10:44 +00:00
2023-11-21 13:15:44 +00:00
2023-11-24 14:41:58 +00:00
2023-12-11 18:22:13 +01:00
2023-11-16 11:36:22 +10:00
2023-12-11 18:22:13 +01:00
2023-11-30 11:28:19 +01:00
2024-01-05 17:12:38 +01:00
2023-11-16 11:36:22 +10:00
2024-02-01 13:52:05 +01:00
2024-01-10 14:11:32 -05:00
2023-12-04 15:39:15 -04:00
2024-03-08 21:15:24 -05:00
2024-02-16 17:12:52 +01:00
2023-12-04 15:39:15 -04:00
2024-01-16 15:29:18 +01:00
2024-01-16 15:29:18 +01:00
2024-01-16 15:29:18 +01:00
2023-12-15 11:03:25 +10:00
2023-12-20 15:59:48 +10:00
2024-03-08 20:58:04 -05:00
2024-02-16 14:35:33 -05:00
2024-03-04 10:02:26 +00:00
2023-11-20 15:57:50 -03:00
2024-02-03 17:59:43 +01:00
2023-11-28 17:49:41 +01:00
2023-11-28 17:49:41 +01:00
2024-03-11 08:15:42 -04:00
2024-01-15 10:28:20 -03:00
2024-01-31 11:44:41 -05:00
2024-01-31 15:33:57 -05:00
2024-02-13 20:10:44 +00:00
2024-02-13 20:10:44 +00:00
2023-12-06 11:22:42 -05:00
2023-12-02 22:03:08 +01:00
2023-11-20 14:02:27 +01:00
2024-01-18 19:29:34 +01:00
2024-01-23 10:25:16 -03:00
2024-01-23 10:25:16 -03:00
2023-11-30 11:28:19 +01:00
2023-11-28 12:42:07 +01:00
2024-01-16 10:58:57 +01:00
2024-02-13 20:10:44 +00:00
2024-02-26 16:13:12 +00:00
2024-02-13 20:10:44 +00:00
2024-02-15 14:43:14 +01:00
2024-02-16 17:12:52 +01:00
2024-03-01 11:19:58 -05:00
2023-11-28 12:42:07 +01:00
2023-12-22 09:58:19 +01:00
2023-11-30 11:27:54 +01:00
2024-02-13 20:10:44 +00:00
2024-01-05 17:16:38 +00:00
2024-02-01 13:52:05 +01:00
2024-01-10 14:11:32 -05:00
2024-02-15 13:28:45 +01:00
2024-02-15 14:45:51 +01:00
2023-12-08 13:14:46 +00:00
2023-12-08 13:14:46 +00:00
2023-12-07 11:06:01 +01:00
2023-11-16 11:36:22 +10:00
2024-03-08 21:39:07 -05:00
2024-03-05 10:01:24 -05:00
2024-02-16 17:12:52 +01:00
2024-02-16 17:12:52 +01:00
2024-02-13 20:10:44 +00:00