Commit Graph

  • d0e8dd17f8 Remove global phar config and add checks for allowed protocols main 6.9.3 nicolaasuni 2025-04-20 16:52:50 +01:00
  • ea258d4d16 Disable PHAR protocol 6.9.2 nicolaasuni 2025-04-18 17:46:11 +01:00
  • ed27e28a4c Fixed Path Traversal security vulnerability reported by Positive Technologies 6.9.1 nicolaasuni 2025-04-03 07:38:07 +01:00
  • f67b761b61 Update version 6.9.0 nicolaasuni 2025-03-30 17:56:09 +01:00
  • 55ddad5f81
    Merge pull request #795 from tecnickcom/20250330_prs 6.8.3 Nicola Asuni 2025-03-30 15:42:37 +01:00
  • 0bc88c112e Bump version and changelog nicolaasuni 2025-03-30 15:38:26 +01:00
  • bd6f7f2227 Bump version nicolaasuni 2025-03-30 15:26:19 +01:00
  • fb4e14e871 Merge branch 'pdfa-validation' nicolaasuni 2025-03-30 15:23:32 +01:00
  • b65446b310 Merge branch 'cleanup-tcpdf-import' nicolaasuni 2025-03-30 15:21:26 +01:00
  • 9e5051e541 use verapdf for validation of pdfa pdfs fix examples update all references to PDF/A-3b Kristof Ringleff, Fooman 2025-02-12 14:45:22 +13:00
  • eea7967986
    Also test on PHP 8.4 William Desportes 2025-02-09 17:06:30 +01:00
  • f83a912b6f
    Upgrade upload-artifact William Desportes 2025-02-09 16:56:30 +01:00
  • 0d751c9e68
    Drop not necessary archive exclude William Desportes 2025-02-09 16:51:10 +01:00
  • 8f54294247
    Upgrade upload-artifact William Desportes 2025-02-09 16:56:30 +01:00
  • 90ca1b1576
    Drop not necessary archive exclude William Desportes 2025-02-09 16:51:10 +01:00
  • 15a9bba4d6
    Remove tcpdf_parser.php and tcpdf_import.php from TCPDF William Desportes 2025-02-09 16:49:28 +01:00
  • f7a781073e
    Merge pull request #781 from tecnickcom/fixes 6.8.2 Nicola Asuni 2025-01-26 14:03:12 +00:00
  • 45b14703c9 Bump version nicolaasuni 2025-01-26 13:59:45 +00:00
  • 744c9ffa3b Merge branch 'patch-1' into fixes nicolaasuni 2025-01-26 13:55:55 +00:00
  • 1029d4f9d4
    Merge branch 'main' into patch-1 Nicola Asuni 2025-01-26 13:52:51 +00:00
  • bf9f99fe73 Fix some annotation flags values. nicolaasuni 2025-01-26 13:51:55 +00:00
  • 79bfbb448a
    Merge pull request #780 from tecnickcom/imgpath Nicola Asuni 2025-01-26 13:44:35 +00:00
  • c6bd9a93a9 Forbid access to parent folders in SVG images path. nicolaasuni 2025-01-26 13:37:38 +00:00
  • 14ffa0e308
    Merge pull request #772 from tecnickcom/sanitize 6.8.0 Nicola Asuni 2024-12-23 13:34:57 +00:00
  • 306bdf9aca Test requires PHP 7.1+ nicolaasuni 2024-12-23 13:32:06 +00:00
  • d0f52e184b Add CURL extension nicolaasuni 2024-12-23 13:31:14 +00:00
  • 818abfae4c Add curl extension in tests nicolaasuni 2024-12-23 13:11:44 +00:00
  • a9d32801f1 Requires curl extension nicolaasuni 2024-12-23 13:09:17 +00:00
  • ebfc0b855e Merge branch 'main' into sanitize nicolaasuni 2024-12-23 13:00:26 +00:00
  • c9f41cbb84 Sanitize font-family attribute. nicolaasuni 2024-12-23 12:55:00 +00:00
  • a0a02efe48 Add some addTTFfont fixes from tc-lib-pdf-font nicolaasuni 2024-12-23 12:43:22 +00:00
  • aab43ab0a8 Add K_CURLOPTS config array to set custom cURL options (NOTE: some defaults have changed) nicolaasuni 2024-12-23 12:32:44 +00:00
  • 3d83609b1c Requires PHP 7.1+ nicolaasuni 2024-12-23 12:20:27 +00:00
  • bc629a5759 Requires PHP 7+ nicolaasuni 2024-12-23 12:17:18 +00:00
  • d54b97cec3 Use strict time-constant function to compare TCPDF-tag hashes. nicolaasuni 2024-12-23 12:15:14 +00:00
  • 387e803161 Requires PHP 5.6+ nicolaasuni 2024-12-23 12:13:25 +00:00
  • 11778aaa2d Escape error message nicolaasuni 2024-12-23 12:12:07 +00:00
  • 5c046cc18c Bump version nicolaasuni 2024-12-23 12:10:18 +00:00
  • fdecefabfd Internal link to named destination does not require conversion Ondrej Čerman 2024-12-19 10:50:44 +01:00
  • 7956f5e378 Update version and changelog 6.7.8 nicolaasuni 2024-12-13 19:31:40 +00:00
  • e9b6d5864e Merge branch 'improve-svg-detection-regex' nicolaasuni 2024-12-13 19:25:44 +00:00
  • e88f371c90 remove namespace from svg regex Manuel Capinha 2024-12-04 10:58:29 +00:00
  • 122a2c61dc improve SVG detection by checking for (mandatory) namespace and closing tag Manuel Capinha 2024-11-26 11:54:15 +00:00
  • ab7f779e33
    use late state binding now that minimum PHP version is 5.5 François-Xavier de Guillebon 2024-11-18 09:35:33 +01:00
  • cfbc0028cc
    Merge pull request #757 from tecnickcom/develop 6.7.7 Nicola Asuni 2024-10-26 13:15:02 +01:00
  • 696d233385 Bump version nicolaasuni 2024-10-26 13:08:33 +01:00
  • 17fe9597fb Update regexp to fix CVE-2024-22641 nicolaasuni 2024-10-26 13:08:26 +01:00
  • 01c96e89ef
    Merge multiple PRs (#756) Nicola Asuni 2024-10-26 12:13:18 +01:00
  • dad9e915a0
    Multiple PRs (#755) Nicola Asuni 2024-10-26 10:29:48 +01:00
  • 4cf1ab192e fix control for all PHP versions 6.7.6 nicolaasuni 2024-10-06 11:54:28 +01:00
  • bfa7d2b6d4 Forbid access to parent folder in HTML images nicolaasuni 2024-10-06 11:38:38 +01:00
  • 951eabf033 Bump version 6.7.5 nicolaasuni 2024-04-20 18:25:10 +01:00
  • 38b75a8652 Update GitHub actions nicolaasuni 2024-04-20 18:14:20 +01:00
  • 820383ac06 Fix comment nicolaasuni 2024-04-20 18:06:26 +01:00
  • 05f3a28f4a
    fix: CSV-2024-22640 (#712) Josh 2024-04-21 05:03:05 +12:00
  • d4adef47ca Update GitHub workflows 6.7.4 nicolaasuni 2024-03-25 23:56:24 +00:00
  • 82fc97bf1c Squash multiple fixes nicolaasuni 2024-03-25 23:52:22 +00:00
  • 8115ff636a Fix SPDX license ID (#591) and update min PHP version to 5.5.0 nicolaasuni 2024-03-25 23:50:00 +00:00
  • 0d12658393
    feat: remove examples from packaging Shyim 2023-04-05 14:17:03 +02:00
  • 2fb1c01bc3 Update workflow nicolaasuni 2022-12-17 10:46:01 +00:00
  • e3cffc9bcb Bump version 6.6.2 nicolaasuni 2022-12-17 10:28:59 +00:00
  • b133c47e93 Fix syntax error nicolaasuni 2022-12-17 10:26:06 +00:00
  • e3d45a6853 Ensure return type is always array nicolaasuni 2022-12-17 10:19:28 +00:00
  • 8872a9cdae
    Add ability to run tests on various operating systems (#566) Philippe Jausions 2022-12-17 12:14:35 +02:00
  • ef356f0bc7
    Avoid a deprecated error from PHP8.1 (#573) Bart Driessen 2022-12-17 16:59:09 +07:00
  • a336b531f6 Bump version 6.6.1 nicolaasuni 2022-12-12 14:42:28 +00:00
  • 37aa6eeb73
    Add PHPStan and fix level 1 errors (#307) Michael Voříšek 2022-12-12 15:38:07 +01:00
  • 154bba45ff Bump version 6.6.0 nicolaasuni 2022-12-06 09:28:13 +00:00
  • 80dbfa867c
    Multi-byte character support for filename during output (#561). (#562) Paul Holden 2022-12-06 09:22:10 +00:00
  • e8a76e1559
    Fix garbage collection (#509) François-Xavier de Guillebon 2022-12-06 10:00:58 +01:00
  • ca70b94577
    FIX: PDF417 corrupt output problem, solution set bcmath scale parameter to zero (#534) Bayram Arslan 2022-12-06 11:55:12 +03:00
  • 29c3748b5f
    Fix TypeError: count() in PHP8 (#556) Niklas 2022-12-06 09:44:45 +01:00
  • 6da8a0f8b6
    Fix-getHTMLFontUnits (#547) Dimitri Mikropoulos 2022-12-06 03:39:18 -05:00
  • 59c78266df
    improved embedded image in HTML allowing src="data:..." format (#552) Remi Collet 2022-12-06 09:28:15 +01:00
  • d7da13a0c0
    Fix image abscissa when in RTL (#510) atomiix 2022-12-06 09:23:40 +01:00
  • f794192a90
    fix: php 8.1 notices (#548) Julien Maumené 2022-12-06 09:13:09 +01:00
  • d3178394ff
    Optimize PNG files (#563) Дилян Палаузов 2022-12-06 09:48:43 +02:00
  • 0df767ffad
    Update documentation for a known issue. (#569) Philippe Jausions 2022-12-06 09:44:38 +02:00
  • 288a7cdc4c
    Fix for PHP 8.1 (#571) Simone Pavlovich 2022-12-06 08:39:13 +01:00
  • cc54c15036 Bump version 6.5.0 nicolaasuni 2022-08-12 08:50:54 +01:00
  • 1fb8b6a6c7 Bump version nicolaasuni 2022-08-12 08:49:40 +01:00
  • 5a04f6e0e8
    encodeUrlQuery takes into account the port (#493) Richard 2022-08-12 09:44:18 +02:00
  • ff83da807a
    Fixing undefined offset error in writeHTML() when last DOM element has display:none (#496) Indrek Haav 2022-08-12 10:37:37 +03:00
  • a089447257
    correct some typehints (#495) Markus Ramšak 2022-08-12 09:37:10 +02:00
  • 1ecad8827a
    fix: php 8.1 notices (#481) Joost de Bruijn 2022-08-12 09:30:12 +02:00
  • 633b42a099
    Fixed: null check for PHP 8.1 (#476) Andris Krauze 2022-08-12 10:29:34 +03:00
  • 5596537f8f
    Fix Infinite Loop in Multicell with Auto Page Breaks Off (#473) Stephen Sigwart 2022-08-12 03:29:02 -04:00
  • 56e5dfdf23
    GetCssBorderStyle Has Problem When !important Is Specified (#467) oleibman 2022-08-12 00:25:26 -07:00
  • e42b70cb79
    Support Apache 2.4 directives in htaccess file (#530) SonOfHarris 2022-08-12 16:44:00 +09:30
  • b5cbcc255c
    Remove examples from dist package (#542) Cédric Anne 2022-08-12 09:10:45 +02:00
  • 42cd0f9786 Bump version 6.4.4 nicolaasuni 2021-12-31 08:39:24 +00:00
  • 960e7d563d
    PHP 8.1 fixes and PHP 5.x CI fix (#463) William Desportes 2021-12-31 09:34:37 +01:00
  • a5b2fdbbf1
    lowercase s in function names (#462) Henrik Gemal 2021-12-30 14:51:12 +01:00
  • 3cfc830d70 Bump version 6.4.3 nicolaasuni 2021-12-28 12:31:24 +00:00
  • 5a2ac9c26a
    Fix MultiCell PHPDoc typehint (#407) Zdeněk Devátý 2021-12-28 13:10:54 +01:00
  • 8a1907437d
    Fix type hint for \TCPDF_STATIC::_freadint (#414) Simon Stücher 2021-12-28 13:09:50 +01:00
  • a9b327d417
    Footer and Header font phpdoc fixes + constructor $pdfa phpdoc fix + setHeaderData lw param fix (#402) William Desportes 2021-12-28 13:09:03 +01:00
  • 61d6386639
    fix text-annotation state options (#412) Nikita Pozdeev 2021-12-28 16:07:45 +04:00
  • 66df6587ac
    fix - Named links have been broken. This fixes. (#415) russellmann 2021-12-28 04:06:55 -08:00
  • d1db9ba8ff
    Update tcpdf.php (#450) Sirik Koster 2021-12-28 13:05:15 +01:00