Age | Commit message (Collapse) | Author |
|
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: 6846
CVS date: 2004/07/25 17:06:29
|
|
CVS patchset: 6845
CVS date: 2004/07/25 17:06:03
|
|
CVS patchset: 6844
CVS date: 2004/07/25 17:04:44
|
|
CVS patchset: 6843
CVS date: 2004/07/24 17:26:02
|
|
AC_TRY_COMPILE ensure that second call is wrapped in brackets ([ ACE_TRY_COMPILE ...]). Apparently without them autoheader and automake get confused. Replaced the AC_LANG_CPLUSPLUS, AC_LANG_SAVE and AC_LANG_RESTORE with the recommended calls of AC_LANG_PUSH(C++) and AC_LANG_POP([C++]). Let me know if the last two things cause problems. I can revert this change.
CVS patchset: 6842
CVS date: 2004/07/24 02:35:47
|
|
CVS patchset: 6841
CVS date: 2004/07/23 13:47:39
|
|
#992824)
CVS patchset: 6840
CVS date: 2004/07/23 12:42:14
|
|
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
|
|
CVS patchset: 6830
CVS date: 2004/07/22 14:02:49
|
|
CVS patchset: 6829
CVS date: 2004/07/22 14:00:58
|
|
(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: 6827
CVS date: 2004/07/21 00:59:50
|
|
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
|
|
CVS patchset: 6822
CVS date: 2004/07/20 16:20:52
|
|
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
|
|
CVS patchset: 6819
CVS date: 2004/07/19 22:49:31
|
|
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: 6817
CVS date: 2004/07/19 22:12:17
|
|
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
|