biørn
07e18c64af
sanitize version_string we got from the wire ( #8582 )
...
`version_string` is meant to be displayed by UI, and comes from the
wire.
therefore, as a general precaution, ensure a string that is
regarded as a typical version string. all versions in scope are
currently v123.456.789-shortsuffix, where suffix is a-z and mostly
unused in production. that is the base. we can adapt if there is really
a need, but not for theoretical version strings. as we do not stop
processing, things are not bad even if we missed a valid usecase herr.
moreover, if `version_string` is empty, we skip the candidate - as we
cannot display something useful to the user. that little bit of care is
expected from relays :)
2026-08-14 12:01:15 +00:00
..
2026-08-10 13:36:09 +00:00
2026-06-13 10:07:56 +02:00
2026-08-10 13:36:09 +00:00
2026-08-14 14:40:43 +04:00
2026-05-22 16:45:50 +00:00
2026-07-24 13:22:13 +02:00
2026-08-14 14:40:43 +04:00
2026-08-10 13:36:09 +00:00
2026-02-23 15:20:53 -03:00
2026-08-10 13:36:09 +00:00
2026-08-10 13:36:09 +00:00
2026-07-31 13:14:43 +02:00
2026-08-10 13:36:09 +00:00
2026-02-17 16:01:16 +00:00
2026-08-14 14:40:43 +04:00
2026-08-14 07:09:49 +00:00
2026-08-14 14:40:43 +04:00
2026-08-14 12:09:24 +02:00
2026-08-11 18:08:58 +02:00
2026-08-10 13:36:09 +00:00
2026-08-11 21:49:38 +02:00
2026-08-14 07:09:49 +00:00
2026-08-10 12:55:08 +00:00
2026-08-14 14:40:43 +04:00
2026-07-21 15:55:28 +02:00
2026-08-10 13:36:09 +00:00
2026-08-10 13:36:09 +00:00
2026-04-25 21:50:13 +02:00
2026-08-14 14:40:43 +04:00
2026-08-10 13:36:09 +00:00
2026-08-10 14:43:28 +02:00
2026-08-10 13:36:09 +00:00
2026-07-24 00:04:14 +02:00
2026-04-27 11:09:01 +02:00
2026-08-14 12:01:15 +00:00
2026-07-31 13:14:43 +02:00
2026-08-12 20:56:33 +00:00
2026-08-03 13:38:40 +00:00
2026-08-14 14:40:43 +04:00
2026-07-27 16:31:09 +02:00
2026-02-17 16:01:16 +00:00
2026-08-14 14:40:43 +04:00
2026-08-14 14:40:43 +04:00
2026-08-14 11:32:33 +00:00
2026-08-14 14:40:43 +04:00
2026-08-10 14:20:59 +02:00
2025-11-16 14:48:50 +00:00
2026-06-25 16:17:24 +00:00
2026-07-03 16:21:02 +00:00
2026-08-04 11:57:57 +00:00
2026-08-10 13:36:09 +00:00
2026-07-31 23:55:49 +00:00
2026-08-10 13:36:09 +00:00
2026-08-05 14:32:27 +02:00
2026-08-12 07:44:38 +00:00
2026-08-14 14:40:43 +04:00
2026-08-10 13:36:09 +00:00
2026-02-28 16:27:00 +00:00
2026-07-08 17:41:45 +00:00
2026-08-13 16:45:58 +02:00
2026-08-14 14:40:43 +04:00
2026-08-10 13:36:09 +00:00
2026-07-25 14:12:06 +02:00
2026-08-14 14:40:43 +04:00
2026-08-14 11:32:33 +00:00
2026-08-07 17:29:34 +02:00
2026-05-28 20:18:40 +00:00
2026-08-05 14:32:27 +02:00
2026-08-11 18:08:58 +02:00
2026-08-14 14:40:43 +04:00
2026-08-10 13:36:09 +00:00
2026-05-15 23:11:33 +02:00
2026-07-24 13:22:13 +02:00
2026-07-30 17:32:54 +02:00
2026-05-12 21:28:45 +00:00
2026-08-14 14:40:43 +04:00
2026-05-20 18:11:14 +04:00
2026-08-11 21:49:38 +02:00
2026-08-14 14:40:43 +04:00
2025-04-04 20:51:37 +00:00
2026-08-10 14:20:59 +02:00
2026-08-14 11:32:33 +00:00
2026-07-20 09:44:14 +02:00
2026-08-13 11:36:50 +00:00
2026-08-14 14:40:43 +04:00
2026-07-27 16:31:09 +02:00
2026-08-13 14:08:27 +02:00
2026-02-17 16:01:16 +00:00
2026-08-10 13:36:09 +00:00
2026-08-14 14:40:43 +04:00
2026-08-14 14:40:43 +04:00
2026-01-08 22:14:32 +00:00
2026-03-12 18:59:19 +00:00
2026-06-13 15:43:47 +00:00
2026-08-10 14:43:28 +02:00
2026-05-19 22:40:28 +00:00
2026-06-13 15:43:47 +00:00