aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2023-12-21 23:14:28 +0100
committerJay Berkenbilt <ejb@ql.org>2023-12-21 23:43:29 +0100
commit4400ce84eeb204cdcb35950dd8fde094fc249051 (patch)
tree2a60ae462f22d21b35214a3fdaa4af5d63f8b149 /ChangeLog
parentbb12a7ff8df1582a2cb0583bc463a84f5a736219 (diff)
downloadqpdf-4400ce84eeb204cdcb35950dd8fde094fc249051.tar.zst
Add "n:/pdf-name" to qpdf JSON for binary names (fixes #1072)
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 414244be..7450ddbc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
2023-12-21 Jay Berkenbilt <ejb@ql.org>
+ * Fix to QPDF JSON: the syntax "n:/pdf-syntax" is now accepted as
+ an alternative way to represent names. This can be used for any
+ name (e.g. "n:/text#2fplain"), but it is necessary when the name
+ contains binary characters. For example, /one#a0two must be
+ represented as "n:/one#a0two" since the single byte a0 is not
+ valid in JSON. Fixes #1072.
+
* From M. Holger: Refactor QPDFParser for performance. See #1059
for a discussion.