Package: php-dompdf / 0.6.1+dfsg-2+deb8u1

Metadata

Package Version Patches format
php-dompdf 0.6.1+dfsg-2+deb8u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Adapt main path.patch | (download)

dompdf_config.inc.php | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 adapt main path
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

Dont try to guess the actual path from the configuration file moved in
/etc for the Debian package.

0002 Define shebang.patch | (download)

dompdf.php | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 define shebang

Actually make the script executable.

0003 Adapt fonts path.patch | (download)

dompdf_config.inc.php | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 adapt fonts path
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit

This directory must be writable, so its moved to /var/cache/.

0004 Adapt php font lib path.patch | (download)

dompdf_config.inc.php | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 adapt php-font-lib path

The Debian package depends on the needed classes instead of embedding
them, i.e. php-font-lib.

0005 Adapt tcpdf path.patch | (download)

include/tcpdf_adapter.cls.php | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 adapt tcpdf path

The Debian package depends on the needed classes instead of embedding
them, i.e php-tcpdf.
0006 Do not fetch external CSS in example.patch | (download)

www/test/css/reset-min.css | 8 8 + 0 - 0 !
www/test/css_whitespace.html | 2 1 + 1 - 0 !
2 files changed, 9 insertions(+), 1 deletion(-)

 do not fetch external css in example


0100 0.6.2 hotfix.patch | (download)

dompdf.php | 20 5 + 15 - 0 !
dompdf_config.custom.inc.php | 22 16 + 6 - 0 !
include/abstract_renderer.cls.php | 2 1 + 1 - 0 !
include/cpdf_adapter.cls.php | 2 1 + 1 - 0 !
include/dompdf.cls.php | 40 32 + 8 - 0 !
include/font_metrics.cls.php | 45 32 + 13 - 0 !
include/functions.inc.php | 70 26 + 44 - 0 !
include/gd_adapter.cls.php | 2 1 + 1 - 0 !
include/image_cache.cls.php | 12 7 + 5 - 0 !
include/image_frame_reflower.cls.php | 4 2 + 2 - 0 !
include/list_bullet_image_frame_decorator.cls.php | 2 1 + 1 - 0 !
include/list_bullet_renderer.cls.php | 2 1 + 1 - 0 !
include/pdflib_adapter.cls.php | 2 1 + 1 - 0 !
include/stylesheet.cls.php | 4 2 + 2 - 0 !
lib/class.pdf.php | 6 3 + 3 - 0 !
www/debugger.php | 11 10 + 1 - 0 !
www/demo.php | 6 4 + 2 - 0 !
www/head.inc | 5 5 + 0 - 0 !
www/setup.php | 11 11 + 0 - 0 !
19 files changed, 161 insertions(+), 107 deletions(-)

 hotfix based on 0.6.2
 This patch fixes:
 * CVE-2014-2383
 * CVE-2014-5011
 * CVE-2014-5012
 * CVE-2014-5013
 .
 The patch bundles code changes from 0.6.2