Package: mupen64plus-core / 2.5.9-1

Metadata

Package Version Patches format
mupen64plus-core 2.5.9-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Use font from ttf bitstream vera.patch | (download)

projects/unix/Makefile | 1 1 + 0 - 0 !
src/osd/osd.c | 4 2 + 2 - 0 !
2 files changed, 3 insertions(+), 2 deletions(-)

 use font from ttf-bitstream-vera

Add printf format attribute.patch | (download)

src/api/callbacks.h | 2 1 + 1 - 0 !
src/debugger/dbg_decoder.c | 5 5 + 0 - 0 !
src/main/main.h | 2 1 + 1 - 0 !
src/osd/osd.h | 4 2 + 2 - 0 !
4 files changed, 9 insertions(+), 4 deletions(-)

 add printf-format attribute

The compiler needs to get more information for function declaration to
help to find printf specific format attacks.

Disable the disassembler of the recompiled code.patch | (download)

projects/unix/Makefile | 2 1 + 1 - 0 !
src/debugger/dbg_memory.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 disable the disassembler of the recompiled code

The interface of libopcode.so and libbfd.so is not stable and therefore not
allowed to use in Debian. The libopcode.a and libbfd.a don't provide PIC
object files and therefore cannot be linked to the PIC shared object.

This part of the debugging interface can be disabled because their is no known
user interface that has support for it.

Fix spelling errors.patch | (download)

src/debugger/dbg_breakpoints.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix spelling errors


bump API version to 2.1.0 and modify input plugin attach .patch | (download)

doc/emuwiki-api-doc/Mupen64Plus-v2.0-API-Versioning.mediawiki | 2 2 + 0 - 0 !
src/plugin/plugin.c | 13 3 + 10 - 0 !
src/plugin/plugin.h | 2 1 + 1 - 0 !
3 files changed, 6 insertions(+), 11 deletions(-)

 bump api version to 2.1.0 and modify input plugin attach logic to
 fix issue #630

fix issue 627 improve security by making stack segment no.patch | (download)

src/device/r4300/new_dynarec/x64/linkage_x64.asm | 10 10 + 0 - 0 !
src/device/r4300/new_dynarec/x86/linkage_x86.asm | 10 10 + 0 - 0 !
src/device/r4300/x86/dyna_start.asm | 10 10 + 0 - 0 !
src/device/r4300/x86_64/dyna_start.asm | 10 10 + 0 - 0 !
4 files changed, 40 insertions(+)

 fix issue #627 - improve security by making stack segment not
 executable