Commit Graph

36 Commits

Author SHA256 Message Date
Dominique Leuenberger
0dd2bf3c81 Accepting request 962931 from Java:packages
Build with source/target levels 8

OBS-URL: https://build.opensuse.org/request/show/962931
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=14
2022-03-28 14:59:06 +00:00
Fridrich Strba
f0f70bf703 OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=34 2022-03-18 18:56:51 +00:00
Dominique Leuenberger
1e765585d7 Accepting request 958716 from Java:packages
Missing some packaged resources

OBS-URL: https://build.opensuse.org/request/show/958716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=13
2022-03-05 13:43:35 +00:00
Fridrich Strba
d3660266de OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=32 2022-03-03 10:02:42 +00:00
Fridrich Strba
75d3d5e56c OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=31 2022-03-03 09:53:10 +00:00
Dominique Leuenberger
8fadc42819 Accepting request 885319 from Java:packages
OBS-URL: https://build.opensuse.org/request/show/885319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=12
2021-04-22 16:03:15 +00:00
Fridrich Strba
395bbc5838 Accepting request 884606 from home:pmonrealgonzalez:branches:Java:packages
- Update to 2.0.23:
  * Security fixes:
    - CVE-2021-27807: A carefully crafted PDF file can trigger an
      infinite loop while loading the file [bsc#1184356]
    - CVE-2021-27906: OutOfMemory-Exception while loading a crafted
      PDF file [bsc#1184357]
  * Bug fixes:
    - Transparency Group issues
    - getLastSignatureDictionary modifies internal structure of PDDocument
    - NullPointerexception in AcroFormOrphanWidgetsProcessor.resolveNonRootField()
    - AcroForm PDTextField formatting lost when setting value
    - java.lang.IndexOutOfBoundsException
    - Failure to modify cropBox when splitting a PDF Page vertically into 2 pieces
    - ArrayIndexOutOfBoundsException in isOwnerPassword
    - IllegalArgumentException in computeEncryptedKeyRev56
    - IllegalArgumentException in PDFObjectStreamParser.privateReadObjectNumbers
    - ClassCastException in COSStream.getFilterList
    - ArrayIndexOutOfBoundsException in PDFXrefStreamParser.parseValue
   * Improvements:
    - Improve document signing
    - Allow reuse of subsetted fonts by inverting the ToUnicode CMap
    - improve performance in signature validation
    - Add more checks to PDFXrefStreamParser and reduce memory footprint
    - Use StringBuilder for key in PDDeviceN.toRGBWithTintTransform()
    - Don't use RGB loop in PDDeviceN.toRGBWithTintTransform()

OBS-URL: https://build.opensuse.org/request/show/884606
OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=29
2021-04-14 11:24:12 +00:00
Dominique Leuenberger
0b3cf83adc Accepting request 860184 from Java:packages
OBS-URL: https://build.opensuse.org/request/show/860184
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=11
2021-01-08 16:32:34 +00:00
e991bc5bfd Accepting request 860177 from home:favogt:branches:Java:packages
- Add source signature and keyring

OBS-URL: https://build.opensuse.org/request/show/860177
OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=27
2021-01-04 12:42:26 +00:00
Fabian Vogt
ba0c222c8b Accepting request 860172 from home:pmonrealgonzalez:branches:Java:packages
- Update to 2.0.22:
  * See https://downloads.apache.org/pdfbox/2.0.22/RELEASE-NOTES.txt
- Remove provided binaries

OBS-URL: https://build.opensuse.org/request/show/860172
OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=26
2021-01-04 12:19:39 +00:00
Dominique Leuenberger
584fe2027e Accepting request 811300 from Java:packages
2.0.19 (will need change in xmlgraphics-fop)

OBS-URL: https://build.opensuse.org/request/show/811300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=10
2020-06-08 21:44:04 +00:00
Fridrich Strba
641ffc9c74 OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=24 2020-06-04 06:15:32 +00:00
Fridrich Strba
e3b16068ef OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=23 2020-06-04 05:16:27 +00:00
Fridrich Strba
efb0f4499a OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=22 2020-06-04 05:12:46 +00:00
Fridrich Strba
1be5243590 OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=21 2020-06-03 14:20:38 +00:00
Dominique Leuenberger
33ec859c91 Accepting request 640544 from Java:packages
OBS-URL: https://build.opensuse.org/request/show/640544
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=9
2018-10-15 08:06:12 +00:00
Tomáš Chvátal
7b49cb8426 Accepting request 640543 from home:favogt:branches:Java:packages
- Update to 1.8.16:
  * [PDFBOX-4261] - Invalidated signature signing pdf twice
  * [PDFBOX-4276] - Multiply blend mode not detected
  * [PDFBOX-4283] - Allowing Rectangles with additional elements
  * [PDFBOX-4298] - NullPointerException when doing overlay
  * [PDFBOX-4316] - RemoveAllText does not delete all parameters with " operator
  * [PDFBOX-4274] - Get rid of warning about prerequisites
  * Improve skip duplicates (bsc#1111009, CVE-2018-11797)
- Adjust fix-version.patch

OBS-URL: https://build.opensuse.org/request/show/640543
OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=19
2018-10-08 08:04:27 +00:00
Dominique Leuenberger
7467570130 Accepting request 620189 from Java:packages
OBS-URL: https://build.opensuse.org/request/show/620189
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=8
2018-07-07 19:56:31 +00:00
Fabian Vogt
bcb9d98508 Accepting request 620188 from home:favogt:branches:Java:packages
- Update to 1.8.15:
  * [PDFBOX-4197] - PDStructureElement.getAttributes() ignores reference objects (CVE-2018-8036,bsc#1099721)
- Update to 1.8.14:
  * [PDFBOX-3625] - Use correct file encoding when saving fdf data
  * [PDFBOX-3724] - Wrong size in rendering of some artifacts
  * [PDFBOX-3733] - image added to pdf by tool AddImageToPDF is turn-overed
  * [PDFBOX-3739] - ImageWriterIterator.next() and ImageReaderIterator.next() can return null
  * [PDFBOX-3742] - Unknown dir object c='>' cInt=62 peek='>' peekInt=62
  * [PDFBOX-3813] - PDF Box crash when using PDFToImage or PDFDebug
  * [PDFBOX-3843] - Rect of Annotation contains indirect elements + Patch
  * [PDFBOX-3889] - javax.crypto.BadPaddingException: Given final block not properly padded
  * [PDFBOX-3909] - End of inline image not detected
  * [PDFBOX-3919] - Infinite loop while parsing (2)
  * [PDFBOX-3933] - PDFParser swallows a CR at the end of a stream
  * [PDFBOX-3942] - ClassCastException in getOptionalContentGroups
  * [PDFBOX-4005] - Incorrect use of PDNumberTreeNode in PDPageLabels
  * [PDFBOX-4011] - BBox in signature forms has wrong order
  * [PDFBOX-4027] - IndexOutOfBoundsException when XObject form matrix has only 5 elements
  * [PDFBOX-4030] - ClassCastException when matrix array has indirect objects
  * [PDFBOX-4064] - cm operator has 7 numbers
  * [PDFBOX-4083] - Line annotation /LL, /LLE and /LLO have wrong default values
  * [PDFBOX-4088] - Root/StructTreeRoot/K/S must be name, not string (merge)
  * [PDFBOX-3635] - Remove workaround to avoid SSLHandshakeException
  * [PDFBOX-4142] - Don't use md5 checksum due to changes to the release distribuition policy
- Update to 1.8.13:
  * [PDFBOX-2420] - DateConverter doesn't handle time zones outside -12 to +12 range properly
  * [PDFBOX-2919] - org.apache.fontbox.cff.CFFParser.readEntry sometimes throws java.lang.IllegalArgumentException
  * [PDFBOX-3315] - Dates falsely detected as different by preflight
  * [PDFBOX-3335] - Issue while Merging PDF with Hidden Layers
  * [PDFBOX-3341] - currentAccessPermission.setReadOnly() not set in StandardSecurityHandler
  * [PDFBOX-3355] - PDPageLabels.getLabelsByPageIndices() returns Uppercase letters for style a
  * [PDFBOX-3368] - ContainsKey don't work for the Map<String, Object> returned by PDStructureTreeRoot.getRoleMap
  * [PDFBOX-3369] - Error expected floating point number actual='0.00-35095424'
  * [PDFBOX-3409] - TextToPDF drops leading spaces
  * [PDFBOX-3420] - Can't sign pdf with a particular attachment
  * [PDFBOX-3446] - Infinite loop while parsing
  * [PDFBOX-3448] - NullPointerException at org.apache.pdfbox.pdmodel.common.COSArrayList.convertFloatCOSArrayToList
  * [PDFBOX-3450] - ArrayIndexOutOfBoundsException at org.apache.fontbox.cmap.CMapParser.increment
  * [PDFBOX-3463] - XMPSchemaBasic.getLabel() always returns null
  * [PDFBOX-3466] - Java 9 warnings
  * [PDFBOX-3472] - NPE when PDF/A identification metadata does not contain ID
  * [PDFBOX-3477] - CA and ca values should be clipped
  * [PDFBOX-3481] - Localization in XRef generation results in unusable PDFs
  * [PDFBOX-3487] - ClassCastException in COSWriter.write() when saving PDF
  * [PDFBOX-3491] - NumberFormatException in CFFParser.readRealNumber
  * [PDFBOX-3500] - Error expected floating point number actual='0.-262'
  * [PDFBOX-3532] - Java 6 errors
  * [PDFBOX-3546] - IOException over DataFormatException, "invalid stored block lengths" on a valid PDF
  * [PDFBOX-3551] - CLI Decrypt broken, only allows 1 argument
  * [PDFBOX-3555] - FlateFilter.decode cause native memory leaks
  * [PDFBOX-3558] - NPE in JBig2Filter if BitsPerComponent is missing
  * [PDFBOX-3570] - JDK-8054565 Java 8 close contract issue
  * [PDFBOX-3571] - sRGB Color Space Profile is subject to 3rd party copyright
  * [PDFBOX-3578] - java.lang.IllegalArgumentException: dash lengths all zero
  * [PDFBOX-3590] - AccessPermission not applied
  * [PDFBOX-3594] - Use PDOutlineItem#findDestinationPage() cannot get PDPage, return was null
  * [PDFBOX-3609] - ClassCastException in PDCIDFont.readWidths()
  * [PDFBOX-3410] - TextToPDF needs orientation control
  * [PDFBOX-3352] - Calendar values are parsed with unknown timezones
- Refresh pdfbox-1.8.12-bouncycastle.patch
- Add patch to fix the version number:
  * fix-version.patch
- Use %license

OBS-URL: https://build.opensuse.org/request/show/620188
OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=17
2018-07-02 09:32:27 +00:00
Fridrich Strba
e3f417056e OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=16 2018-05-17 19:58:17 +00:00
Fridrich Strba
1f1da71346 OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=15 2018-05-15 13:32:35 +00:00
Dominique Leuenberger
07516560ae Accepting request 533050 from Java:packages
Condition correctly the maven defines

OBS-URL: https://build.opensuse.org/request/show/533050
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=7
2017-10-16 23:51:08 +00:00
Fridrich Strba
2abd3e9871 OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=13 2017-09-29 06:44:02 +00:00
Dominique Leuenberger
7424737b3b Accepting request 526277 from Java:packages
Fix build with jdk9

OBS-URL: https://build.opensuse.org/request/show/526277
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=6
2017-09-15 20:31:30 +00:00
Fridrich Strba
981f42bb86 Fix build with jdk9
OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=11
2017-09-15 07:21:38 +00:00
Dominique Leuenberger
18af02c03f Accepting request 496576 from Java:packages
1

OBS-URL: https://build.opensuse.org/request/show/496576
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=5
2017-05-22 08:47:09 +00:00
Tomáš Chvátal
1b18f93931 Accepting request 496568 from home:pcervinka:branches:Java:packages
- New build dependency: javapackages-local

OBS-URL: https://build.opensuse.org/request/show/496568
OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=9
2017-05-19 10:17:14 +00:00
Yuchen Lin
f231dde5c8 Accepting request 481799 from Java:packages
1

OBS-URL: https://build.opensuse.org/request/show/481799
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=4
2017-04-12 15:31:52 +00:00
Tomáš Chvátal
9e2e9e36c3 Accepting request 481379 from home:stfnknorr:branches:Java:packages
Add missing line to changes, so we can get this package into SLE SDK

OBS-URL: https://build.opensuse.org/request/show/481379
OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=7
2017-03-21 14:17:33 +00:00
Dominique Leuenberger
9e7f39dcb3 Accepting request 477244 from Java:packages
1

OBS-URL: https://build.opensuse.org/request/show/477244
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=3
2017-03-12 19:01:44 +00:00
Tomáš Chvátal
3763787140 Accepting request 477197 from home:stfnknorr:branches:Java:packages
Switch between maven-metadata/maven-fragments as appropriat for
SLE/openSUSE (FATE#322405)

OBS-URL: https://build.opensuse.org/request/show/477197
OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=5
2017-03-06 12:39:07 +00:00
Dominique Leuenberger
64a781f901 Accepting request 402708 from Java:packages
Didn't change much except for the version number, but an update is an update.

OBS-URL: https://build.opensuse.org/request/show/402708
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=2
2016-06-19 08:49:49 +00:00
Fabian Vogt
4207e601b0 OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=4 2016-06-16 08:48:52 +00:00
Fabian Vogt
6c4a8b32d0 - Update to version 1.8.12
- CVE-2016-2175 (pdfbox only, which isn't build by this spec)

OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=3
2016-06-16 08:46:30 +00:00
Dominique Leuenberger
36df925443 Accepting request 368361 from Java:packages
Main purpose of this SR is to get xmlgraphics-fop 2.1, which depends on this, into factory.

The Apache PDFBox library is an open source Java tool for working with PDF documents.
This project allows creation of new PDF documents, manipulation of existing documents
and the ability to extract content from documents.
Apache PDFBox also includes several command line utilities.

Only fontbox and jempbox are built as pdfbox itself depends on Adobe's pcif.

OBS-URL: https://build.opensuse.org/request/show/368361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/apache-pdfbox?expand=0&rev=1
2016-03-26 14:22:37 +00:00
Tomáš Chvátal
82fd9e63a6 Accepting request 367539 from home:favogt:branches:Java:packages
The Apache PDFBox library is an open source Java tool for working with PDF documents.
This project allows creation of new PDF documents, manipulation of existing documents
and the ability to extract content from documents.
Apache PDFBox also includes several command line utilities.

Only fontbox and jempbox are built as pdfbox itself depends on Adobe's pcif.

OBS-URL: https://build.opensuse.org/request/show/367539
OBS-URL: https://build.opensuse.org/package/show/Java:packages/apache-pdfbox?expand=0&rev=1
2016-03-07 18:34:46 +00:00