summaryrefslogtreecommitdiff
path: root/src/libw32dll/wine
AgeCommit message (Collapse)Author
2007-03-09Test presence of alloca.h and include it if present; suggested by a patch ↵Diego 'Flameeyes' Pettenò
from Albert Lee. The check is needed to work on FreeBSD. CVS patchset: 8644 CVS date: 2007/03/09 23:18:19
2006-12-21Apply the textrel patch from Gentoo, thanks to PaX team for providing it. ↵Diego 'Flameeyes' Pettenò
The patch was applied and tested for a while in Gentoo and Pardus, and solves also Debian's problems with non-PIC code. If problems will arise, they'll be debugged. CVS patchset: 8431 CVS date: 2006/12/21 09:54:44
2006-12-08Fix wrong length specification for strncat() calls.Matthias Hopf
Consolidated multiple strncat() calls to snprintf(). CVS patchset: 8407 CVS date: 2006/12/08 16:26:10
2006-10-10Install inttypes.h on stone age platforms (xine.h needs it).František Dvořák
Small improvements. CVS patchset: 8332 CVS date: 2006/10/10 21:39:56
2006-09-25Assign a character to a char variable, rather than a number. Hopefully will ↵Diego 'Flameeyes' Pettenò
remove a false positive in Coverity. CVS patchset: 8278 CVS date: 2006/09/25 23:22:21
2006-06-11Re-commit lost change: Fix the freeze on QuickTime files when configured ↵František Dvořák
with non-existing win32 codecs path. win32.c have known nothing about all paths tested in module.c. CVS patchset: 8033 CVS date: 2006/06/11 15:09:47
2006-05-22Fixed gcc warnings (Adrian Schroeter).Matthias Hopf
CVS patchset: 7993 CVS date: 2006/05/22 16:57:36
2006-05-07Setup FS segment to make win32 gods happy with the smiley red deamon.František Dvořák
(fixed multithread audio and video playback on FreeBSD with different LDTs) One coverity fix. CVS patchset: 7988 CVS date: 2006/05/07 09:31:57
2006-04-21Lots of printf format string fixups and a few printf attributes for functions.Darren Salt
No __GNUC__ guarding done: an unguarded __attribute__ is already present. CVS patchset: 7976 CVS date: 2006/04/21 22:57:26
2006-04-051) various warning fixesFrantišek Dvořák
2) [coverity] fixes: - 279 (w32): test should be on input parametr type, not typeW - 267 (aout): can be ignored but there was warning anyway - 234 (w32): missing free on error & exit - 152 (w32): missing free on error & exit - 148 (w32): fixed bound of static array in test - 101 (ffdec): defense code when avodec_encode_video will fail (just defense to the future, should never happen with current ffmpeg in xine) - 98, 99 (w32): check negative handle by _x_assert (it's used as index to array) - 90 (w32): negate pointer check (+added check for size) - 89 (w32): added NULL and size check CVS patchset: 7959 CVS date: 2006/04/05 22:12:17
2006-03-26Fix one more debug output if would be enabled (format string x number of ↵František Dvořák
arguments). CVS patchset: 7953 CVS date: 2006/03/26 18:24:11
2006-03-26[coverity]František Dvořák
Small change due to false positive: CID: 258 Checker: REVERSE_INULL (help) File: xine-lib/src/libw32dll/wine/win32.c Function: expRegOpenKeyA Description: Pointer "phkResult" dereferenced before NULL check Debug output fix: CID: 259 Checker: REVERSE_INULL (help) File: xine-lib/src/libw32dll/wine/win32.c Function: expSetFilePointer Description: Pointer "ext" dereferenced before NULL check CVS patchset: 7952 CVS date: 2006/03/26 18:15:03
2006-02-14Fix some compiler warnings.Darren Salt
CVS patchset: 7895 CVS date: 2006/02/14 18:45:37
2005-10-22/usr/lib/codecs is preferred /usr/lib/win32 (it is what mplayer uses)Miguel Freitas
patch by Diego Biurrun CVS patchset: 7765 CVS date: 2005/10/22 22:09:44
2005-05-15fix w32codec buildMiguel Freitas
CVS patchset: 7542 CVS date: 2005/05/15 00:12:44
2005-05-07*BUGFIX*František Dvořák
gcc4 patches from Dams Nadé (livna.org) and Keenan Pepper. CVS patchset: 7527 CVS date: 2005/05/07 09:11:37
2005-01-06**BUGFIX**James Stembridge
Fix (from MPlayer) for Windows Media 9 Voice codec CVS patchset: 7333 CVS date: 2005/01/06 20:58:56
2004-12-12Code cleanups and elimination of some compiler warnings; patch courtesy of AL13NAndre Pang
CVS patchset: 7230 CVS date: 2004/12/12 06:55:58
2004-11-24wmv9 may use floor(), borrow it from mplayerMiguel Freitas
CVS patchset: 7159 CVS date: 2004/11/24 21:43:59
2004-09-21- Port patch from MPlayer for win32 DLLs loading on recent versions of LinuxBastien Nocera
http://thread.gmane.org/gmane.comp.video.mplayer.devel/19749 Fixes playback of win32 DLLs on FC2 (voxware playback still hangs though) CVS patchset: 6988 CVS date: 2004/09/21 19:35:56
2004-08-08Support newer DLLsJames Stembridge
CVS patchset: 6879 CVS date: 2004/08/08 16:34:32
2004-07-29several fixes to implementation of critical sections using pthreadsMiguel Freitas
(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
2004-07-29fix from Casper Boemann to reuse the stubs for unresolved symbolsMiguel Freitas
CVS patchset: 6860 CVS date: 2004/07/29 14:45:03
2004-07-25strncpy will not necessarily terminate the stringMichael Roitzsch
CVS patchset: 6853 CVS date: 2004/07/25 17:45:22
2004-06-12remove warning message so users won't get confuse about itMiguel Freitas
CVS patchset: 6679 CVS date: 2004/06/12 23:19:56
2004-05-25the new, improved, the "definitive" ldt_keeper! ;-)Miguel Freitas
linux threads may share the same LDT, therefore we must check if entry was already set before trying to create a new segment descriptor. this patch must fix at least some segfaults when w32 decoders are disposed. (did i said i hate this win32 crap?) CVS patchset: 6590 CVS date: 2004/05/25 16:31:50
2004-05-04Port support for VP5 and VP6 from mplayerJames Stembridge
CVS patchset: 6483 CVS date: 2004/05/04 21:49:00
2004-04-22commit fix for new freebsd libsMiguel Freitas
http://sourceforge.net/tracker/index.php?func=detail&aid=855214&group_id=9655&atid=109655 CVS patchset: 6424 CVS date: 2004/04/22 20:28:05
2003-12-24time for some Christmas presents...Michael Roitzsch
libw32 compiles here without a single compiler warning CVS patchset: 5946 CVS date: 2003/12/24 16:55:35
2003-12-09update copyright year (and we have to do it again in 3 weeks... ;-) )Daniel Caujolle-Bert
CVS patchset: 5879 CVS date: 2003/12/09 00:02:28
2003-12-01Fix QDM2 (qt-audio) decoder not working, bug in CreateMutex (win32)Ewald Snel
CVS patchset: 5821 CVS date: 2003/12/01 22:04:52
2003-11-11rename internal API function (_x_<function>).Daniel Caujolle-Bert
CVS patchset: 5721 CVS date: 2003/11/11 18:44:50
2003-10-10patch for kernels >= 2.5 from Billy BiggsMiguel Freitas
CVS patchset: 5480 CVS date: 2003/10/10 22:58:01
2003-10-03remove some unneeded code that generates unresolved symbols in the w32dll pluginMichael Roitzsch
(xine-lib should be completely `ldd -r` clean now) CVS patchset: 5428 CVS date: 2003/10/03 16:32:27
2003-10-02fix build failures with newer libtool versionsMichael Roitzsch
CVS patchset: 5425 CVS date: 2003/10/02 19:30:30
2003-08-13CCASCOMPILE doesn't work hereMiguel Freitas
CVS patchset: 5287 CVS date: 2003/08/13 18:09:52
2003-07-20Changed assembly building code to take advantage of libtool. This commandStephen Torri
now works for libtool-1.4.x and libtool-1.5. Changed the commands for building the assembly files in libw32dll to match that suggested by Chris Rankin <rankincj@yahoo.com>. CVS patchset: 5203 CVS date: 2003/07/20 20:48:40
2003-07-12- adding support for the Intel compiler iccMichael Roitzsch
- general multipass compilation make targets CVS patchset: 5149 CVS date: 2003/07/12 12:31:13
2003-06-25not all gcc versions support all these options, so probe them before usingMichael Roitzsch
CVS patchset: 5097 CVS date: 2003/06/25 14:32:39
2003-06-21hopefully this will finally fix the deadlocksMichael Roitzsch
CVS patchset: 5081 CVS date: 2003/06/21 11:26:51
2003-06-14Fix QuickTime binary audio decoder lockupEwald Snel
CVS patchset: 5046 CVS date: 2003/06/14 23:34:46
2003-05-16fix compilation problem with "make debug": the CFLAGS would be overridden in theMichael Roitzsch
wrong order, when doing a "make debug" from outside src/libw32dll/wine (DEBUG_CFLAGS is set in src/libw32dll/wine's Makefile, but the CFLAGS given on the command line take precedence, therefore WIN32_PATH would be undefined) I hope I have not broken wine stuff. (Yes, the warning is frightening me...) I have checked using some Windows DLLs and the Quicktime SVQ3 DLL and they worked fine. Could everyone double check, if the win32-DLLs still work? CVS patchset: 4864 CVS date: 2003/05/16 11:34:37
2003-05-15Try to get it to compile.James Courtier-Dutton
CVS patchset: 4850 CVS date: 2003/05/15 14:07:28
2003-05-15some build-system cleanupMichael Roitzsch
CVS patchset: 4848 CVS date: 2003/05/15 08:21:15
2003-05-14as announced on xine-devel, this is the big Makefile refactoring:Michael Roitzsch
extracted some common targets and variables into a common Makefile which is then included CVS patchset: 4844 CVS date: 2003/05/14 16:21:44
2003-02-20caught, the word is caughtMike Melanson
CVS patchset: 4212 CVS date: 2003/02/20 05:26:51
2003-02-17new findings from linuxthreads sourcesMiguel Freitas
CVS patchset: 4188 CVS date: 2003/02/17 19:54:43
2003-02-17- fix LDT clash with linuxthreadsMiguel Freitas
- comment useless calls. some people really don't know what this thing does, they probably think that lots of Setup_FS_Segment() all over will make win32 gods happy. :) - fix vfw (indeo) and quicktime segfaults in short: xine now plays indeo, animatrix and the hulk trailers. CVS patchset: 4178 CVS date: 2003/02/17 03:18:02
2003-02-14+1 for \0Miguel Freitas
CVS patchset: 4151 CVS date: 2003/02/14 01:33:22
2003-02-10what the hell is that?Miguel Freitas
this issue was discussed several times on xine-devel. nevertheless storri reintroduced the bug ten days ago. CVS patchset: 4126 CVS date: 2003/02/10 21:42:18