Commit Graph

430 Commits

Author SHA1 Message Date
Thomas NOËL 1596c4c61f create a 1.27.0.1 version to ease eobuilder 2022-04-29 12:15:22 +02:00
Benjamin Dauvergne d1c152269c add debian packaging 2020-02-03 21:54:32 +01:00
Cameron Laird d3324421d4
First release through PyPDF4 2018-08-07 14:27:43 -05:00
Cameron Laird c0b77c0a37
Update CHANGELOG 2018-08-07 14:26:13 -05:00
claird 550f548936
Update README.md 2018-08-05 16:56:27 -06:00
Cameron Laird 733e6de8b3 Update sources from 'PyPDF2' to 'PyPDF4', mostly. 2018-08-05 16:43:44 -06:00
claird fbb5054dc4
Better support is on the way! 2018-08-04 15:45:45 -06:00
claird ce54ad1244
Begin to develop PyPDF4 2018-08-04 15:28:51 -06:00
Cameron Laird 7f8fdbe9d0 Update the name of the 'PyPDF2' folder. 2018-08-04 15:25:25 -06:00
Matthew Stamy 18a2627ada
Merge pull request #427 from massover/strict-pdf-read-error
Relax assertions when strict is False
2018-06-25 14:55:36 -05:00
Joshua Massover 22ebc8dc86 Relax assertions when strict is False 2018-05-15 14:34:03 -04:00
Matthew Stamy 1775bdc4b9
Merge pull request #393 from lmwgv/master
Improve performance of RC4_encrypt in utils.py
2018-04-01 18:37:46 -05:00
Matthew Stamy 94a208e292 Merge branch 'master' of https://github.com/mstamy2/PyPDF2 2018-03-12 14:33:06 -05:00
Matthew Stamy 772ef3f9cb Merging from @sylvainpelissier 2018-03-12 14:31:39 -05:00
Matthew Stamy 461fc5e053 Merge branch 'sylvainpelissier-master' 2018-03-12 14:20:32 -05:00
Matthew Stamy 6a578d057c Merge branch 'master' of https://github.com/sylvainpelissier/PyPDF2 into sylvainpelissier-master 2018-03-12 14:19:54 -05:00
lmwgv fc87287f13
Improve performance of RC4_encrypt in utils.py
Avoid string concatenation until after the loop.
2018-02-12 11:06:45 +01:00
Matthew Stamy a4279cff96
Merge pull request #338 from kgengler/master
Fix issue #337 - Rotate PDF fails if /Rotate is set to an IndirectObject
2017-12-27 16:19:24 -06:00
Matthew Stamy b3b77b85b6
Merge pull request #346 from MiniMarvin/master
Addition of line break for PDF line separators
2017-12-27 16:16:32 -06:00
Matthew Stamy b9caeed5a8 Merge pull request #336 from SubhrajyotiSen/patch-1
Update README to new markdown specs
2017-08-06 16:57:04 -05:00
Caio Moreira Gomes 7844852204 Addition of line break for PDF line separators, i've been useing it and my files where only one line. 2017-05-07 17:24:57 -03:00
Kyle Gengler c3231c7ded
update _rotate function to account for /Rotate being set to an IndirectObject instead of an int 2017-03-28 06:58:36 -05:00
Subhrajyoti Sen 62c1016961 Update README to new markdown specs 2017-03-25 11:25:06 +05:30
Matthew Stamy 2a9d76d124 Merge pull request #290 from optimojordan/patch-1
README.md: fix sample code directory name
2017-01-05 21:12:52 -06:00
Matthew Stamy 2f6d2da565 Merge pull request #294 from qedsoftware/fix-merger-fileobj
Fix PdfFileMerger for file objects on Python 3. Fixes #293
2017-01-04 20:20:05 -06:00
Matthew Stamy d7b8d3e0f4 Merge pull request #303 from moshekaplan/patch-1
Additional error output for failed encryption
2017-01-04 20:06:30 -06:00
Moshe Kaplan 83ff6fea00 Additional error output for failed encryption 2016-11-16 09:04:17 -05:00
Matthew Stamy a1bfcedf80 Merge branch 'oscardssmith-patch-1' 2016-11-01 12:24:19 -05:00
Matthew Stamy 77629e6266 Correct name error 2016-11-01 12:23:59 -05:00
Michał Łuszczyk 8ba44f2099 Fix PdfFileMerger for file objects on Python 3.
The previous check was always evaluated to False on Python 3, so I replaced it
with a duck-typing one compatible with both Python versions.
2016-10-21 21:35:39 +02:00
Jordan e9d0b86cc5 README.md: fix sample code directory name 2016-09-27 12:55:53 -04:00
oscardssmith d7f5eafddb speed up escape sequences
Changes readStringFromStream to use a dict of escapes rather than a long if/else chain. (should lead to speed up, and looks cleaner)
2016-08-22 15:23:34 -04:00
Matthew Stamy 4fc7f9d14a Merge pull request #223 from fgeek/fix-dos-issue
Prevent infinite loop in readObject() function
2016-08-17 14:00:37 -05:00
Matthew Stamy fe934cc1b5 Merge branch 'JohnMulligan-URI-linking' 2016-08-17 13:29:02 -05:00
Matthew Stamy ad90b69592 Fixed TabError in Py3 2016-08-17 13:28:21 -05:00
Matthew Stamy 0208955e1d Merge branch 'URI-linking' of https://github.com/JohnMulligan/PyPDF2 into JohnMulligan-URI-linking 2016-08-17 13:05:35 -05:00
Matthew Stamy 6f284def98 Merge pull request #283 from manuelzs/support_for_png_average_and_paeth_filter
Add support for PNG filters average and paeth
2016-08-15 13:51:51 -05:00
Juan Pablo Gaviria 60abb83056 Fix filter type 3 and 4 byte range 2016-08-12 08:49:18 -05:00
Manuel Zapata 60dff8d785 Add support for PNG filters average and paeth 2016-08-12 11:36:36 +01:00
Matthew Stamy 036789a466 Write binary data comment 2016-06-30 15:26:13 -05:00
John Mulligan ce5f7ec80d Added URI linking
Uses same structure as addLink
addURI
2016-06-13 16:35:50 -05:00
Matthew Stamy 5bbd5aff8c Python 3 type fixes in LZWDecode 2016-05-23 14:41:03 -05:00
Matthew Stamy 26e50775ed Appropriate error message for closed file, warn when returning null object, resolves #263 2016-05-19 17:16:16 -05:00
Matthew Stamy b030b7fbc7 Read Indirect Objects with a sign, fixes #248 2016-05-19 12:08:50 -05:00
Matthew Stamy 5735cb742a Version 1.26.0 update 2016-05-18 11:47:24 -05:00
Matthew Stamy 78fd8c602f Merge pull request #261 from speedplane/feature/readInlineImageEIQFeature-1
Fix a bug in _readInlineImage
2016-05-15 16:06:41 -05:00
speedplane 9dadb45f00 Fix a bug in _readInlineImage. We were looking for the operation EI and Q, but were not checking to ensure that there was whitespace between EI and Q. Accordingly, any image that had EIQ in its ascii encoded data would trigger the end of the image, and cause errors. 2016-05-03 16:18:50 -04:00
speedplane 077782dbbb Merge remote-tracking branch 'origin/master' 2016-05-03 16:15:23 -04:00
speedplane 6e9d021d43 Remove extraneous zeros from the standard formatting. 2016-05-03 15:17:45 -04:00
speedplane dbb7ea3ecf Remove extraneous zeros from the standard formatting. 2016-05-03 15:17:19 -04:00