summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-06-11Mark release as 1.1.13, not 1.1.12.1.Darren Salt
2008-06-11Merge from 1.1.Darren Salt
--HG-- rename : src/xine-engine/xine_internal.h => include/xine/xine_internal.h
2008-06-11Provide a useful implementation of xine_register_log_cb().Darren Salt
2008-06-11Fix va_list-related breakage. Multiple use needs va_copy().Darren Salt
2008-06-09Fix Shoutcast NSV detection.Darren Salt
Leading whitespace could prevent this from working.
2008-06-09Avoid false positives when looking up demuxer by MIME type.Darren Salt
These occur where the MIME type used as the key is a substring of a type in some plugin's MIME type list but is not an exact match.
2008-06-05demux_ts: don't OR in buffer types.Darren Salt
2008-06-05Stop xine_hexdump() from segfaulting and fix its output.Darren Salt
2008-05-29Merge from 1.1.Darren Salt
--HG-- rename : src/xine-utils/array.h => include/xine/array.h rename : src/xine-utils/attributes.h => include/xine/attributes.h rename : src/xine-engine/audio_out.h => include/xine/audio_out.h rename : src/xine-engine/broadcaster.h => include/xine/broadcaster.h rename : src/xine-engine/buffer.h => include/xine/buffer.h rename : src/xine-engine/configfile.h => include/xine/configfile.h rename : src/xine-utils/list.h => include/xine/list.h rename : src/xine-engine/metronom.h => include/xine/metronom.h rename : src/xine-engine/osd.h => include/xine/osd.h rename : src/xine-utils/pool.h => include/xine/pool.h rename : src/xine-engine/refcounter.h => include/xine/refcounter.h rename : src/xine-utils/ring_buffer.h => include/xine/ring_buffer.h rename : src/xine-engine/scratch.h => include/xine/scratch.h rename : src/xine-utils/sorted_array.h => include/xine/sorted_array.h rename : src/xine-engine/video_out.h => include/xine/video_out.h rename : src/xine-engine/video_overlay.h => include/xine/video_overlay.h rename : src/xine-engine/xine_internal.h => include/xine/xine_internal.h rename : src/xine-utils/xineutils.h => include/xine/xineutils.h rename : src/libspucc/cc_decoder.c => src/spu_dec/cc_decoder.c
2008-05-29Define ARCH_{ALPHA,ARM} as needed; move one ARCH_SPARC which could be missed.Darren Salt
2008-05-29Ignore two more of ffmpeg's generated files.Darren Salt
2008-05-29Ignore debian/*.debhelper.log.Darren Salt
2008-05-28Fix exploitable heap buffer overflow in id3.c.Diego 'Flameeyes' Pettenò
For more information see xine bug #114.
2008-08-13Check for possible buffer overflow attempts in the Real demuxer.Darren Salt
2008-08-13Check for allocation failures.Darren Salt
2008-08-13Use size_t for data length variables.Darren Salt
2008-08-13Merge.Darren Salt
2008-08-13Apply the deinterlacer size fix to the XCB Xv plugin.Darren Salt
2008-08-13Allow (and prefer) use of external libfaad.Darren Salt
2008-08-13Remove faad.h since we don't use it.Darren Salt
2008-08-13Update to libfaad 2.6.1, fixing a crash with a corrupted AAC file.Darren Salt
Source is the version in the 1.2 branch.
2008-08-08Fix crash with corrupted WMV files when checking for aspect ratio information.Darren Salt
--HG-- extra : transplant_source : kW%D0IN%9D%8D%D4l%F6%3C%D0%CF%9CT%A9%B2%7D%9E%E9
2008-08-08Fix crash with corrupted AVI files (chunk size).Darren Salt
--HG-- extra : transplant_source : Z%F0%90e%A3%94%D3%7F%D9ROC8%3C%FD%F5FO%BFU
2008-08-08video_out_opengl: Actually bail out if no display found.Matthias Hopf
2008-08-08Merge.Matthias Hopf
2008-08-07Merge.Darren Salt
2008-08-07Fix a segfault introduced in the Windows Media crash fix.Darren Salt
2008-08-07Rearrange changelog entries for 1.1.15 wrt security issues.Darren Salt
--HG-- extra : transplant_source : %1A%0Fu%1062y%F6I%0A%AF%97%85%3Fr%F6%17%20%01W
2008-08-07Fix crashes with fuzzed Ogg files. (CVE-2008-3231)Darren Salt
--HG-- extra : transplant_source : %9F%E8R%D8%94R%9CJ%7F%5E%A7%DB%29%0DK%CD%CA%AD%7F%08
2008-08-07Ignore INSTALL file and don't track it, it's created by automake.Diego 'Flameeyes' Pettenò
2008-08-07Make the CC_CHECK_* macro work when used in for loops.Diego 'Flameeyes' Pettenò
2008-08-06Fix crashes with fuzzed Windows Media files.Darren Salt
--HG-- extra : transplant_source : %92%2C%CB%01S%25N%22%E1%00%FB%19%B0%CE5%1BU%F9%F6%0A
2008-08-01video_out_opengl: Activate only if visual is direct rendering capableMatthias Hopf
2008-07-28Only set the tuner if we're going to use it (fixes baseband video inputs)Simon Farnsworth
2008-07-28Preallocate after we know how large the frames will be (fixes a buffer overrun)Simon Farnsworth
2008-07-23Xv deinterlacing was looking at the input image size, not the output image size.Simon Farnsworth
This works fine on some chipsets, but on others, it causes image corruption.
2008-07-08Avoid definition of MAX that clashes with MAX() macro.Diego 'Flameeyes' Pettenò
--HG-- extra : transplant_source : %EFv%DC%FD%DA%23%BB%B8i3%07%A9e%C0%06o%9C%8A%B6_
2008-07-08Rename flag so that NOFILE won't be redefining a system constant.Diego 'Flameeyes' Pettenò
--HG-- extra : transplant_source : %5B%DAd%7EO%08%09I%B0%95%9B%EDg-%60%CB%252%84%F2
2008-07-08Avoid using strlen() in loops, calculate it beforehand.Diego 'Flameeyes' Pettenò
--HG-- extra : transplant_source : %80%12%03%93%EFL%FC%AF%A6%22Z%D0%95C%D5%29%AF%FB%95%B2
2008-08-06Really fix the metadata bug...Darren Salt
2008-08-06Fix crashes with MP3 files with metadata consisting only of separators.Darren Salt
--HG-- extra : transplant_source : %24%60%04%A8n%E9%86%FD%B6e8%F9%9C%88%A6%8FR%C2%BBP
2008-05-25Recognise TS descriptor tag 0x80 as MPEG video.Darren Salt
2008-05-25Wherever possible, use enum constants for TS descriptor tags.Darren Salt
2008-05-24Rewrite CC_PTHREAD_RECURSIVE_MUTEX to use M4sh and AC_CACHE_CHECK.Diego 'Flameeyes' Pettenò
2008-05-24Backport pthreads.m4 from 1.2.Diego 'Flameeyes' Pettenò
Both attributes.m4 and pthread.m4 are two reusable M4 macro files, which can eaily be shared between different projects. For this reason it's better if they are kept identical between branches.
2008-05-24Backport CC_CHECK_LDFLAGS macro from 1.2 branch.Diego 'Flameeyes' Pettenò
2008-05-24Use M4sh AS_IF rather than sh if statements for common macros.Diego 'Flameeyes' Pettenò
Instead of using directly the sh if statement, use AS_IF, which makes it possible for autotools to identify conditionally-called macros, and allows to avoid M4 ifelse macros.
2008-05-23Remove MIN/MAX macro definitions on unit.Diego 'Flameeyes' Pettenò
Now that the macro are either imported from the system or defined by configure. don't define them in every source file.
2008-05-23Check for MIN/MAX macro and include the header for them if found.Diego 'Flameeyes' Pettenò
The MIN/MAX macro are quite often used on the source code to find the minimum or maximum value between two, instead of defining it per-unit, check if the system provides them include the right header, otherwise define them during configure run.
2008-05-23Mark initialisation functions with malloc attribute.Diego 'Flameeyes' Pettenò
All the initialisation functions returning a new object instance that was allocated through malloc() or calloc() can get the malloc attribute so that the compiler can optimise their call.