Package: fontforge / 0.0.20100501-5

Metadata

Package Version Patches format
fontforge 0.0.20100501-5 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
005_x_www_browser.diff | (download)

fontforge/uiutil.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 include debian's x-www-browser as the default browser
 if can not find the user's preferences on browser.


008_libgif.diff | (download)

fontforge/Makefile.dynamic.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
020_fix_pyext_path.diff | (download)

pyhook/loadfontforge.h | 6 3 + 3 - 0 !
1 file changed, 3 insertions(+), 3 deletions(-)

 fix the path where the python modules searches fontforge libs.
 Upstream dlopen's some libraries that have the sole extension ".so", but
 we only ship the ".so" symlinks in the -dev package
023_fix_desktop_file.diff | (download)

Packaging/fontforge.desktop | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
024_def_background.diff | (download)

gdraw/gxdraw.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
027_catch_ctrl c_signal.diff | (download)

fontforge/start.c | 21 21 + 0 - 0 !
1 file changed, 21 insertions(+)

 catches the ctrl-c(sigint) signal and asks the user whether
 he really wants to exit.

030_fix_stack_corruption.diff | (download)

fontforge/svg.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fixes a buffer overflow in svg processing.


031_fix_spline_creation.diff | (download)

fontforge/splineutil2.c | 78 75 + 3 - 0 !
1 file changed, 75 insertions(+), 3 deletions(-)

 the file splineutil2.c replaced by more recent file from the
 upstream CVS repository with expectation to resolve problem of compiling
 lilypond on s390 architecure.


110_fix_incorrect_locale_code.diff | (download)

po/mal.po | 114 0 + 114 - 0 !
po/ml.po | 114 114 + 0 - 0 !
2 files changed, 114 insertions(+), 114 deletions(-)

 rename mal.po to ml.po file for correct locale code
900_debian_HelpDir_path.diff | (download)

fontforge/prefs.c | 4 2 + 2 - 0 !
fontforge/uiutil.c | 6 3 + 3 - 0 !
2 files changed, 5 insertions(+), 5 deletions(-)

---
cve 2010 4259.patch | (download)

fontforge/fvimportbdf.c | 22 13 + 9 - 0 !
1 file changed, 13 insertions(+), 9 deletions(-)

 fix for stack-based buffer overflow
 The use of string manipulation functions without limiting can cause buffer
 overflows that already have proof-of-concept exploits written for this case.