Files
create/src/Base
wmayer 696c18b6da App: Fix output string to XML
Not all unicode characters are allowed as XML output. When writing disallowed characters the SAX parser throws an exception
when loading a project file that results into a broken document and thus to a possible loss of data.

This PR replaces all disallowed characters with an underscore and prints a warning.

This fixes https://github.com/FreeCAD/FreeCAD/issues/22123
Note: It does not fix an already corrupted project file.
2025-08-31 14:38:05 +02:00
..
2025-02-18 11:07:57 -06:00
2025-02-18 11:07:57 -06:00
2025-03-01 16:32:22 +00:00
2025-02-18 11:07:57 -06:00
2025-02-18 11:07:57 -06:00
2023-11-13 12:01:26 -05:00
2023-11-13 12:01:26 -05:00
2023-11-13 12:01:26 -05:00
2025-02-23 22:51:13 +01:00
2025-08-12 21:25:41 +02:00
2025-08-12 21:25:41 +02:00
2023-11-16 01:22:09 +01:00
2025-04-13 14:06:26 -05:00
2024-08-11 12:09:27 -04:00
2023-11-16 01:22:09 +01:00
2023-11-16 01:22:09 +01:00
2025-02-18 11:07:57 -06:00
2023-11-16 01:22:08 +01:00
2023-11-16 01:22:08 +01:00
2025-02-18 11:07:57 -06:00
2025-02-18 11:07:57 -06:00
2025-05-19 18:25:17 +02:00
2025-08-31 14:38:05 +02:00
2025-08-31 14:38:05 +02:00
2025-02-18 11:07:57 -06:00
2025-06-04 14:14:20 +02:00
2023-11-16 01:22:09 +01:00
2025-08-31 14:38:05 +02:00
2023-11-13 12:01:26 -05:00
2025-03-07 16:34:08 -06:00
2023-11-13 12:01:26 -05:00
2025-06-03 09:31:38 +02:00
2025-05-15 10:59:48 -05:00
2025-03-16 17:14:51 -05:00
2025-02-18 11:07:57 -06:00
2023-11-13 12:01:26 -05:00
2025-02-18 11:07:57 -06:00
2025-02-18 11:07:57 -06:00
2023-11-16 01:22:08 +01:00
2023-11-13 12:01:26 -05:00
2025-03-29 12:21:36 +01:00
2023-11-13 12:01:26 -05:00
2024-03-05 12:29:24 +01:00
2025-02-18 11:07:57 -06:00
2025-02-18 11:07:57 -06:00
2025-08-30 17:02:52 +02:00
2025-02-18 11:07:57 -06:00
2025-06-04 14:14:20 +02:00
2025-03-01 16:32:22 +00:00
2025-06-03 09:31:38 +02:00
2025-06-03 09:31:38 +02:00
2025-03-01 16:32:22 +00:00
2025-06-03 09:31:38 +02:00
2025-05-15 10:59:48 -05:00
2023-11-13 12:01:26 -05:00
2023-11-16 01:22:09 +01:00
2025-08-30 17:02:52 +02:00
2023-11-16 01:22:08 +01:00
2025-02-18 11:07:57 -06:00
2025-03-20 20:14:50 +01:00
2025-03-20 20:14:50 +01:00
2025-02-18 11:07:57 -06:00
2025-02-18 11:07:57 -06:00