Branch: refs/heads/master Home: https://github.com/xwiki-contrib/confluence Commit: a0c8cd59d4ed10400aa358d02790b3215e4d3724 https://github.com/xwiki-contrib/confluence/commit/a0c8cd59d4ed10400aa358d02... Author: Michael Hamann <[email protected]> Date: 2024-01-31 (Wed, 31 Jan 2024) Changed paths: M confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/input/ConfluenceXMLPackage.java R confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/WithoutBackSpacesReader.java A confluence-xml/src/main/java/org/xwiki/contrib/confluence/filter/internal/WithoutControlCharactersReader.java M confluence-xml/src/test/resources/confluencexml/cdatazerowidthspace/entities.xml Log Message: ----------- CONFLUENCE-181: Import fails when the export contains character U+0002 (#24) * Filter all control characters apart from line feed and carriage return. * Rename the class to reflect its purpose. * Replace the recursive implementation by an iterative one. * Add a test case.