Commit Graph

  • 0d83ec6b6c Migrate repository to new hosting and cleanup CI/CD files main Tryanks 2025-05-12 22:33:48 +08:00
  • 43924743e2 Merge branch 'main' into feature/image-appearance Tryanks 2025-05-12 22:14:06 +08:00
  • 7feb03999b Enhance handling of PDF Contents in createIncPageUpdate to preserve stream structure Paul van Brouwershaven 2025-05-12 11:08:51 +02:00
  • 0f834debb7 Fix test removed invalid source test file Paul van Brouwershaven 2025-05-12 10:57:42 +02:00
  • bf1f861031 Ensure PDF version is at least 1.5 for SigFlags and UF support Paul van Brouwershaven 2025-05-12 10:21:10 +02:00
  • e026bf1577 Add newline, fix #71 Paul van Brouwershaven 2025-05-12 09:28:04 +02:00
  • 25feb83db7 Update readme with image appearance info Corentin Mors 2025-05-10 18:28:20 +02:00
  • 4b3957a882 Fix JPG decode Corentin Mors 2025-05-10 18:24:05 +02:00
  • 6cbaf97a70 Bump golang.org/x/text from 0.22.0 to 0.25.0 dependabot[bot] 2025-05-10 09:41:34 +00:00
  • 1aafac7336 Bump golang.org/x/crypto from 0.33.0 to 0.35.0 (#68) dependabot[bot] 2025-05-10 11:40:19 +02:00
  • 51569c8aec PNG support Corentin Mors 2025-05-01 14:57:29 +02:00
  • 948b24a084 Revert some unecessary changes Corentin Mors 2025-05-01 13:22:42 +02:00
  • abd05a5aaa Implement image watermark Corentin Mors 2025-05-01 11:06:11 +02:00
  • a3b23161c4 Split down into multiple functions Corentin Mors 2025-05-01 10:13:39 +02:00
  • 9616146853 Test with two consecutive signatures Corentin Mors 2025-04-29 11:47:37 +02:00
  • ce8274cc9c Image visual appearance Corentin Mors 2025-04-28 16:55:59 +02:00
  • c958b32269 Add a devcontainer for development Corentin Mors 2025-04-28 16:34:17 +02:00
  • 94790aeb1f Move certificate check Paul van Brouwershaven 2025-03-10 20:52:02 +01:00
  • d3fca14cc7 Check if certificate is provided in the input Paul van Brouwershaven 2025-03-10 16:55:44 +01:00
  • 52e3fa5072 Check hash with the given algorithm Paul van Brouwershaven 2025-03-10 16:54:56 +01:00
  • 540ffbbec8 Split xref table and stream code and tests Paul van Brouwershaven 2025-02-26 09:46:42 +01:00
  • cf6c1eb280 Improve xref test coverage Paul van Brouwershaven 2025-02-26 08:42:52 +01:00
  • 61ba7949bd Only test on committed test files Paul van Brouwershaven 2025-02-25 18:17:38 +01:00
  • 681997c680 Fix PDF 1.7 with XRef Stream causes panic #61 Paul van Brouwershaven 2025-02-25 18:13:10 +01:00
  • 1fb39a3ce9 Merge pull request #67 from digitorus/revert-66-revert-65-fix-catalog-entries-discarded Paul van Brouwershaven 2025-02-25 15:11:16 +01:00
  • 2d533be139 Removing code that is no longer necessary Paul van Brouwershaven 2025-02-25 14:57:28 +01:00
  • 94e7fa22a9 Revert "Revert "fix: Existing catalog entries are being discarded"" Paul van Brouwershaven 2025-02-21 21:32:38 +01:00
  • be2806bdb6 Merge pull request #66 from digitorus/revert-65-fix-catalog-entries-discarded Paul van Brouwershaven 2025-02-21 20:53:27 +01:00
  • 03787d6030 Revert "fix: Existing catalog entries are being discarded" Paul van Brouwershaven 2025-02-21 20:51:20 +01:00
  • db2c9ec17b Merge pull request #65 from Twometer/fix-catalog-entries-discarded Paul van Brouwershaven 2025-02-21 20:28:36 +01:00
  • bd278d2f17 fix: Existing catalog entries are being discarded Twometer 2025-02-21 17:11:42 +01:00
  • fc552d6e33 Bump golang.org/x/crypto from 0.32.0 to 0.33.0 dependabot[bot] 2025-02-10 19:13:20 +00:00
  • 460ad648bb Bump golang.org/x/crypto from 0.31.0 to 0.32.0 dependabot[bot] 2025-01-06 18:26:09 +00:00
  • 1a69734ad4 Bump golang.org/x/crypto from 0.30.0 to 0.31.0 dependabot[bot] 2024-12-16 18:06:33 +00:00
  • 2096c7e091 Fix test filename Paul van Brouwershaven 2024-12-16 15:36:24 +01:00
  • b9112bb85b Add initial support for signature appearance Paul van Brouwershaven 2024-12-16 15:05:27 +01:00
  • e5cdb61bea Refactor object handling Paul van Brouwershaven 2024-12-11 16:24:26 +01:00
  • 21dd78d75e Bump golang.org/x/crypto from 0.29.0 to 0.30.0 dependabot[bot] 2024-12-09 18:33:20 +00:00
  • 1f5035cb0e Update golangci-lint Paul van Brouwershaven 2024-11-14 14:24:24 +01:00
  • fb84c4645c Update golangci-lint Paul van Brouwershaven 2024-11-14 14:19:43 +01:00
  • 1aff35b0c8 Update golangci-lint Paul van Brouwershaven 2024-11-14 14:17:18 +01:00
  • 0d7470938e Fix loopclosure Paul van Brouwershaven 2024-11-14 14:11:15 +01:00
  • bacc810a68 Fix linting errors Paul van Brouwershaven 2024-11-14 13:33:46 +01:00
  • 7946d5266d Fixes and support for ApprovalSignature and TimeStampSignature Paul van Brouwershaven 2024-11-14 13:00:58 +01:00
  • 0899875647 Bump golang.org/x/crypto from 0.27.0 to 0.28.0 dependabot[bot] 2024-10-07 18:52:51 +00:00
  • 2346d1d7ce Bump golang.org/x/crypto from 0.26.0 to 0.27.0 dependabot[bot] 2024-09-09 18:07:51 +00:00
  • 7861fe1bb2 Bump golang.org/x/crypto from 0.25.0 to 0.26.0 dependabot[bot] 2024-08-12 18:16:23 +00:00
  • 6ad18001af Add size of the raw issuer which is added by AddSignerChain Paul van Brouwershaven 2024-08-08 12:51:00 +02:00
  • bbed2ea2a1 Bump golang.org/x/crypto from 0.24.0 to 0.25.0 dependabot[bot] 2024-07-08 18:43:48 +00:00
  • 77cc6791aa Refactor and improve xref stream writing Paul van Brouwershaven 2024-07-07 17:13:23 +02:00
  • 08b31dc8f9 Add error handling for context.InputFile.Seek operation Paul van Brouwershaven 2024-07-07 16:37:29 +02:00
  • a0da9873d4 Fix writeXrefTable to handle PDFs with multiple revisions Paul van Brouwershaven 2024-07-07 16:31:43 +02:00
  • e6e59033a0 Bump golang.org/x/crypto from 0.23.0 to 0.24.0 dependabot[bot] 2024-06-10 18:37:43 +00:00
  • 91775e5071 Bump golang.org/x/text from 0.15.0 to 0.16.0 dependabot[bot] 2024-06-10 18:35:03 +00:00
  • 8909d106b3 Bump golang.org/x/crypto from 0.22.0 to 0.23.0 dependabot[bot] 2024-05-06 18:46:40 +00:00
  • abecaaacc9 Bump golang.org/x/crypto from 0.21.0 to 0.22.0 dependabot[bot] 2024-04-08 18:30:37 +00:00
  • 69100a0e44 Update badges Paul van Brouwershaven 2024-03-14 20:36:37 +01:00
  • 43bee3cd01 Remove old action Paul van Brouwershaven 2024-03-14 20:24:59 +01:00
  • a3abe6e023 Bump golang.org/x/crypto from 0.19.0 to 0.21.0 dependabot[bot] 2024-03-14 19:13:08 +00:00
  • c34fd5f0cc test: add test to cover /Names in catalog Daniel Hernández 2024-02-27 08:56:22 +01:00
  • 5a0cd0a9b9 fix: add embedded file(s) to catalog Daniel Hernández 2024-02-26 16:33:00 +01:00
  • 8b036403a6 Update codecov action Paul van Brouwershaven 2024-03-14 20:07:20 +01:00
  • ea6995f171 Update golangci-lint.yml Paul van Brouwershaven 2024-03-14 19:59:06 +01:00
  • 3fe840b920 Bump golang.org/x/crypto from 0.18.0 to 0.19.0 dependabot[bot] 2024-02-12 18:56:07 +00:00
  • c2175dd7b0 Bump golang.org/x/crypto from 0.17.0 to 0.18.0 dependabot[bot] 2024-01-08 18:39:56 +00:00
  • f57d98c1f9 Bump golang.org/x/crypto from 0.16.0 to 0.17.0 dependabot[bot] 2023-12-18 18:36:12 +00:00
  • 421a83f42e Bump golang.org/x/crypto from 0.15.0 to 0.16.0 dependabot[bot] 2023-11-27 18:36:12 +00:00
  • 5dabb5bc1b Bump golang.org/x/crypto from 0.14.0 to 0.15.0 dependabot[bot] 2023-11-13 18:14:55 +00:00
  • 6434283885 Bump golang.org/x/text from 0.13.0 to 0.14.0 dependabot[bot] 2023-11-06 18:15:24 +00:00
  • e7a36e3cce Bump golang.org/x/crypto from 0.13.0 to 0.14.0 dependabot[bot] 2023-10-09 18:34:47 +00:00
  • 9b77e1fcf4 Bump golang.org/x/crypto from 0.11.0 to 0.13.0 dependabot[bot] 2023-09-11 18:59:11 +00:00
  • c4ae9b9866 Bump golang.org/x/text from 0.12.0 to 0.13.0 dependabot[bot] 2023-09-04 18:21:35 +00:00
  • 2dd9b9d5cd Bump golang.org/x/text from 0.11.0 to 0.12.0 dependabot[bot] 2023-08-07 18:36:19 +00:00
  • b580690cfb Bump golang.org/x/crypto from 0.10.0 to 0.11.0 dependabot[bot] 2023-07-10 19:01:36 +00:00
  • d27e628714 Bump golang.org/x/crypto from 0.9.0 to 0.10.0 dependabot[bot] 2023-06-19 19:07:52 +00:00
  • 3d88d2cd13 Bump golang.org/x/text from 0.9.0 to 0.10.0 dependabot[bot] 2023-06-12 19:01:01 +00:00
  • c3a7e60abe Bump golang.org/x/crypto from 0.8.0 to 0.9.0 dependabot[bot] 2023-05-15 19:01:01 +00:00
  • 110438cfb7 Update import path Paul van Brouwershaven 2023-04-17 20:57:36 +02:00
  • 4a3aef1578 Bump golang.org/x/crypto from 0.7.0 to 0.8.0 dependabot[bot] 2023-04-10 19:04:32 +00:00
  • 520e98cf4f Update go action Paul van Brouwershaven 2023-03-14 14:46:50 +01:00
  • 4fb6fafba6 Use UTF-16BE encoding when required Paul van Brouwershaven 2023-03-10 09:07:27 +01:00
  • 7fd1d3df69 Bump golang.org/x/crypto from 0.6.0 to 0.7.0 dependabot[bot] 2023-03-06 19:17:58 +00:00
  • e0d0063ef4 Fix loopclosure Paul van Brouwershaven 2023-03-09 16:16:00 +01:00
  • 1a1f980849 Update golangci-lint Paul van Brouwershaven 2023-03-09 15:49:28 +01:00
  • 8d9f4537c3 Fix codecov branch Paul van Brouwershaven 2023-02-20 15:51:33 +01:00
  • 007b08d4d1 Replace deprecated ioutil package Paul van Brouwershaven 2023-02-20 15:46:37 +01:00
  • 9d4a20b926 Replace deprecated ioutil.ReadFile with os.ReadFile Paul van Brouwershaven 2023-02-20 15:39:25 +01:00
  • 7baf70327f Dependabot configuration Paul van Brouwershaven 2023-02-20 13:36:47 +01:00
  • 8986ee90a9 Update packages Paul van Brouwershaven 2023-02-20 13:18:05 +01:00
  • d3f4c77359 Remove unused function Paul van Brouwershaven 2022-07-15 17:32:33 +02:00
  • 3cb9cdebfe Output json Paul van Brouwershaven 2022-07-15 17:29:22 +02:00
  • 29901d0b08 Improve test Paul van Brouwershaven 2022-07-15 17:23:46 +02:00
  • 50420e5013 Set default DigestAlgorithm with SHA256 Paul van Brouwershaven 2022-07-15 17:22:57 +02:00
  • dcc44d5779 DigestAlgorithm & SigningCertificate attribute Paul van Brouwershaven 2022-07-15 15:42:10 +02:00
  • 6224a363e9 Add comment about PDFSigner Paul van Brouwershaven 2022-07-08 17:55:34 +02:00
  • 5a4ccb37cc Fix spelling Paul van Brouwershaven 2022-07-04 17:17:36 +02:00
  • f3ce4f488a Update build flag Paul van Brouwershaven 2022-07-04 17:16:14 +02:00
  • ee03a9e538 Can't run in parallel because reusign keys & certs Paul van Brouwershaven 2022-07-04 17:14:05 +02:00
  • 5d4de61c21 Make placeholder constant Paul van Brouwershaven 2022-07-04 17:11:41 +02:00
  • b2486f9aa7 Update PKCS7 and time stamp libraries Paul van Brouwershaven 2022-07-04 16:35:32 +02:00