diff options
author | Jay Berkenbilt <ejb@ql.org> | 2019-06-22 18:02:39 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2019-06-22 18:02:39 +0200 |
commit | ed8166b21ea8c33328457912aad4f3e181bf255a (patch) | |
tree | a173f4b2152435d042faac03bdf381f12d086a5d | |
parent | 2001cbc8a15fda456c04d6bacd714ab8b2cf5b03 (diff) | |
download | qpdf-ed8166b21ea8c33328457912aad4f3e181bf255a.tar.zst |
TODO/README-maintainer cleanup
-rw-r--r-- | README-maintainer | 2 | ||||
-rw-r--r-- | TODO | 29 |
2 files changed, 2 insertions, 29 deletions
diff --git a/README-maintainer b/README-maintainer index be947971..b00fac99 100644 --- a/README-maintainer +++ b/README-maintainer @@ -83,7 +83,7 @@ RELEASE PREPARATION * Check for open fuzz crashes at https://oss-fuzz.com * Check all open issues and pull requests in github and the - sourceforge trackers. + sourceforge trackers. See ~/scripts/github-issues. * Check `TODO` file to make sure all planned items for the release are done or retargeted. @@ -86,21 +86,11 @@ directory or that are otherwise not publicly accessible. This includes things sent to me by email that are specifically not public. Even so, I find it useful to make reference to them in this list - * See if there is a way to provide an option to use higher - compression with zlib. See #113. This can be done by adding options - to Pl_Flate and having QPDFWriter optionally use those options. - Also increasing the buffer size may help. - * Add support for writing name and number trees * Figure out how to render Gajić correctly in the PDF version of the qpdf manual. - * Decide whether errors thrown by checkLinearization should be - converted to warnings. Take a pass through the linearization code - to see whether it's correct. Be able to view linearization data - even when there are errors. See linearization label in github. - * Consider creating a PPA for Ubuntu * Investigate whether there is a way to automate the memory checker @@ -242,21 +232,6 @@ I find it useful to make reference to them in this list spec, and look at ~/Q/pdf-collection/form-with-full-save.pdf, which came from Adobe's example site. - * Consider the possibility of doing something locale-aware to support - non-ASCII passwords. Update documentation if this is done. Consider - implementing full Unicode password algorithms from newer encryption - formats. See ../misc/unicode-password*. If code is added to - properly encode Unicode passwords, figure out how to deal with - backward compatibility. Either require some additional flag to - decode the password or provide a `--raw-password` flag to suppress - decoding. While automatically encoding breaks backward - compatibility, it's probably the right behavior because the current - behavior is arguably a bug. Alternatively, if the password doesn't - work as a raw password and contains characters outside US-ASCII, - try various encoding methods to see if any work. See section - 7.6.3.3, algorithms 2 and 2A, in the ISO spec for details. (This is - tracked in https://github.com/qpdf/qpdf/issues/215.) - * See if we can avoid preserving unreferenced objects in object streams even when preserving the object streams. @@ -319,9 +294,7 @@ I find it useful to make reference to them in this list embedded prior to appended sections. * From a suggestion in bug 3152169, consider having an option to - re-encode inline images with an ASCII encoding. This is also - https://github.com/qpdf/qpdf/issues/278. It would be interesting to - make optimize-images work with inline images. + re-encode inline images with an ASCII encoding. * From github issue 2, provide more in-depth output for examining hint stream contents. Consider adding on option to provide a |