wine
21 years agoFixed a few bugs in network interface handling (code & test).
Eric Pouech [Mon, 23 Jun 2003 03:32:28 +0000 (03:32 +0000)] 
Fixed a few bugs in network interface handling (code & test).

21 years ago- adapted kernel32 so that it no longer (directly) manages console
Eric Pouech [Sat, 21 Jun 2003 02:07:10 +0000 (02:07 +0000)] 
- adapted kernel32 so that it no longer (directly) manages console
  handles as wineserver handles
- console input handle object is no longer waitable (input record
  synchronisation is now implemented as a simple semaphore), and removed
  FD_TYPE_CONSOLE from fd types in wineserver
- console handles now always have their two lower bit set so one can
  distinguish a console handle from a kernel object handle
- implemented some undocumented kernel32 console related APIs
  (CloseConsoleHandle, GetConsoleInputWaitHandle, OpenConsoleW,
  VerifyConsoleIoHandle, DuplicateConsoleHandle)
- allowed a few kernel32 APIs to take console pseudo-handles
  (FlushFileBuffer, GetFileType, WaitFor*Object*)
- simplified the console inheritance at process creation
- in console tests, no longer create a console if one already exists

21 years agoThe server also needs to cope with IMAGE_SCN_CNT_UNINITIALIZED_DATA
Alexandre Julliard [Sat, 21 Jun 2003 02:03:40 +0000 (02:03 +0000)] 
The server also needs to cope with IMAGE_SCN_CNT_UNINITIALIZED_DATA
and IMAGE_SCN_CNT_INITIALIZED_DATA flags set together.

21 years agoFixed section mapping in PE loading when both
Eric Pouech [Sat, 21 Jun 2003 02:02:27 +0000 (02:02 +0000)] 
Fixed section mapping in PE loading when both
IMAGE_SCN_CNT_UNINITIALIZED_DATA and IMAGE_SCN_CNT_INITIALIZED_DATA
are set.

21 years agoSHGetFileInfo should tolerate null pointers.
Jason Edmeades [Sat, 21 Jun 2003 02:01:57 +0000 (02:01 +0000)] 
SHGetFileInfo should tolerate null pointers.

21 years agoStore WM_NAME and WM_ICON_NAME in COMPOUND_TEXT format.
Kusanagi Kouichi [Fri, 20 Jun 2003 23:29:06 +0000 (23:29 +0000)] 
Store WM_NAME and WM_ICON_NAME in COMPOUND_TEXT format.

21 years ago- implemented support for https protocol
David Hammerton [Fri, 20 Jun 2003 23:26:56 +0000 (23:26 +0000)] 
- implemented support for https protocol
- fixes to the http protocol

21 years agoAdded checks for ICU libraries (based on a patch by Shachar Shemesh).
Alexandre Julliard [Fri, 20 Jun 2003 21:38:10 +0000 (21:38 +0000)] 
Added checks for ICU libraries (based on a patch by Shachar Shemesh).

21 years agoAdded support for #include in IDL files (based on a patch by Robert
Alexandre Julliard [Fri, 20 Jun 2003 21:31:13 +0000 (21:31 +0000)] 
Added support for #include in IDL files (based on a patch by Robert
Shearman).

21 years agoAdded typedef for COLORREF.
Robert Shearman [Fri, 20 Jun 2003 21:30:37 +0000 (21:30 +0000)] 
Added typedef for COLORREF.

21 years agoDo not use any typedefs in the GL thunks to prevent all possible
Lionel Ulmer [Fri, 20 Jun 2003 21:29:28 +0000 (21:29 +0000)] 
Do not use any typedefs in the GL thunks to prevent all possible
compilation issues.

21 years agoAdded d3d9 headers.
Raphael Junqueira [Fri, 20 Jun 2003 21:28:34 +0000 (21:28 +0000)] 
Added d3d9 headers.

21 years agoAdd int31 VIF manipulation functions.
Jukka Heinonen [Fri, 20 Jun 2003 21:27:49 +0000 (21:27 +0000)] 
Add int31 VIF manipulation functions.
Fix asynchronous event locking.
Make asynchronous event handling support DPMI.

21 years agoAdded a section about using kgdb and ddd to debug wine.
Eric Pouech [Fri, 20 Jun 2003 21:27:27 +0000 (21:27 +0000)] 
Added a section about using kgdb and ddd to debug wine.

21 years agoRelease 20030618. wine-20030618
Alexandre Julliard [Wed, 18 Jun 2003 20:35:38 +0000 (20:35 +0000)] 
Release 20030618.

21 years ago'sizeof type' is best avoided as it won't always compile (e.g. 'int
Francois Gouget [Wed, 18 Jun 2003 19:45:22 +0000 (19:45 +0000)] 
'sizeof type' is best avoided as it won't always compile (e.g. 'int
main() {return sizeof int;}'). Use 'sizeof(type)' instead.

21 years agoInclude 2003 in the copyright years.
Gerald Pfeifer [Wed, 18 Jun 2003 19:32:16 +0000 (19:32 +0000)] 
Include 2003 in the copyright years.

21 years ago#include <windows.h> instead of "windows.h".
Gerald Pfeifer [Wed, 18 Jun 2003 19:32:03 +0000 (19:32 +0000)] 
#include <windows.h> instead of "windows.h".

21 years agoFixed a reference counting bug I introduced.
Robert Reif [Wed, 18 Jun 2003 19:31:44 +0000 (19:31 +0000)] 
Fixed a reference counting bug I introduced.

21 years agoTypos/spelling fixes.
Francois Gouget [Wed, 18 Jun 2003 03:30:39 +0000 (03:30 +0000)] 
Typos/spelling fixes.

21 years ago- kernel32's environment tests: a few more tests now succeed
Eric Pouech [Wed, 18 Jun 2003 03:24:20 +0000 (03:24 +0000)] 
- kernel32's environment tests: a few more tests now succeed
- added some console related tests to process creation
- added a few more test cases to the ntdll environment tests

21 years ago- fixed a couple of bugs in ntdll environment functions (one in trace,
Eric Pouech [Wed, 18 Jun 2003 03:23:22 +0000 (03:23 +0000)] 
- fixed a couple of bugs in ntdll environment functions (one in trace,
  the other one in environment variable expansion)
- the process parameters, when passed thru wineserver, are now fully
  handled in ntdll, they are stored in the RTL_USER_PROCESS_PARAMETERS
  structure.
- later on in kernel32 loading sequence, those parameters are copied
  into STARTUPINFO shadow structures
- later modification to those paramters are now reflected to the
  RTL_USER_PROCESS_PARAMETERS structure (and STARTUPINFO is kept
  untouched) (for example, StdHandle setting) (Win 2k behaves like this)
- ENVDB has been removed
- command line inheritance (from unix command line) is now purely in ntdll
- all kernel32 environment functions now rely on their ntdll counterparts
- goodies: input/output handle inheritance while asking for a detached
  console is better handled; a few more kernel32 environment tests now
  pass ; silenced a valgrind warning in process creation

21 years agoAdded French translation, finished English translation.
Sylvain Petreolle [Wed, 18 Jun 2003 03:20:14 +0000 (03:20 +0000)] 
Added French translation, finished English translation.

21 years agoTranlation of English README to Portuguese.
Tom Wickline [Wed, 18 Jun 2003 03:18:48 +0000 (03:18 +0000)] 
Tranlation of English README to Portuguese.

21 years ago- add IDirectMusicContainer support in
Raphael Junqueira [Wed, 18 Jun 2003 03:18:23 +0000 (03:18 +0000)] 
- add IDirectMusicContainer support in
  IDirectMusicLoader8Impl::LoadObjectFromFile
- don't use IDirectMusicSegment*Impl when IDirectMusicSegment*8Impl
  can be used instead (avoid code duplication)

21 years ago- dsound and d3d works better when x11drv locks/unlocks are correct
Raphael Junqueira [Wed, 18 Jun 2003 03:17:42 +0000 (03:17 +0000)] 
- dsound and d3d works better when x11drv locks/unlocks are correct
- more traces

21 years agoAdded an assembly wrapper to retrieve the this pointer from %ecx for
Alexandre Julliard [Tue, 17 Jun 2003 03:59:24 +0000 (03:59 +0000)] 
Added an assembly wrapper to retrieve the this pointer from %ecx for
_thiscall functions.
Fixed some bugs, and added a few missing functions.

21 years agoImplement a class factory for the Global Interface Table.
Mike Hearn [Tue, 17 Jun 2003 03:57:18 +0000 (03:57 +0000)] 
Implement a class factory for the Global Interface Table.

21 years ago- move macros and constants into cabinet.h where they can be shared
Gregory M. Turner [Tue, 17 Jun 2003 03:56:51 +0000 (03:56 +0000)] 
- move macros and constants into cabinet.h where they can be shared
  between cabextract.c and fdi.c
- reminders to eliminate global variables (for multithread
  compatibility)
- remove struct fdi_cab: due to the nature of the FDI API, we cannot
  preload all the cabinets; this appears to obviate the need for struct
  fdi_cab
- "oppress" (that is, do not process) partial files which were
  continuations from another cabinet
- more than one partial file can exist in a single cabinet (how!?) --
  so move the partial file notification (and "oppression" that goes with
  it) into the loop that iterates through files

21 years agoAllocate necessary dsound buffers for standard audio paths and enable
Christian Costa [Mon, 16 Jun 2003 20:26:50 +0000 (20:26 +0000)] 
Allocate necessary dsound buffers for standard audio paths and enable
retrieval of their interfaces via GetObjectInPath.
Fix and clean dsound and dmusics objects allocation when initializing
the performance object.
Some stubs improvements.

21 years ago- rewrote the buffer to buffer fast path using Texture engine (much
Lionel Ulmer [Mon, 16 Jun 2003 20:22:46 +0000 (20:22 +0000)] 
- rewrote the buffer to buffer fast path using Texture engine (much
  faster on my NVIDIA hardware)
- small optimizations

21 years ago- DInput WideChar classes support. This time all dinput versions have
Raphael Junqueira [Mon, 16 Jun 2003 20:22:13 +0000 (20:22 +0000)] 
- DInput WideChar classes support. This time all dinput versions have
  widechar classes.
- fix a stupid bug in callback handling caught by Lionel.
- add some forgotten IID on class factory (better if we want to active
  the code)
- many cleanups on COM Macros (don't need A and W variants as they are
  the same)

21 years agoFix AddDirtyRect uncorrect behavior (crash in some cases). Based on a
Raphael Junqueira [Mon, 16 Jun 2003 20:20:25 +0000 (20:20 +0000)] 
Fix AddDirtyRect uncorrect behavior (crash in some cases). Based on a
patch from Roderick Colenbrander.

21 years agoDisplay icons of executables in the OpenFile dialog boxes.
Sylvain Petreolle [Mon, 16 Jun 2003 20:19:54 +0000 (20:19 +0000)] 
Display icons of executables in the OpenFile dialog boxes.

21 years agoAdded AddAccessAllowdAceEx, AddAccessDeniedAceEx, GetAclInformation.
<ma@technoprint.ch> [Mon, 16 Jun 2003 19:44:06 +0000 (19:44 +0000)] 
Added AddAccessAllowdAceEx, AddAccessDeniedAceEx, GetAclInformation.

21 years ago- fix some regressions
Lionel Ulmer [Mon, 16 Jun 2003 19:41:34 +0000 (19:41 +0000)] 
- fix some regressions
- GetDC does not lock in ReadOnly mode as it leads to problems with
  some D3D optimizations
- added a fast Back => Front / Front => Back Blt fast path

21 years agoSplit Win16/32 setupapi device installer support.
Steven Edwards [Mon, 16 Jun 2003 19:40:53 +0000 (19:40 +0000)] 
Split Win16/32 setupapi device installer support.

21 years agoStub out SetUrlCacheEntryInfoA/W.
Mike Hearn [Mon, 16 Jun 2003 19:40:27 +0000 (19:40 +0000)] 
Stub out SetUrlCacheEntryInfoA/W.

21 years ago- Unbreak vertical trackbars
Mike Hearn [Mon, 16 Jun 2003 19:39:27 +0000 (19:39 +0000)] 
- Unbreak vertical trackbars
- Make it more closely resemble the native control
- Add focus rectangle
- Misc fixes and cleanups

21 years agoAdd stubs for Control_FillCache_RunDLL ansi/unicode variants.
Mike Hearn [Mon, 16 Jun 2003 19:38:10 +0000 (19:38 +0000)] 
Add stubs for Control_FillCache_RunDLL ansi/unicode variants.

21 years agoUnbreak getTcpTable() on Linux-based systems and make it work on BSD
Gerald Pfeifer [Mon, 16 Jun 2003 19:37:36 +0000 (19:37 +0000)] 
Unbreak getTcpTable() on Linux-based systems and make it work on BSD
and Solaris as well.

21 years agoAdd the ID of the blocking thread to the error message.
Mike Hearn [Mon, 16 Jun 2003 19:36:22 +0000 (19:36 +0000)] 
Add the ID of the blocking thread to the error message.

21 years agoUpdated a bunch of translations for Slovenian language.
Rok Mandeljc [Mon, 16 Jun 2003 01:32:09 +0000 (01:32 +0000)] 
Updated a bunch of translations for Slovenian language.

21 years agoImplemented:
Eric Pouech [Mon, 16 Jun 2003 01:24:30 +0000 (01:24 +0000)] 
Implemented:
- RtlDoesFileExists_U as a stub
- RtlDosSearchPath_U

21 years ago- GL state change optimizations
Lionel Ulmer [Mon, 16 Jun 2003 01:23:58 +0000 (01:23 +0000)] 
- GL state change optimizations
- some more preparations for GL-accelerated Blts
- added debug code to compute FPS (nice when adding optimizations)

21 years agoUse iphlpapi to enumerate LAN adapters.
Juan Lang [Mon, 16 Jun 2003 01:23:20 +0000 (01:23 +0000)] 
Use iphlpapi to enumerate LAN adapters.
Add names to NetBIOS transports, and eliminates loopback adapters from
enumerated LAN adapters.

21 years agoCorrect mode nr passed to X11DRV_XF86VM_SetCurrentMode.
<mirq@ziemniak.ustronie.pw.edu.pl> [Mon, 16 Jun 2003 01:21:31 +0000 (01:21 +0000)] 
Correct mode nr passed to X11DRV_XF86VM_SetCurrentMode.

21 years agoFix the FilterGraph CLSID declaration.
Lionel Ulmer [Mon, 16 Jun 2003 01:19:40 +0000 (01:19 +0000)] 
Fix the FilterGraph CLSID declaration.

21 years agoSplit Win16/32 file dialogs.
Steven Edwards [Mon, 16 Jun 2003 01:19:16 +0000 (01:19 +0000)] 
Split Win16/32 file dialogs.

21 years agoRemove SIGALRM handler.
Jukka Heinonen [Mon, 16 Jun 2003 01:18:26 +0000 (01:18 +0000)] 
Remove SIGALRM handler.
Reserve TEB field for DPMI virtual interrupt flag.

21 years agoMigrate create/open file functions to winedos.
Jukka Heinonen [Mon, 16 Jun 2003 01:18:01 +0000 (01:18 +0000)] 
Migrate create/open file functions to winedos.
Some fixes based on patch by Ferenc Wagner.

21 years agoMake DOSVM_Wait work in protected mode.
Jukka Heinonen [Mon, 16 Jun 2003 01:17:30 +0000 (01:17 +0000)] 
Make DOSVM_Wait work in protected mode.
Replace SHOULD_PEND macro with a function.

21 years agoMake the header in-line with current ICOM naming conventions.
Lionel Ulmer [Mon, 16 Jun 2003 01:17:10 +0000 (01:17 +0000)] 
Make the header in-line with current ICOM naming conventions.

21 years agoFixed WCCURSES_InitBackend prototype in the no curses case.
Alexandre Julliard [Sat, 14 Jun 2003 01:34:53 +0000 (01:34 +0000)] 
Fixed WCCURSES_InitBackend prototype in the no curses case.

21 years agoMake it possible to retrieve an inheritable handle in open_named_pipe
Alexandre Julliard [Sat, 14 Jun 2003 01:31:56 +0000 (01:31 +0000)] 
Make it possible to retrieve an inheritable handle in open_named_pipe
(spotted by Uwe Bonnes).

21 years agoProper support for CPPFLAGS and LDFLAGS (suggested by Todd Vierling).
Alexandre Julliard [Fri, 13 Jun 2003 23:26:01 +0000 (23:26 +0000)] 
Proper support for CPPFLAGS and LDFLAGS (suggested by Todd Vierling).

21 years ago- fixes the COLORFILL case for front-buffer
Lionel Ulmer [Fri, 13 Jun 2003 23:17:59 +0000 (23:17 +0000)] 
- fixes the COLORFILL case for front-buffer
- some preparations for GL-accelerated Blts
- some small optimizations in the Clear code

21 years agoTrace which real mode interrupt is emulated.
Sylvain Petreolle [Fri, 13 Jun 2003 23:17:34 +0000 (23:17 +0000)] 
Trace which real mode interrupt is emulated.

21 years ago- Fixed end flags while encoding -- only EOI instead of EOL and EOI.
Michael Günnewig [Fri, 13 Jun 2003 23:17:01 +0000 (23:17 +0000)] 
- Fixed end flags while encoding -- only EOI instead of EOL and EOI.
- Fixed 4-bit RLE encoding of keyframes.
- Fixed signed/unsigned mismatches.
- Added some missing const's.

21 years ago- most of FDICopy is now implemented, although the actual decompression is not.
Gregory M. Turner [Fri, 13 Jun 2003 23:15:55 +0000 (23:15 +0000)] 
- most of FDICopy is now implemented, although the actual decompression is not.
- "can" -> "do"
- a novella about a bug
- fix some memory leaks

21 years agoRemoved ordinals that differ between Windows versions.
Alexandre Julliard [Fri, 13 Jun 2003 19:15:36 +0000 (19:15 +0000)] 
Removed ordinals that differ between Windows versions.

21 years agoFix the texture operations to resolve glitches shown in UT2003 when
Jason Edmeades [Fri, 13 Jun 2003 19:14:34 +0000 (19:14 +0000)] 
Fix the texture operations to resolve glitches shown in UT2003 when
get quad damage.
checkGLcall must not supply a \n as that is supplied by its
expansion.
Performance fixes to save applying the same states 6 times and to
reduce function calls when accessing front/back buffers.
Make traces more readable by more constants -> english descriptions.

21 years ago- always use IDirectMusicPerformance8Impl instead of
Raphael Junqueira [Fri, 13 Jun 2003 18:59:51 +0000 (18:59 +0000)] 
- always use IDirectMusicPerformance8Impl instead of
  IDirectMusicPerformanceImpl (as the first inherits from the second)
- implement many Loader, AudioPath and Performance8 stubs - fix the
  class factory
- more debug traces
- for now IDirectMusicLoader8::LoadObjectFromFile always returns not
  supported format
- fix the IDirectMusicPerformance8::Init (many crashes)
- implementation of IDirectMusicPerformance8InitAudio

21 years agoMake dinput8 behaviour more correct for mouse and keyboard.
Christian Costa [Fri, 13 Jun 2003 18:55:41 +0000 (18:55 +0000)] 
Make dinput8 behaviour more correct for mouse and keyboard.
Fix small bug when keyboard buffer overflows.
Use DI_OK instead of 0 for returned values.

21 years agoFix matrix multiplication.
Christian Costa [Fri, 13 Jun 2003 18:54:37 +0000 (18:54 +0000)] 
Fix matrix multiplication.

21 years agoFix some uglies.
Gregory M. Turner [Fri, 13 Jun 2003 18:54:18 +0000 (18:54 +0000)] 
Fix some uglies.

21 years agoAdded Euro and antiquote to the French keyboard layout.
Sylvain Petreolle [Fri, 13 Jun 2003 18:54:00 +0000 (18:54 +0000)] 
Added Euro and antiquote to the French keyboard layout.

21 years agoWhen emulating fullscreen it helps to not allocate space for menu bars
Jason Edmeades [Fri, 13 Jun 2003 18:53:06 +0000 (18:53 +0000)] 
When emulating fullscreen it helps to not allocate space for menu bars
and borders. Make this window a popup window.

21 years agoAdd stubs for RasDeleteSubEntry* (new in WinMe/WinXP).
Francois Gouget [Fri, 13 Jun 2003 18:52:36 +0000 (18:52 +0000)] 
Add stubs for RasDeleteSubEntry* (new in WinMe/WinXP).
Add prototypes for RasDeleteEntry* and RasDeleteSubEntry* in ras.h.

21 years agoMake the fixed function pipeline support multiple streams for created
Jason Edmeades [Fri, 13 Jun 2003 18:09:05 +0000 (18:09 +0000)] 
Make the fixed function pipeline support multiple streams for created
vertex shaders with no function supplied. Also split down draw
primitive along the lines of the d3dcore requirements and put in some
diagnostic aids.

21 years agoSplit Win16/32 color dialog support.
Steven Edwards [Fri, 13 Jun 2003 18:07:45 +0000 (18:07 +0000)] 
Split Win16/32 color dialog support.
Supporting compiling out 16 bit find dialog support.

21 years agoInclude time.h instead of sys/time.h.
Yorick Hardy [Fri, 13 Jun 2003 18:07:25 +0000 (18:07 +0000)] 
Include time.h instead of sys/time.h.

21 years agoStubbed some interfaces for the FilterGraph CLSID.
Lionel Ulmer [Fri, 13 Jun 2003 18:06:44 +0000 (18:06 +0000)] 
Stubbed some interfaces for the FilterGraph CLSID.

21 years agoMove get current directory and set current directory int21
Jukka Heinonen [Fri, 13 Jun 2003 18:05:18 +0000 (18:05 +0000)] 
Move get current directory and set current directory int21
subfunctions into winedos. Fix quite a few bugs in the implementation
of these functions.

21 years ago- implement FDI{Create,Destroy,IsCabinet}
Gregory M. Turner [Fri, 13 Jun 2003 18:04:35 +0000 (18:04 +0000)] 
- implement FDI{Create,Destroy,IsCabinet}
- fix a typo
- duplicate a bug
- some blathering about code duplication
- change fdi.c indentation to be consistent with cabextract.c

21 years agoFixed index handling for multi dimensional arrays.
Marcus Meissner [Fri, 13 Jun 2003 16:35:07 +0000 (16:35 +0000)] 
Fixed index handling for multi dimensional arrays.

21 years ago- cosmetic fixes
Tom Wickline [Fri, 13 Jun 2003 16:34:43 +0000 (16:34 +0000)] 
- cosmetic fixes
- remove obsolete link

21 years agoShow that TCP/IP is installed to windows apps, like winipcfg.
Sylvain Petreolle [Fri, 13 Jun 2003 16:34:22 +0000 (16:34 +0000)] 
Show that TCP/IP is installed to windows apps, like winipcfg.

21 years agoAdded support for overlapped ioctl requests (and a few other
Eric Pouech [Fri, 13 Jun 2003 16:33:50 +0000 (16:33 +0000)] 
Added support for overlapped ioctl requests (and a few other
cosmetics).

21 years agoIf (n)curses wasn't available at compile time:
Eric Pouech [Fri, 13 Jun 2003 16:32:52 +0000 (16:32 +0000)] 
If (n)curses wasn't available at compile time:
- print sensible information
- fall back to user backend

21 years agoPut IID_IDirectInputDevice2A back in
Paul Bain [Fri, 13 Jun 2003 16:32:16 +0000 (16:32 +0000)] 
Put IID_IDirectInputDevice2A back in
IDirectInputDevice2AImpl_QueryInterface.

21 years agoBe more stringent in the 'Lock' invalid RECT check.
Lionel Ulmer [Fri, 13 Jun 2003 16:31:41 +0000 (16:31 +0000)] 
Be more stringent in the 'Lock' invalid RECT check.

21 years agoUpgrade OpenGL thunks with latest version of OpenGL extension
Lionel Ulmer [Fri, 13 Jun 2003 16:31:17 +0000 (16:31 +0000)] 
Upgrade OpenGL thunks with latest version of OpenGL extension
registry.

21 years ago- Make button text centre correctly when dropdown arrow is present
Robert Shearman [Fri, 13 Jun 2003 16:30:24 +0000 (16:30 +0000)] 
- Make button text centre correctly when dropdown arrow is present
- Centre dropdown arrow

21 years agoAdd stubs for some new WinXP APIs.
Francois Gouget [Fri, 13 Jun 2003 16:29:54 +0000 (16:29 +0000)] 
Add stubs for some new WinXP APIs.

21 years agoAdd a stub for CompareSecurityIds (new in WinXP).
Francois Gouget [Fri, 13 Jun 2003 16:29:36 +0000 (16:29 +0000)] 
Add a stub for CompareSecurityIds (new in WinXP).

21 years agoFix the BLT COLOR_FILL case.
Lionel Ulmer [Fri, 13 Jun 2003 16:29:18 +0000 (16:29 +0000)] 
Fix the BLT COLOR_FILL case.

21 years agoSplit timer code into separate source file.
Jukka Heinonen [Fri, 13 Jun 2003 16:28:49 +0000 (16:28 +0000)] 
Split timer code into separate source file.
Stop using SIGALRM for timers.

21 years ago- paranoia: eliminate some global variables
Gregory M. Turner [Fri, 13 Jun 2003 16:28:23 +0000 (16:28 +0000)] 
- paranoia: eliminate some global variables
- better reminder on how to fix memory leaks

21 years ago- added debug
Rok Mandeljc [Sat, 7 Jun 2003 00:39:18 +0000 (00:39 +0000)] 
- added debug
- implemented fake midi & performance channels
- implemented some IDirectMusic*8* functions where IDirectMusic*
  equivalent exists
- IDirectMusic*8 interfaces can now be obtained from IDirectMusic
  interfaces (QueryInterface...)
- channel-related performance functions are kinda implemented now

21 years agoNew implementation of GdiGradientFill using integer math.
Arjen Nienhuis [Sat, 7 Jun 2003 00:38:31 +0000 (00:38 +0000)] 
New implementation of GdiGradientFill using integer math.

21 years agoFix SetDataFormat and implement GetDeviceInfo for mouse device.
Christian Costa [Sat, 7 Jun 2003 00:36:51 +0000 (00:36 +0000)] 
Fix SetDataFormat and implement GetDeviceInfo for mouse device.

21 years agoAdd a drive mapping for root to the default configuration file.
Mike Hearn [Sat, 7 Jun 2003 00:36:18 +0000 (00:36 +0000)] 
Add a drive mapping for root to the default configuration file.

21 years agoCheck for /lib/tls directory for Red Hat 9.
Mike Hearn [Sat, 7 Jun 2003 00:35:19 +0000 (00:35 +0000)] 
Check for /lib/tls directory for Red Hat 9.

21 years agoCheck for a null pointer in WS_setsockopt.
Kester Maddock [Sat, 7 Jun 2003 00:34:18 +0000 (00:34 +0000)] 
Check for a null pointer in WS_setsockopt.

21 years agoProtect WDML_GetConv against null handles.
Mike Hearn [Sat, 7 Jun 2003 00:33:53 +0000 (00:33 +0000)] 
Protect WDML_GetConv against null handles.

21 years agoSeparate Win16 and Win32 font dialog support.
Steven Edwards [Sat, 7 Jun 2003 00:33:32 +0000 (00:33 +0000)] 
Separate Win16 and Win32 font dialog support.

21 years agoCorrectly convert into EXCEPTION_RECORD SIGTRAPs received from
Eric Pouech [Sat, 7 Jun 2003 00:33:13 +0000 (00:33 +0000)] 
Correctly convert into EXCEPTION_RECORD SIGTRAPs received from
DebugBreakProcess.

21 years agoImplemented wininet.InternetGetConnectedStateEx.
Sylvain Petreolle [Fri, 6 Jun 2003 18:17:00 +0000 (18:17 +0000)] 
Implemented wininet.InternetGetConnectedStateEx.

21 years agoAlign the text vertically in single line labels (spotted by BiGgUn).
Dimitrie O. Paun [Fri, 6 Jun 2003 18:13:47 +0000 (18:13 +0000)] 
Align the text vertically in single line labels (spotted by BiGgUn).