Package: gpac / 0.5.2-426-gc5ad4e4+dfsg5-3+deb9u1

Metadata

Package Version Patches format
gpac 0.5.2-426-gc5ad4e4+dfsg5-3+deb9u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
mp4box manpage fix.patch | (download)

doc/man/mp4box.1 | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 patch to fix various manpage warnings.
gcc optflags.patch | (download)

configure | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 add -o2 to cflags by default, -o0 if noopt is set.
libav10.patch | (download)

modules/ffmpeg_in/ffmpeg_decode.c | 12 6 + 6 - 0 !
modules/ffmpeg_in/ffmpeg_demux.c | 2 1 + 1 - 0 !
2 files changed, 7 insertions(+), 7 deletions(-)

 allow compilation against libav10


export_gf_isom_set_pixel_aspect_ratio.patch | (download)

src/isomedia/isom_write.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 export gf_isom_set_pixel_aspect_ratio
 At least libx264 depends on it, and breaks when not linking statically
dont err build on uknown system.patch | (download)

include/gpac/configuration.h | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 don't fail build intentionally on unknown systems
skip swf test.patch | (download)

regression_tests/xmlin4/run_tests.sh | 12 6 + 6 - 0 !
1 file changed, 6 insertions(+), 6 deletions(-)

 skip test using .swf file
ffmpeg_2.9.patch | (download)

applications/dashcast/audio_decoder.c | 8 0 + 8 - 0 !
applications/dashcast/audio_encoder.c | 4 0 + 4 - 0 !
applications/dashcast/video_decoder.c | 8 0 + 8 - 0 !
applications/dashcast/video_encoder.c | 4 2 + 2 - 0 !
applications/dashcast/video_muxer.c | 2 1 + 1 - 0 !
applications/dashcast/video_scaler.c | 4 2 + 2 - 0 !
modules/ffmpeg_in/ffmpeg_decode.c | 30 9 + 21 - 0 !
modules/redirect_av/ffmpeg_ts_muxer.c | 2 1 + 1 - 0 !
modules/redirect_av/redirect_av.c | 16 8 + 8 - 0 !
9 files changed, 23 insertions(+), 55 deletions(-)

 replace deprecated ffmpeg api
CVE 2018 7752.patch | (download)

include/gpac/tools.h | 1 1 + 0 - 0 !
src/media_tools/av_parsers.c | 4 4 + 0 - 0 !
2 files changed, 5 insertions(+)

 [patch] fix some exploitable overflows (#994, #997)


CVE 2018 13005_CVE 2018 13006.patch | (download)

include/gpac/internal/isomedia_dev.h | 2 1 + 1 - 0 !
src/isomedia/box_code_base.c | 2 1 + 1 - 0 !
src/isomedia/box_dump.c | 2 1 + 1 - 0 !
3 files changed, 3 insertions(+), 3 deletions(-)

 [patch] fixed 2 possible heap overflows (inc. #1088)


CVE 2018 20760.patch | (download)

src/media_tools/text_import.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 [patch] check error code on call to gf_utf8_wcstombs (#1177)


CVE 2018 20761_CVE 2018 20762.patch | (download)

applications/mp4box/fileimport.c | 20 20 + 0 - 0 !
applications/mp4client/main.c | 20 16 + 4 - 0 !
modules/ffmpeg_in/ffmpeg_demux.c | 7 5 + 2 - 0 !
src/scene_manager/scene_manager.c | 4 4 + 0 - 0 !
4 files changed, 45 insertions(+), 6 deletions(-)

 [patch] fix some overflows due to strcpy

fixes #1184, #1186, #1187 among other things


CVE 2018 20763.patch | (download)

src/media_tools/text_import.c | 77 52 + 25 - 0 !
1 file changed, 52 insertions(+), 25 deletions(-)

 [patch] add some boundary checks on gf_text_get_utf8_line (#1188)