Commit Graph

  • 2ea99597cc
    Update Windows DLL exports. master Michael R Sweet 2024-10-25 17:57:17 -0400
  • a3a3512ed8
    Update docos. Michael R Sweet 2024-10-25 17:50:51 -0400
  • afac83530f
    Add pdfioDictGetKey and pdfioDictGetNumPairs APIs (Issue #63) Michael R Sweet 2024-10-25 17:48:19 -0400
  • 21ac2b52d1
    Clean up updated docos (Issue #78) Michael R Sweet 2024-10-25 17:32:38 -0400
  • 21b8e3b06f
    Changelog. Michael R Sweet 2024-10-25 17:17:36 -0400
  • 91392a931f
    Changelog. Michael R Sweet 2024-10-25 17:16:14 -0400
  • 1d8bcf4d73
    Start v1.4.0. Michael R Sweet 2024-10-25 17:14:00 -0400
  • 1e55779906
    Merge pull request #78 from uddhavphatak/master Michael R Sweet 2024-10-25 17:16:46 -0400
  • 0e45e49ea4
    Merge pull request #76 from vlasovsoft1979/master Michael R Sweet 2024-10-25 17:14:59 -0400
  • 0ab291a78b
    Update pdfio.md ThePhatak 2024-10-21 20:37:25 +0530
  • cac6d4891c
    Update pdfio.md ThePhatak 2024-10-21 19:52:34 +0530
  • 4f29ad89da
    Merge branch 'michaelrsweet:master' into master ThePhatak 2024-10-21 17:09:38 +0530
  • 9c04d1dc20
    Update changelog. v1.3.2 Michael R Sweet 2024-10-15 13:10:06 -0400
  • 335472023e
    Bump version in header. Michael R Sweet 2024-10-15 13:06:40 -0400
  • 25834e07ef
    Update pdfio.md ThePhatak 2024-10-15 09:38:01 +0530
  • 2d2a7126d2
    Update pdfio.md ThePhatak 2024-10-14 13:34:27 +0530
  • df1064ff39
    Update pdfio.md ThePhatak 2024-10-14 13:20:44 +0530
  • 853fa4fe8f
    Update pdfio.md ThePhatak 2024-10-14 13:14:59 +0530
  • 2cadfd8a1e
    Update pdfio.md ThePhatak 2024-10-14 13:10:57 +0530
  • f5d40a305e
    Update pdfio.md ThePhatak 2024-10-14 13:09:13 +0530
  • eb5be57b4a
    Update pdfio.md ThePhatak 2024-10-14 13:06:06 +0530
  • 3de47ea63d
    Update pdfio.md ThePhatak 2024-10-14 12:43:40 +0530
  • 8f2c47cb07
    Make sure memory is freed on error conditions. Michael R Sweet 2024-10-09 15:32:48 -0400
  • 74dfefdcc1
    Update documentation (Issue #77) Michael R Sweet 2024-10-09 15:07:57 -0400
  • ee31096019 PR comment Sergey Vlasov 2024-09-27 20:38:15 +0300
  • 121b933307 minor Sergey Vlasov 2024-09-25 18:44:34 +0300
  • f4409146e3 minor Sergey Vlasov 2024-09-25 18:42:38 +0300
  • 4312933409 pdfioFileCreateNameObj implemented Sergey Vlasov 2024-09-25 18:40:36 +0300
  • a19949834b PR comments Sergey Vlasov 2024-09-25 18:06:17 +0300
  • 04c4f44324 Get name from simple object. For example, Image ColorSpace is the reference to other object. Sergey Vlasov 2024-09-25 17:04:25 +0300
  • 16bd134890 Updates coverity info Ken Harding 2024-09-18 16:23:21 -0400
  • 206f75403a
    Add debug printfs. Michael R Sweet 2024-08-26 09:19:34 -0400
  • 7d22477917
    Fix opening of certain encrypted PDF files (Issue #62) Michael R Sweet 2024-08-21 11:28:39 -0400
  • 7c3651671b
    Add NULL checks in the private debug APIs that testpdfio calls. Michael R Sweet 2024-08-21 09:22:58 -0400
  • 6cb661f0f4
    Cleanup changelog. Michael R Sweet 2024-08-21 08:25:11 -0400
  • 7e01451b18
    Merge 0-character font fix from TTF. Michael R Sweet 2024-08-21 08:22:31 -0400
  • 138f3955d1
    Add --password option to PDFio test program. Michael R Sweet 2024-08-19 17:12:16 -0400
  • 82844ad2ce
    Merge TTF v1.0.0 source files. Michael R Sweet 2024-08-19 16:59:00 -0400
  • d7cce4dfbc
    Merge TTF v1.0.0 source files. Michael R Sweet 2024-08-19 16:58:38 -0400
  • 1cec42f399
    Bump version to 1.3.2. Michael R Sweet 2024-08-09 10:55:32 -0400
  • f3f70e7877
    Merge some TTF sanity check fixes from the TTF project. Michael R Sweet 2024-08-09 10:54:28 -0400
  • 90923c3818
    Update DLL exports. Michael R Sweet 2024-08-05 21:55:32 -0400
  • 986cc512cd
    Bump NuGet project versions. v1.3.1 Michael R Sweet 2024-08-05 21:50:18 -0400
  • c35ddbec00
    Changelog Michael R Sweet 2024-08-05 21:49:26 -0400
  • e4e1c39578
    Merge commit from fork Michael R Sweet 2024-08-05 21:47:48 -0400
  • 1d4f77cab1
    Add examples to documentation (Issue #69) Michael R Sweet 2024-08-05 21:44:56 -0400
  • b035130cde
    Merge pull request #68 from devnibo/master Michael R Sweet 2024-08-05 19:56:40 -0400
  • d6d5813b04
    Update changelog with CVE number. Michael R Sweet 2024-08-05 16:34:12 -0400
  • 6492f210cf
    Bump version and changelog. Michael R Sweet 2024-08-05 10:23:51 -0400
  • 207062a996
    Add size limiting for num_cmap and nGlyphs. Michael R Sweet 2024-08-05 10:16:00 -0400
  • 7d37abb0df Update documentation devnibo 2024-07-07 16:35:56 +0200
  • 0c1122b689
    Prep for release. v1.3.0 Michael R Sweet 2024-06-28 19:06:44 -0400
  • d4f8dd46b5 Add Windows test script. Michael R Sweet 2024-06-28 19:00:51 -0400
  • 986c5f0438
    Update docos. Michael R Sweet 2024-06-24 11:51:50 -0400
  • a81907bdb9
    Refactor get_info_string to rely on pdfioDictGetString to convert binary strings to regular ones. Michael R Sweet 2024-06-24 11:49:38 -0400
  • 63a7a2cdbd
    Add unit tests for new pdfioFileGetCatalog API (Issue #67) Michael R Sweet 2024-06-24 11:46:15 -0400
  • f040cc41c2
    Add #define guard to allow MingW to build PDFio; note that MingW is NOT a supported toolchain for PDFio (Issue #66) Michael R Sweet 2024-06-24 09:03:46 -0400
  • 23883268e3
    Add pdfioFileGetCatalog function (Issue #67) Michael R Sweet 2024-06-24 08:56:16 -0400
  • a1e14503fd
    Bump version in other files, update makesrcdist to support checking. Michael R Sweet 2024-06-24 07:28:54 -0400
  • 0766869ad1
    Bump version to 1.3.0. Michael R Sweet 2024-06-24 07:12:01 -0400
  • 0a1fe0ce73 Modifications asked. David Martin Ferradas 2024-02-10 11:24:39 +0100
  • ff6c402136 Added two new fuctions to dict API David Martin Ferradas 2024-02-09 16:00:18 +0100
  • 6c1db141a1
    Switch string pool code to an insertion sort - provides a modest 25% improvement to open speeds on typical files. Michael R Sweet 2024-01-27 20:58:50 -0500
  • b117959725
    Make sure all output code paths set the locale information (Issue #61) Michael R Sweet 2024-01-27 19:23:51 -0500
  • e882622233
    Fix locale support (Issue #61) Michael R Sweet 2024-01-27 18:22:16 -0500
  • c13b5a5e90
    Bump version. Michael R Sweet 2024-01-27 18:20:36 -0500
  • cd1406e158
    Update docos. v1.2.0 Michael R Sweet 2024-01-24 11:03:58 -0500
  • 59deee020a
    Fix some Clang warnings. Michael R Sweet 2024-01-24 10:58:11 -0500
  • 476013706e
    Prep for 1.2.0 release, bump copyright. Michael R Sweet 2024-01-24 10:53:53 -0500
  • da51a62f59
    configure: use the pkg.m4 macro library to handle pkg-config search Eli Schwartz 2023-12-18 20:47:44 -0500
  • a43a9d9e32
    Fix whitespace. Michael R Sweet 2023-12-18 10:04:22 -0500
  • abc69b3361
    Save work. Michael R Sweet 2023-12-18 10:04:00 -0500
  • 83bfb135c6
    Add some more debug printfs, relocate extra newline detection after stream token. Michael R Sweet 2023-12-15 12:57:31 -0500
  • 2dfb560f8b
    Add more debug logging. Michael R Sweet 2023-12-14 17:05:10 -0500
  • 7330cc35ba
    Defer object/value decryption to after the object is loaded (Issue #42) Michael R Sweet 2023-12-14 16:02:26 -0500
  • 5d760e7315
    Update some debug printfs. Michael R Sweet 2023-12-13 12:48:31 -0500
  • 2a85baaf81
    Increase the maximum number of object streams in a file (Issue #58) - most files only contain 1 or 2... Michael R Sweet 2023-12-13 12:21:59 -0500
  • 2b92044504
    Support per-object file IDs (Issue #42) Michael R Sweet 2023-12-12 21:48:58 -0500
  • f4aa951165
    Fix _pdfioFileSeek with whence==SEEK_CUR Michael R Sweet 2023-12-12 12:24:49 -0500
  • 038fd8686b
    Fix trailer dictionary handling (Issue #58) Fix generation number handling for object 0 (Issue #59) Michael R Sweet 2023-12-11 19:56:00 -0500
  • 7084105dc4
    Merge pull request #57 from eli-schwartz/pdfio-pc-redundancy Michael R Sweet 2023-12-10 19:35:37 -0500
  • 9f06f22281
    pdfio.pc: use -lm as specified in configure Eli Schwartz 2023-12-10 16:19:04 -0500
  • cb6b493df6
    Update configure script. Michael R Sweet 2023-12-10 15:38:35 -0500
  • 2753a82eb9
    Merge pull request #56 from eli-schwartz/misspelled Michael R Sweet 2023-12-10 15:38:12 -0500
  • ddb8ddff9c
    fix misspelled variable: PKCONFIG Eli Schwartz 2023-12-10 01:39:23 -0500
  • c992b2ba89
    Update the token reading code to protect against obvious format abuses. Michael R Sweet 2023-12-07 17:50:52 -0500
  • ed723a46dc
    Make sure buffer is terminated on error. Michael R Sweet 2023-12-06 11:21:33 -0500
  • 6906a9a708
    Fix docos for pdfioFileOpen. Michael R Sweet 2023-12-05 19:22:47 -0500
  • 6a381a55fe
    Update macOS build docos. Michael R Sweet 2023-12-05 18:41:26 -0500
  • fc3580a948
    Update build docos. Michael R Sweet 2023-12-05 18:39:20 -0500
  • 6b5c30b4be
    Remove PDFIO_ENCRYPTION_AES_256 from docos. Michael R Sweet 2023-12-05 14:30:41 -0500
  • a0cdb261ff
    Update CONTRIBUTING docos. Michael R Sweet 2023-12-05 14:07:52 -0500
  • 34dbf6c2fe
    Documentation cleanup. Michael R Sweet 2023-12-05 13:49:58 -0500
  • 86d842167a
    Bring back mis-named pdfioContentTextNextLine. Michael R Sweet 2023-12-05 13:33:07 -0500
  • 16c8b830b8
    Add pdfioFileCreateNumber/StringObj functions (Issue #14) Michael R Sweet 2023-12-05 08:16:41 -0500
  • 7ff051fc8b
    Add pdfioContentTextNewLineShow/f functions (Issue #24) Michael R Sweet 2023-12-05 07:49:49 -0500
  • 927452d1eb
    Changelog and exports updates. Michael R Sweet 2023-12-04 21:22:13 -0500
  • f1ad982fd1
    Update docos. Michael R Sweet 2023-12-04 21:21:18 -0500
  • c188cb8dad
    Finish implementation of pdfioContentTextMeasure (Issue #17) Michael R Sweet 2023-12-04 21:20:51 -0500
  • 4919783da5
    Save work on string measure support (Issue #17) Michael R Sweet 2023-12-04 18:54:33 -0500