Age | Commit message (Collapse) | Author | Files | Lines |
|
With commit 1fcca0b8041de0d6074d7e17fba174da36c65f99 came a DVI backend.
It exports to PDF via the dvipdfm tool.
It calls that tool with the filename of the currently loaded document.
If that filename is cleverly crafted, it can escape the currently
used manual quoting of the filename. Instead of manually quoting the
filename, we use g_shell_quote.
https://bugzilla.gnome.org/show_bug.cgi?id=784947
origin commit:
https://git.gnome.org/browse/evince/commit/?id=350404c
|
|
const char accessed via pointer to char.
backend/dvi/mdvi-lib/fontmap.c: In function ‘mdvi_init_fontmaps’:
backend/dvi/mdvi-lib/fontmap.c:725:9: warning: assignment discards
‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
config = kpse_cnf_get("mdvi-config");
^
https://bugzilla.gnome.org/show_bug.cgi?id=784912
origin commit:
https://git.gnome.org/browse/evince/commit/?id=e3dccc1
|
|
https://bugzilla.gnome.org/show_bug.cgi?id=612298
taken from:
https://git.gnome.org/browse/evince/commit/?id=8bab924
|
|
http://bugzilla.gnome.org/show_bug.cgi?id=612298
taken from:
https://git.gnome.org/browse/evince/commit/?id=dfbd28dfd9d790b5a3f39890f66a2da9a0d1c759
|
|
taken from:
https://git.gnome.org/browse/evince/commit/?id=c8ce06b
|
|
|
|
fixes https://github.com/mate-desktop/atril/issues/164
regression has been introduced in https://github.com/mate-desktop/atril/commit/94dcb761b95ee54ef1f1512d59721932d75ffb7f
|
|
|
|
Taken from evince commit: efadec4ffcdde3373f6f4ca0eaac98dc963c4fd5
From: Scott Reeves <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=643882
|
|
Taken from evince commit: 439c5070022eab6cef7266aab47f978058012c72
From: Vincent Untz <[email protected]>
Gnome bug: https://bugzilla.gnome.org/show_bug.cgi?id=640923
|
|
Taken from evince commit: 0a6e8aabcc46d47b5d84e5414cd0e07d57ef171b
From: José Aliste <[email protected]>
|
|
See CVE-2010-2640, CVE-2010-2641, CVE-2010-2642 and CVE-2010-2643.
Taken from evince commit: d4139205b010ed06310d14284e63114e88ec6de2
From: José Aliste <[email protected]>
|
|
We can use cairo_image_surface_create() and let cairo/pixman handle the
memory.
Taken from evince commit: cb697193fec59edfcefe503c390592851a79dd6b
From: Carlos Garcia Campos <[email protected]>
|
|
Taken from evince commit: 0891eb8e130103c2abe4b48b7f2b5fa42d0fdaa0
From: Carlos Rendon <[email protected]>
|
|
This way we can mark the surface dirty when all pixels have been
modified.
Taken from evince commit: c565f15e696db4b4cf983cdddf1e1ab273d547dc
From: Carlos Garcia Campos <[email protected]>
|
|
Based on evince commit by Carlos Garcia Campos <[email protected]>
Url: https://git.gnome.org/browse/evince/commit/?id=bf90f90e0af99bbfdd20e6d21fd228c05cffae51
Url: https://git.gnome.org/browse/evince/commit/?id=76151be92239ed5f491cb26c87a2328b670e9f64
|
|
|
|
|
|
|
|
|