Age | Commit message (Collapse) | Author |
|
CVS patchset: 6868
CVS date: 2004/08/02 08:25:11
|
|
CVS patchset: 6867
CVS date: 2004/08/02 07:53:52
|
|
CVS patchset: 6866
CVS date: 2004/08/01 16:18:43
|
|
CVS patchset: 6865
CVS date: 2004/07/31 18:57:45
|
|
CVS patchset: 6864
CVS date: 2004/07/30 19:08:47
|
|
(critical section is defined as recursive by MS).
strict posix systems will be happier now.
workaround a crash with QT dll introduced with the previous commit.
CVS patchset: 6862
CVS date: 2004/07/29 18:47:36
|
|
CVS patchset: 6860
CVS date: 2004/07/29 14:45:03
|
|
(actually it works with glibc and sprintf, but not with snprintf)
CVS patchset: 6859
CVS date: 2004/07/27 18:06:45
|
|
* do not use void* in pointer arithmetics, since sizeof(void) is undefined
-> I converted the pointers to int16_t* since that is common for audio
samples in xine and casted them back to uint8_t* for the arithmetics
CVS patchset: 6858
CVS date: 2004/07/27 17:59:58
|
|
CVS patchset: 6856
CVS date: 2004/07/26 22:34:00
|
|
CVS patchset: 6855
CVS date: 2004/07/26 22:23:34
|
|
CVS patchset: 6854
CVS date: 2004/07/25 17:47:01
|
|
CVS patchset: 6853
CVS date: 2004/07/25 17:45:22
|
|
CVS patchset: 6852
CVS date: 2004/07/25 17:44:10
|
|
CVS patchset: 6851
CVS date: 2004/07/25 17:42:55
|
|
CVS patchset: 6850
CVS date: 2004/07/25 17:42:22
|
|
* limit TCP port range
CVS patchset: 6849
CVS date: 2004/07/25 17:13:54
|
|
to overflow, but it could be possible)
input_cdda contains the copy&paste bug of filling the buffer to its end
and then appending yet another character
CVS patchset: 6848
CVS date: 2004/07/25 17:11:59
|
|
CVS patchset: 6847
CVS date: 2004/07/25 17:08:07
|
|
CVS patchset: 6843
CVS date: 2004/07/24 17:26:02
|
|
CVS patchset: 6841
CVS date: 2004/07/23 13:47:39
|
|
CVS patchset: 6839
CVS date: 2004/07/22 14:29:28
|
|
CVS patchset: 6838
CVS date: 2004/07/22 14:27:48
|
|
CVS patchset: 6837
CVS date: 2004/07/22 14:26:24
|
|
CVS patchset: 6836
CVS date: 2004/07/22 14:25:05
|
|
CVS patchset: 6835
CVS date: 2004/07/22 14:23:42
|
|
would have caused an overflow
* using strncpy is good, but if the buffer is too short, it leaves the
string unterminated; fixed
CVS patchset: 6834
CVS date: 2004/07/22 14:21:31
|
|
* fixed lots of unprotected buffers, overlong subtitle lines would have
caused overflows
CVS patchset: 6833
CVS date: 2004/07/22 14:19:12
|
|
buffer; a label with '%' characters would have lead to a format string attack
Rocky, can you merge this back to libcdio, please?
CVS patchset: 6832
CVS date: 2004/07/22 14:15:19
|
|
and some compilers do not grok it
CVS patchset: 6831
CVS date: 2004/07/22 14:12:20
|
|
(the goom team is quite fast in applying my patches :) )
some files are still slightly patched from the release version, but I will
get this sorted out so we will soon use a completely unmodified version
of goom
it compiles almost warningless now (the remaining warnings are introduced by
lex/yacc and I plan to simply ignore them)
the Makefile.am distclean-hack is also obsolete now, since the offending
files have been renamed
CVS patchset: 6828
CVS date: 2004/07/21 14:38:29
|
|
CVS patchset: 6826
CVS date: 2004/07/20 21:38:34
|
|
CVS patchset: 6825
CVS date: 2004/07/20 16:39:37
|
|
* make some helper functions non-inline that Bastien had to move because of
their inlining (I realized that some helpers are a bit too large for inlining,
so they might worsen the I-cache usage.)
* properly use logging macros in all DXR3 code
* prepare SPU decoder for new (and hopefully correct) SPU forcing; this
should fix some longstanding DXR3 SPU problems, but the code needs more testing
so it is disabled for now
CVS patchset: 6824
CVS date: 2004/07/20 16:37:44
|
|
CVS patchset: 6823
CVS date: 2004/07/20 16:21:26
|
|
is. Should protect against a plugin returning a malloc'd variable for
example.
CVS patchset: 6821
CVS date: 2004/07/20 00:50:10
|
|
numeric width specifiers on numeric format. Thanks to Michael
Roitzsch for catching the additional problem.
CVS patchset: 6820
CVS date: 2004/07/20 00:31:37
|
|
https://sourceforge.net/tracker/?func=detail&atid=109655&aid=947520&group_id=9655
CVS patchset: 6818
CVS date: 2004/07/19 22:45:48
|
|
CVS patchset: 6816
CVS date: 2004/07/19 22:07:41
|
|
CVS patchset: 6815
CVS date: 2004/07/19 19:53:40
|
|
therefore we tried to allocate for the worst case; unfortunately the worst
case was wrong
CVS patchset: 6814
CVS date: 2004/07/19 17:12:48
|
|
CVS patchset: 6813
CVS date: 2004/07/18 21:42:26
|
|
CVS patchset: 6812
CVS date: 2004/07/18 18:02:02
|
|
CVS patchset: 6811
CVS date: 2004/07/18 17:36:25
|
|
CVS patchset: 6810
CVS date: 2004/07/18 17:31:40
|
|
CVS patchset: 6809
CVS date: 2004/07/18 15:34:57
|
|
CVS patchset: 6808
CVS date: 2004/07/18 15:31:29
|
|
CVS patchset: 6807
CVS date: 2004/07/18 14:52:50
|
|
CVS patchset: 6806
CVS date: 2004/07/18 14:46:59
|
|
Fix "hurry_up" behavior (keep the metronom happy).
Enable DR1 for the mpeg12 decoder.
Remove all the mpeg-es parsing from here, use the new parser instead.
Handle frame format changes (width, height and aspect ratio)
Tested with all my mpeg streams, and with some DVDs with still menus.
Enjoy ;)
CVS patchset: 6805
CVS date: 2004/07/18 00:50:02
|