Commit 723b054bf9a8ffc93de9e234ff47c87e9142e037

Authored by Jay Berkenbilt
1 parent 19229e29

Spell check

Showing 2 changed files with 52 additions and 18 deletions
ChangeLog
... ... @@ -177,7 +177,7 @@
177 177  
178 178 * Ignore zlib data check errors while uncompressing streams. This
179 179 is consistent with behaviors of other readers and enables handling
180   - of some incorrectly written zlib strems. Fixes #191.
  180 + of some incorrectly written zlib streams. Fixes #191.
181 181  
182 182 2018-02-25 Jay Berkenbilt <ejb@ql.org>
183 183  
... ... @@ -195,7 +195,7 @@
195 195 * Major enhancements to handling of type errors within the qpdf
196 196 library. This fix is intended to eliminate those annoying cases
197 197 where qpdf would exit with a message like "operation for
198   - dictionary object attemped on object of wrong type" without
  198 + dictionary object attempted on object of wrong type" without
199 199 providing any context. Now qpdf keeps enough context to be able to
200 200 issue a proper warning and to handle such conditions in a sensible
201 201 way. This should greatly increase the number of bad files that
... ... @@ -311,7 +311,7 @@
311 311 counting in length for better readability. Ordinarily this makes
312 312 no difference, but in the rare case of a page's contents being
313 313 split in the middle of a token, the old behavior could cause the
314   - extra newline to be interprted as part of the token. This bug
  314 + extra newline to be interpreted as part of the token. This bug
315 315 could only be triggered in qdf mode, which is a mode intended for
316 316 manual inspection of PDF files' contents, so it is very unlikely
317 317 to have caused any actual problems for people using qpdf for
... ... @@ -390,7 +390,7 @@
390 390 QPDFObjectHandle::pipeStreamData, you don't need to worry about
391 391 this at all.
392 392  
393   - * Provide heavily annoated examples/pdf-filter-tokens.cc example
  393 + * Provide heavily annotated examples/pdf-filter-tokens.cc example
394 394 that illustrates use of some simple token filters.
395 395  
396 396 * When normalizing content streams, as in qdf mode, issue warning
... ... @@ -400,7 +400,7 @@
400 400 either there's a bug in qpdf's lexer, that the file is damaged, or
401 401 that the page's contents are split in a weird way. In any of those
402 402 cases, qpdf could potentially damage the stream's contents by
403   - replacing carrige returns with newlines or otherwise messing with
  403 + replacing carriage returns with newlines or otherwise messing with
404 404 spaces. The mostly likely case of this would be an inline image's
405 405 compressed data being divided across two streams and having the
406 406 compressed data in the second stream contain a carriage return as
... ... @@ -441,7 +441,7 @@
441 441  
442 442 * 7.1.0: release
443 443  
444   - * Allow raw encryption key to be specified in libary and command
  444 + * Allow raw encryption key to be specified in library and command
445 445 line with the QPDF::setPasswordIsHexKey method and
446 446 --password-is-hex-key option. Allow encryption key to be displayed
447 447 with --show-encryption-key option. Thanks to Didier Stevens
... ... @@ -819,7 +819,7 @@
819 819  
820 820 2013-12-14 Jay Berkenbilt <ejb@ql.org>
821 821  
822   - * Allow anyspace rather than just newline to follow xref header.
  822 + * Allow any space rather than just newline to follow xref header.
823 823 This allows qpdf to read a wider range of damaged files.
824 824  
825 825 2013-11-30 Jay Berkenbilt <ejb@ql.org>
... ... @@ -978,7 +978,7 @@
978 978 * Add QPDF::getCompressibleObjGens() and deprecate
979 979 QPDF::getCompressibleObjects(), which had a flaw in its logic.
980 980  
981   - * Add new QPDFObjectHandle::getObjGen() method and indiciate in
  981 + * Add new QPDFObjectHandle::getObjGen() method and indicate in
982 982 comments that its use is favored over getObjectID() and
983 983 getGeneration() for most cases.
984 984  
... ... @@ -1025,7 +1025,7 @@
1025 1025 * Remove all calls to sprintf
1026 1026  
1027 1027 * New method QUtil::int_to_string_base to convert to octal or
1028   - hexademical (or decimal) strings without using sprintf
  1028 + hexadecimal (or decimal) strings without using sprintf
1029 1029  
1030 1030 2013-02-26 Jay Berkenbilt <ejb@ql.org>
1031 1031  
... ... @@ -1154,7 +1154,7 @@
1154 1154 QPDF::compute_data_key to take the R and V values from the
1155 1155 encryption dictionary. There is no reason for any application
1156 1156 code to call this method since handling of encryption is done
1157   - automatically by the qpdf libary. It is used internally by
  1157 + automatically by the qpdf library. It is used internally by
1158 1158 QPDFWriter.
1159 1159  
1160 1160 * Support reading and decryption of files whose main text is not
... ... @@ -1469,7 +1469,7 @@
1469 1469 * Add new array mutation routines to QPDFObjectHandle.
1470 1470 Implemented by Tobias Hoffmann.
1471 1471  
1472   - * Rework APIs that use size_t, off_t, and primative integer types
  1472 + * Rework APIs that use size_t, off_t, and primitive integer types
1473 1473 so that size_t is used for sizes of memory and off_t is used for
1474 1474 file offsets. Also set _FILE_OFFSET_BITS so that large files can
1475 1475 be supported on 32-bit UNIX/Linux platforms. The code assumes in
... ... @@ -1572,7 +1572,7 @@
1572 1572 uses the invalid object number 0 as a regular object.
1573 1573  
1574 1574 * libqpdf/QPDF_linearization.cc (isLinearized): use -1 rather than
1575   - 0 as a sentintel for not having found the first object in the
  1575 + 0 as a sentinel for not having found the first object in the
1576 1576 file. Since -1 can never match the regular expression, this
1577 1577 prevents an infinite loop when checking a file that starts with
1578 1578 (erroneous) 0 0 obj. (Fixes qpdf-Bugs-3159950.)
... ... @@ -1795,7 +1795,7 @@
1795 1795 with the required padding as specified by the PDF specification.
1796 1796 This is seldom useful to users. This function has been replaced
1797 1797 by QPDF::getPaddedUserPassword. Call the new
1798   - QPDF::getTrimmedUserPassword to retreive the user password in a
  1798 + QPDF::getTrimmedUserPassword to retrieve the user password in a
1799 1799 human-readable format.
1800 1800  
1801 1801 * qpdf/qpdf.cc (main): qpdf --check now prints the PDF version
... ...
ispell-words
... ... @@ -5,11 +5,9 @@ abacc
5 5 abc
6 6 ABCD
7 7 abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnom
8   -abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnom
9 8 abcde
10 9 abcdefABCDEF
11 10 abcdefghbcdefghicdefghijdefghijkefghijklfghijklmg
12   -abcdefghbcdefghicdefghijdefghijkefghijklfghijklmg
13 11 abcdefghijklmnopqrstuvwxyz
14 12 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghi
15 13 ABI
... ... @@ -194,8 +192,10 @@ ced
194 192 cerr
195 193 cf
196 194 cfea
  195 +cfis
197 196 CFLAGS
198 197 CFM
  198 +cgi
199 199 ch
200 200 ChangeLog
201 201 Checkboxes
... ... @@ -213,6 +213,7 @@ CHGeneric
213 213 cho
214 214 CHPageOffset
215 215 CHPageOffsetEntry
  216 +chr
216 217 CHSharedObject
217 218 CHSharedObjectEntry
218 219 CHSomething
... ... @@ -220,6 +221,7 @@ ci
220 221 cin
221 222 cinfo
222 223 ciphertext
  224 +cis
223 225 cl
224 226 classname
225 227 clearPipelineStack
... ... @@ -240,6 +242,7 @@ ColorSpace
240 242 colorspace
241 243 ColorToGray
242 244 com
  245 +commandline
243 246 compareVersions
244 247 compatbility
245 248 CompressConfig
... ... @@ -286,6 +289,7 @@ cstring
286 289 ctest
287 290 ctx
288 291 ctype
  292 +CVE
289 293 cxx
290 294 CXXFLAGS
291 295 cygwin
... ... @@ -321,6 +325,8 @@ deflateEnd
321 325 deflateInit
322 326 defq
323 327 delphi
  328 +deobfuscated
  329 +dep
324 330 deque
325 331 dereference
326 332 dereferenced
... ... @@ -335,6 +341,8 @@ DeviceRGB
335 341 dh
336 342 DIAERESIS
337 343 dict
  344 +didier
  345 +didierstevens
338 346 diff
339 347 diffs
340 348 diffutils
... ... @@ -349,7 +357,7 @@ dist
349 357 distclean
350 358 dl
351 359 dlfcn
352   -DLL
  360 +dll
353 361 DLL's
354 362 dllexport
355 363 dlls
... ... @@ -393,6 +401,7 @@ ef
393 401 EFF
394 402 efgh
395 403 EI
  404 +ejb
396 405 elif
397 406 elt
398 407 EmbeddedFiles
... ... @@ -501,6 +510,7 @@ fprintf
501 510 fR
502 511 fr
503 512 fread
  513 +FS
504 514 fsanitize
505 515 fseek
506 516 fseeki
... ... @@ -559,6 +569,7 @@ getEncryptionKey
559 569 getEncryptMetadata
560 570 getenv
561 571 GetEnvironmentVariable
  572 +getErrno
562 573 getErrorCode
563 574 getErrorMessage
564 575 getExtensionLevel
... ... @@ -668,6 +679,7 @@ getWidth
668 679 GG
669 680 ghostscript
670 681 GhostScript
  682 +GiB
671 683 github
672 684 glerbl
673 685 glibc
... ... @@ -709,12 +721,12 @@ HGeneric
709 721 hh
710 722 HighPart
711 723 hijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstn
712   -hijklmnoijklmnopjklmnopqklmnopqrlmnopqrsmnopqrstn
713 724 hlen
714 725 Hoffmann
715 726 HOi
716 727 HPageOffset
717 728 HPageOffsetEntry
  729 +hr
718 730 href
719 731 HS
720 732 HSharedObject
... ... @@ -829,6 +841,7 @@ italicseq
829 841 itemizedlist
830 842 iter
831 843 ith
  844 +iz
832 845 JCS
833 846 JDIMENSION
834 847 jerr
... ... @@ -854,6 +867,7 @@ lastnum
854 867 lastreleased
855 868 lastTokenWasBad
856 869 latin
  870 +launchpad
857 871 lbuf
858 872 lc
859 873 ld
... ... @@ -861,12 +875,14 @@ LDFLAGS
861 875 ldquo
862 876 len
863 877 lengthNextN
864   -Lexer
  878 +lexer
  879 +LF
865 880 lhs
866 881 libclang
867 882 libgcc
868 883 libjpeg
869 884 LibJpeg
  885 +libpcre
870 886 libqpdf
871 887 libs
872 888 libtests
... ... @@ -890,6 +906,7 @@ linkey
890 906 linp
891 907 LinParameters
892 908 linux
  909 +linuxfoundation
893 910 listitem
894 911 ljpeg
895 912 ll
... ... @@ -914,6 +931,7 @@ LZWDecode
914 931 LZWDecoder
915 932 m'qpdf
916 933 MacOS
  934 +Macports
917 935 makeDirect
918 936 makeDirectInternal
919 937 Makefile
... ... @@ -1123,6 +1141,7 @@ PDFContext
1123 1141 PDFDocEncoding
1124 1142 pdfDumpInfoDict
1125 1143 PDFs
  1144 +pdfs
1126 1145 pdh
1127 1146 pdlin
1128 1147 pe
... ... @@ -1147,6 +1166,7 @@ png
1147 1166 PNGFilter
1148 1167 pngify
1149 1168 PointerHolder
  1169 +PointerHolder's
1150 1170 popPipelineStack
1151 1171 poppler
1152 1172 pornin
... ... @@ -1156,6 +1176,7 @@ PP
1156 1176 pr
1157 1177 pragma
1158 1178 pre
  1179 +precheck
1159 1180 precompiled
1160 1181 prefilering
1161 1182 prefiltering
... ... @@ -1204,6 +1225,7 @@ QDFWriter
1204 1225 qdict
1205 1226 QDict
1206 1227 QEXC
  1228 +ql
1207 1229 qnumbers
1208 1230 QNumbers
1209 1231 qpdf
... ... @@ -1233,6 +1255,7 @@ qpdfs
1233 1255 QPDFSomethingDocumentHelper
1234 1256 QPDFSomethingObjectHelper
1235 1257 QPDFStream
  1258 +QPDFSystemError
1236 1259 QPDFTokenizer
1237 1260 QPDFTYPES
1238 1261 QPDFVersion
... ... @@ -1276,6 +1299,7 @@ readLinearizationData
1276 1299 README
1277 1300 readObject
1278 1301 readObjectAtOffset
  1302 +readObjectInternal
1279 1303 readToken
1280 1304 reattached
1281 1305 recompress
... ... @@ -1284,6 +1308,7 @@ recompressing
1284 1308 recomputation
1285 1309 recoverStreamLength
1286 1310 rect
  1311 +refactor
1287 1312 refcount
1288 1313 refpage
1289 1314 refpos
... ... @@ -1322,6 +1347,7 @@ rfont
1322 1347 rg
1323 1348 rgb
1324 1349 rhs
  1350 +RI
1325 1351 rijndael
1326 1352 rijndaelDecrypt
1327 1353 rijndaelEncrypt
... ... @@ -1416,6 +1442,7 @@ setStaticAesIV
1416 1442 setStaticID
1417 1443 setStreamDataMode
1418 1444 setStreamDescription
  1445 +setStreamPrecheck
1419 1446 setSuppressOriginalObjectIDs
1420 1447 setSuppressWarnings
1421 1448 setTrailer
... ... @@ -1446,6 +1473,7 @@ sstream
1446 1473 startoffset
1447 1474 startxref
1448 1475 stat
  1476 +stayOpen
1449 1477 std
1450 1478 STDC
1451 1479 StdCF
... ... @@ -1458,6 +1486,7 @@ StdioFile
1458 1486 stdlib
1459 1487 stdlib's
1460 1488 stdout
  1489 +stevens
1461 1490 STL
1462 1491 StmF
1463 1492 str
... ... @@ -1552,6 +1581,7 @@ turbo
1552 1581 Tx
1553 1582 txt
1554 1583 typeWarning
  1584 +ubuntu
1555 1585 uc
1556 1586 udata
1557 1587 UE
... ... @@ -1615,6 +1645,7 @@ vc
1615 1645 vec
1616 1646 vecs
1617 1647 VER
  1648 +versioned
1618 1649 viewable
1619 1650 ViewerPreferences
1620 1651 Vitaliy
... ... @@ -1628,6 +1659,7 @@ wb
1628 1659 Wconversion
1629 1660 Weimer
1630 1661 werror
  1662 +WFLAGS
1631 1663 whoami
1632 1664 WinAnsiEncoding
1633 1665 wincrypt
... ... @@ -1659,10 +1691,12 @@ writeXRefStream
1659 1691 writeXRefTable
1660 1692 Wsign
1661 1693 www
  1694 +WX
1662 1695 wxWindows
1663 1696 xA
1664 1697 xa
1665 1698 xABUL
  1699 +xb
1666 1700 xbebfbc
1667 1701 xbf
1668 1702 xc
... ...