| Age | Commit message (Collapse) | Author | 
|---|
|  | CVS patchset: 6864
CVS date: 2004/07/30 19:08:47 | 
|  | CVS patchset: 6863
CVS date: 2004/07/29 19:24:50 | 
|  | (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: 6861
CVS date: 2004/07/29 14:48:04 | 
|  | 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: 6857
CVS date: 2004/07/26 22:37:37 | 
|  | 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: 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 |