aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2024-02-11 21:32:02 +0100
committerJay Berkenbilt <ejb@ql.org>2024-02-11 21:49:44 +0100
commitb1dad0de2a12a0feb0608d1f68f3f1e8144592e6 (patch)
tree3a8be3e2c47b3a2ffd9b68d9facec3d2484f4228 /ChangeLog
parentb1b789df4203296a848fec6a3513f30efceb1a45 (diff)
downloadqpdf-b1dad0de2a12a0feb0608d1f68f3f1e8144592e6.tar.zst
Fix previous fix to setting checkbox value (fixes #1056)
The code accepted values other than /Yes but still used /Yes as the checked value instead of obeying the normal appearance dictionary.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 7f673204..294aa8cc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2024-02-11 Jay Berkenbilt <ejb@ql.org>
+
+ * The previous fix to #1056 was incomplete. When setting a check
+ box value, the previous fix allowed any value other than /Off to
+ mean checked. Now we also set the actual value based on the
+ allowable non-/Off value in the normal appearance dictionary.
+ Fixes #1056.
+
2024-02-03 Jay Berkenbilt <ejb@ql.org>
* Add fuzz testing for JSON.