Commit 5548b3bb71a3745fd15af2f583f5af9471000a6d

Authored by Jay Berkenbilt
1 parent 38d8cc7f

Spell check

ChangeLog
... ... @@ -20,13 +20,13 @@
20 20 2024-09-19 M Holger <m.holger@qpdf.org>
21 21  
22 22 * Bug fix: QPDFWriter stream DecodeLevel incorrectly defaulted to
23   - none instead of generalied. Fixes #1286.
  23 + none instead of generalized. Fixes #1286.
24 24  
25 25 2024-08-25 M Holger <m.holger@qpdf.org>
26 26  
27 27 * Add new command-line arguments --remove-metadata and --remove-info
28 28 to exclude document metadata and information from the output PDF
29   - file. Patially fixes #1145.
  29 + file. Partially fixes #1145.
30 30  
31 31 2024-08-06 M Holger <m.holger@qpdf.org>
32 32  
... ...
cSpell.json
... ... @@ -69,6 +69,7 @@
69 69 "cerr",
70 70 "cfis",
71 71 "cflags",
  72 + "chao",
72 73 "ciphertext",
73 74 "classname",
74 75 "cleanpatch",
... ... @@ -396,6 +397,7 @@
396 397 "objdump",
397 398 "objectinfo",
398 399 "objgen",
  400 + "objgens",
399 401 "objidok",
400 402 "objok",
401 403 "objspec",
... ... @@ -622,9 +624,11 @@
622 624 "streammethod",
623 625 "strequal",
624 626 "strerror",
  627 + "strgreater",
625 628 "stringmethod",
626 629 "stringprep",
627 630 "stripesize",
  631 + "strless",
628 632 "strtoui",
629 633 "struct",
630 634 "stylesheet",
... ... @@ -742,6 +746,7 @@
742 746 "zdenek",
743 747 "zdenop",
744 748 "zeroize",
745   - "zeroizing"
  749 + "zeroizing",
  750 + "zopfli"
746 751 ]
747 752 }
... ...
fuzz/CMakeLists.txt
... ... @@ -191,6 +191,7 @@ add_test(
191 191 --color ${QTEST_COLOR}
192 192 --show-on-failure ${SHOW_FAILED_TEST_OUTPUT})
193 193  
  194 +# cSpell:ignore qpdg
194 195 if(OSS_FUZZ)
195 196 list(APPEND SEED_CORPUS_ZIPS)
196 197 foreach(F ${FUZZERS})
... ...
libqpdf/CMakeLists.txt
... ... @@ -158,6 +158,7 @@ if(NOT EXTERNAL_LIBS)
158 158 list(APPEND dep_link_libraries ${pc_zlib_LIBRARIES})
159 159 else()
160 160 find_path(ZLIB_H_PATH zlib.h)
  161 + # cSpell:ignore zlibd
161 162 find_library(ZLIB_LIB_PATH NAMES z zd zlib zlibd)
162 163 if(ZLIB_H_PATH AND ZLIB_LIB_PATH)
163 164 list(APPEND dep_include_directories ${ZLIB_H_PATH})
... ...
manual/encryption.rst
... ... @@ -207,7 +207,7 @@ PDF Security Restrictions
207 207 PDF security restrictions are described by a bit field whose value is
208 208 stored in the ``P`` field in the encryption dictionary. The value of
209 209 ``P`` is used by the algorithms to recover the encryption key given
210   -the password, which makes the value of ``P`` tamper-resistent.
  210 +the password, which makes the value of ``P`` tamper-resistant.
211 211  
212 212 ``P`` is a 32-bit integer, treated as a signed twos-complement number.
213 213 A 1 in any bit position means the permission is granted. The PDF
... ...
manual/installation.rst
... ... @@ -660,6 +660,8 @@ interfaces, which was another reason to require C++-11 at this time.
660 660 Building with zopfli support
661 661 ----------------------------
662 662  
  663 +.. cSpell:ignore DZOPFLI
  664 +
663 665 If you compile with ``-DZOPFLI-ON`` and have the `zopfli
664 666 <https://github.com/google/zopfli>`__ development files available,
665 667 qpdf will be built with zopfli support. See :ref:`zopfli` for
... ...
manual/release-notes.rst
... ... @@ -105,9 +105,10 @@ Planned changes for future 12.x (subject to change):
105 105  
106 106 - The handling of corrupt filtered streams has changed. If a
107 107 compressed stream cannot be successfully uncompressed, qpdf will
108   - now write the undecoded stream even if decode-level generalized or
109   - specialized is set. The result of attempting to decode a corrupt
110   - stream is generally unusable and can be extremely large.
  108 + now write the raw (encoded) stream even if decode-level
  109 + generalized or specialized is set. The result of attempting to
  110 + decode a corrupt stream is generally unusable and can be
  111 + extremely large.
111 112  
112 113 11.9.1: June 7, 2024
113 114 - Bug Fixes
... ... @@ -120,7 +121,7 @@ Planned changes for future 12.x (subject to change):
120 121 - Add a CLion build configuration for building with static
121 122 libraries with Visual C++ on Windows. This configuration works
122 123 "out of the box" with CLion, Visual C++, and the external
123   - libraries binary distribution without any additoinal external
  124 + libraries binary distribution without any additional external
124 125 tools.
125 126  
126 127 - Tweak use of ``std::string_view`` to handle upcoming changes to
... ...
manual/weak-crypto.rst
... ... @@ -119,7 +119,7 @@ MD5 is used in the following non-security-sensitive ways:
119 119 - Generation of the document ID. The document ID is an input parameter
120 120 to the document encryption but is not itself considered to be
121 121 secure. They are supposed to be unique, but they are not
122   - tamper-resistent in non-encrypted PDF files, and hash collisions
  122 + tamper-resistant in non-encrypted PDF files, and hash collisions
123 123 must be tolerated.
124 124  
125 125 The PDF specification recommends but does not require the use of MD5
... ...
qpdf/test_shell_glob.cc
... ... @@ -16,7 +16,7 @@ realmain(int argc, char* argv[])
16 16 // exercised by manually breaking the link options for msvc and
17 17 // seeing that the test fails under that condition. Explicit link
18 18 // changes used to be needed only for MSVC, but as of late 2024,
19   - // they are also neededed for mingw, which was found by CI failure
  19 + // they are also needed for mingw, which was found by CI failure
20 20 // of this test.
21 21  
22 22 bool found_star = false;
... ...