2
1
mirror of https://github.com/qpdf/qpdf.git synced 2024-11-08 22:31:09 +00:00
Commit Graph

3118 Commits

Author SHA1 Message Date
Jay Berkenbilt
2ff7ac8a58
Merge pull request #990 from m-holger/issue600
Ensure copied annotations are fixed (fixes #600)
2023-06-17 17:54:27 -04:00
Jay Berkenbilt
328a2d083e
Merge pull request #983 from m-holger/buffer
Add new Buffer method copy and deprecate copy constructor / assignment operator
2023-06-17 14:04:06 -04:00
Jay Berkenbilt
463953bc96
Merge pull request #992 from jberkenbilt/future
Future
2023-06-17 14:02:44 -04:00
Jay Berkenbilt
13761120b1 Enhance documentation about FUTURE build option 2023-06-17 14:02:27 -04:00
m-holger
0f2ef5e85b Add new Buffer method copy and deprecate copy constructor / assignment operator
Also fix accidental Buffer copy in Pl_LZWDecoder::addToTable.
2023-06-17 17:18:31 +01:00
Jay Berkenbilt
9b09436ce1 Update spell check 2023-06-17 12:09:08 -04:00
Jay Berkenbilt
f10efe39f3 Tweak README-maintainer about unique_ptr
Also remove trailing whitespace
2023-06-17 12:04:39 -04:00
Jay Berkenbilt
0152f25489
Merge pull request #991 from jberkenbilt/clang-format-version
Bump minimum clang-format version to 16
2023-06-17 11:58:00 -04:00
Jay Berkenbilt
071fe4a0e5
Merge pull request #985 from m-holger/members
Change JSONHandler::m to std::unique_ptr and declare Members in implementation file
2023-06-17 11:57:02 -04:00
Jay Berkenbilt
1d979adde5 Bump minimum clang-format version to 16
Also enforce in format-code.
2023-06-17 11:45:06 -04:00
Jay Berkenbilt
0b538ec877
Merge pull request #982 from m-holger/cltidy
Apply various Clang-Tidy rules
2023-06-17 11:29:21 -04:00
Jay Berkenbilt
21612165c6
Merge pull request #981 from m-holger/writer
Remove redundant loop in QPDFWriter::prepareFileForWrite
2023-06-17 10:57:56 -04:00
Jay Berkenbilt
d3c444a7fb
Merge pull request #980 from m-holger/readobject
Avoid unnecessary copying of stream dictionary in QPDF::readObject
2023-06-17 10:54:45 -04:00
m-holger
d8bbe46eaa Update README-maintainer section on use of Member pattern 2023-06-17 14:38:20 +01:00
m-holger
8cb89529bd Use early returns in JSONHandler::handle 2023-06-17 14:38:20 +01:00
m-holger
75e74679c5 Move struct JSONHandler::Handlers to implementation file 2023-06-17 14:38:20 +01:00
m-holger
62f00b6d9c Change JSONHandler::m to std::unique_ptr and declare Members in implementation file 2023-06-17 14:38:20 +01:00
m-holger
8b05c550b3 Fix doc typos 2023-06-17 14:38:20 +01:00
Jay Berkenbilt
44dce4e298
Merge pull request #978 from m-holger/reflow
Code tidy - reflow comments and strings
2023-06-17 09:26:16 -04:00
Jay Berkenbilt
fc30e75122
Merge pull request #987 from m-holger/maintainer
Rename README-maintainer to README-maintainer.md and add table of content
2023-06-17 09:16:38 -04:00
m-holger
ae19d703f4 Ensure copied annotations are fixed (fixes #600)
Case where pages from a main input without /AcroForm key were duplicated
was omitted
2023-06-15 15:49:50 +01:00
m-holger
4101596f1a Add QPDFObjectHandle move constructor and assignment operator for future build 2023-06-14 18:39:18 +01:00
m-holger
33f207ca74 Add FUTURE build option 2023-06-14 16:30:38 +01:00
Jay Berkenbilt
ddc8645115
Merge pull request #988 from m-holger/lgtm
Remove lgtm.yml
2023-06-14 09:38:19 -04:00
m-holger
550080cdd5 Remove lgtm.yml
lgtm was discontinued in 2022.
2023-06-14 11:48:21 +01:00
m-holger
09365372a5 Add table of content to README-maintainer.md 2023-06-13 13:13:32 +01:00
m-holger
19f54d9815 In README-maintainer.md add mark-up for headers and code blocks 2023-06-13 13:07:01 +01:00
m-holger
35a79c63b5 Rename README-maintainer to README-maintainer.md 2023-06-13 12:04:30 +01:00
m-holger
d784e8033c Code tidy - Clang-Tidy rule performance-for-range-copy 2023-06-09 15:55:49 +01:00
m-holger
0ac005f0d9 Code tidy - Clang-Tidy rule modernize-use-override 2023-06-09 15:52:56 +01:00
m-holger
ae3642ce42 Code tidy - Clang-Tidy rule modernize-use-equals-default 2023-06-09 15:45:14 +01:00
m-holger
5906dd5c1f Code tidy - Clang-Tidy rule modernize-use-default-member-init 2023-06-09 15:43:21 +01:00
m-holger
7bc0f1d828 Code tidy - Clang-Tidy rule modernize-use-emplace 2023-06-09 15:42:11 +01:00
m-holger
22c6b8ccbc Code tidy QPDFObjectHandle::newArray 2023-06-09 15:39:19 +01:00
m-holger
320bbb9854 Code tidy - Clang-Tidy rule modernize-return-braced-init-list 2023-06-09 15:35:56 +01:00
m-holger
d8e078fbb7 Remove redundant loop in QPDFWriter::prepareFileForWrite 2023-06-09 15:29:16 +01:00
m-holger
4490d4c35e Avoid unnecessary copying of stream dictionary in QPDF::readObject 2023-06-05 21:22:40 +01:00
m-holger
acd0acf169 Fix doc typos 2023-06-02 19:24:12 +01:00
m-holger
3c5700c255 Code tidy - reflow comments and strings 2023-06-02 16:00:40 +01:00
Jay Berkenbilt
6e6a73d28f
Merge pull request #976 from m-holger/blame
Add .git-blame-ignore-revs file
2023-05-27 19:50:54 -04:00
m-holger
a1d0b7443b Add .git-blame-ignore-revs file 2023-05-27 18:57:57 +01:00
Jay Berkenbilt
73ee000c33
Merge pull request #975 from m-holger/reflow
Code tidy - reflow comments and strings
2023-05-27 10:43:21 -04:00
m-holger
db6c09b625 Fix doc typos 2023-05-27 11:06:37 +01:00
m-holger
698a70e6a8 Code tidy - reflow comments and strings 2023-05-27 10:54:19 +01:00
Jay Berkenbilt
9907700fae Prepare 11.4.0 release 2023-05-21 14:42:37 -04:00
Jay Berkenbilt
cfcf4318b2 Don't check sizes for old version
Otherwise we get errors if we added a class.
2023-05-21 14:42:29 -04:00
Jay Berkenbilt
a90787c5e1 Spell check 2023-05-21 14:25:31 -04:00
Jay Berkenbilt
ecceab61ce Add qpdf 12 information to release notes 2023-05-21 14:21:45 -04:00
Jay Berkenbilt
5bbce89e6a Add clarification about empty passwords to doc 2023-05-21 13:46:19 -04:00
Jay Berkenbilt
60965d5f4d Rerun clang-format 2023-05-21 13:35:09 -04:00