summaryrefslogtreecommitdiff
path: root/src/libw32dll/wine/ldt_keeper.c
AgeCommit message (Collapse)Author
2013-09-13Copyright year update by hg log infoTorsten Jager
script execution time: 55"
2007-11-19add support for GNU/kFreeBSDPetr Salinger ext:(%20)
It changes some "defined (__FreeBSD__)" into "defined (__FreeBSD_kernel__)" and "__FreeBSD_version" into "__FreeBSD_kernel_version". The changes are performed on places, where feature of kernel is tested. On some other places, feature of userland/libc is tested, on them "defined (__FreeBSD__)" remains. As proposed, include/configure.h cause __FreeBSD_kernel__ be defined if __FreeBSD__ is defined. --HG-- extra : transplant_source : %25%96K%05%E4Y%B15%94%60%15%FE1%8Ah%26Xy%8C/
2007-11-10Delete most of the CVS $Id$/$Log$ lines.Darren Salt
--HG-- extra : transplant_source : %E0%D0%C5%8B%BEU%DD%24%5D7%1F%ADV%AD%EB%23%CBU%80%EB
2007-03-09Declare sysi86() function only if it's not declared already. Patch by Albert ↵Diego 'Flameeyes' Pettenò
Lee. CVS patchset: 8648 CVS date: 2007/03/09 23:49:35
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-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
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-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-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-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-10-10patch for kernels >= 2.5 from Billy BiggsMiguel Freitas
CVS patchset: 5480 CVS date: 2003/10/10 22:58:01
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
2002-12-18first draft of quicktime binary-only codec supportGuenter Bartsch
CVS patchset: 3580 CVS date: 2002/12/18 04:00:45
2002-06-21update win32 codec loading codeMiguel Freitas
- shiny new win32 crap from avifile and mplayer! - shiny new compilation warnings! - use directshow filter to decode msmpeg v1/v2 - disable SYNC_SHUTDOWN ugly hack (will be removed soon, i hope) CVS patchset: 2114 CVS date: 2002/06/21 01:44:17
2001-11-08properly initialization of LDT/FS for w32dlls (hopefully)Miguel Freitas
CVS patchset: 1000 CVS date: 2001/11/08 21:39:03
2001-11-08disabled LDT allocation for FS segment. this was causing much troubleMiguel Freitas
so i disabled it as someone did in previous version. ldt_keeper explicitely states that it should be initialized before any threads are created, which wouldn't be possible under current xine plugin architeture except with some nasty hack. FIXME: we need to check any potential problems of running dlls with default FS segment. CVS patchset: 996 CVS date: 2001/11/08 02:47:46
2001-11-07- update win32 loaderMiguel Freitas
- dynamic buffers fixes a lot of audio problems CVS patchset: 974 CVS date: 2001/11/07 02:15:24