Robert Reif [Thu, 6 Mar 2003 22:44:38 +0000 (22:44 +0000)]
Fixed a FIXME for full duplex.
Tony Lambregts [Thu, 6 Mar 2003 22:43:43 +0000 (22:43 +0000)]
Janitorial. Get rid of W->A call.
Adam Gundy [Thu, 6 Mar 2003 22:42:28 +0000 (22:42 +0000)]
Handle coercing VT_DISPATCH into VT_PTR.
Adam Gundy [Thu, 6 Mar 2003 22:41:59 +0000 (22:41 +0000)]
TREEVIEW_UpdateScrollBars() now copes with an empty tree.
Eric Pouech [Wed, 5 Mar 2003 02:50:25 +0000 (02:50 +0000)]
Removed SO loading type.
Sylvain Petreolle [Wed, 5 Mar 2003 02:49:04 +0000 (02:49 +0000)]
Allow to run autoexec.bat when launching wcmd, it was broken due to a
function change.
Vitaliy Margolen [Wed, 5 Mar 2003 02:48:26 +0000 (02:48 +0000)]
Add few SFGAO_CAN* attributes to supported list.
Duane Clark [Wed, 5 Mar 2003 02:48:04 +0000 (02:48 +0000)]
Add full listing format option.
Fix an infinite loop if the last line is a partial line.
Rok Mandeljc [Wed, 5 Mar 2003 02:47:39 +0000 (02:47 +0000)]
Changed some stuff so distance attenuation works for both 3d
processing modes.
Alexandre Julliard [Tue, 4 Mar 2003 22:18:43 +0000 (22:18 +0000)]
Use SIGUSR1 instead of SIGSTOP to suspend threads.
Robert Reif [Tue, 4 Mar 2003 22:15:39 +0000 (22:15 +0000)]
Added waveIn tests.
Alexandre Julliard [Tue, 4 Mar 2003 04:40:01 +0000 (04:40 +0000)]
Fixed int conversion in GetPrivateProfileInt so that all the tests
succeed.
Eric Pouech [Tue, 4 Mar 2003 04:36:56 +0000 (04:36 +0000)]
- added Ldr* information to include/winternl.h
- exported a few functions/global vars from module.h while we move
code from loader/module.c to dlls/ntdll/loader.c
- implemented LdrShutdownProcess, LdrShutdownThread and
LdrDisableThreadCalloutsForDll (and made use of them)
Stefan Leichter [Tue, 4 Mar 2003 04:34:57 +0000 (04:34 +0000)]
Added tests for GetPrivateProfileInt.
Vitaliy Margolen [Tue, 4 Mar 2003 04:34:03 +0000 (04:34 +0000)]
Fix invisible tabs in TabControls with fixed tab width.
Sylvain Petreolle [Tue, 4 Mar 2003 04:33:22 +0000 (04:33 +0000)]
Document [WinMM] drivers options.
Marcus Meissner [Tue, 4 Mar 2003 02:19:15 +0000 (02:19 +0000)]
Added _daylight stub int, and __p__daylight function.
Eric Pouech [Tue, 4 Mar 2003 02:18:20 +0000 (02:18 +0000)]
Added support for Ctrl-C handling if not running in a console.
Added (maintenance) configuration var to trigger external debugger on
winedbg's exceptions.
Rolf Kalbermatter [Tue, 4 Mar 2003 02:17:47 +0000 (02:17 +0000)]
Fix endless loop in StrPBrkW.
Lionel Ulmer [Tue, 4 Mar 2003 02:17:04 +0000 (02:17 +0000)]
- update to latest GL spec files
- added KTX Buffer Region extension
Jukka Heinonen [Tue, 4 Mar 2003 02:16:20 +0000 (02:16 +0000)]
Move real mode interrupt emulation code to file interrupts.c.
Remove last wrapper check from int31 handler.
Move RM/PM hardware interrupt emulation code to separate functions.
Jukka Heinonen [Tue, 4 Mar 2003 02:15:56 +0000 (02:15 +0000)]
Move decoding of long file name functions to winedos.
Move some int21 functions to winedos.
Enrico Horn [Tue, 4 Mar 2003 02:15:19 +0000 (02:15 +0000)]
Simple way to get the label of mixed-mode cd.
Tony Lambregts [Tue, 4 Mar 2003 02:14:58 +0000 (02:14 +0000)]
Janitorial. Get rid of W->A call.
Marcus Meissner [Tue, 4 Mar 2003 02:14:32 +0000 (02:14 +0000)]
VarAdd: set 'rc' correctly from BSTR addition.
Marcus Meissner [Tue, 4 Mar 2003 02:14:10 +0000 (02:14 +0000)]
Handle VT_PTR->VT_VARIANT arguments of Invoke.
Eric Pouech [Tue, 4 Mar 2003 02:13:25 +0000 (02:13 +0000)]
- added ability to use --backend=(curses|user) as wineconsole parameter
- rewrote wineconsole command line option parsing
Eric Pouech [Tue, 4 Mar 2003 02:13:05 +0000 (02:13 +0000)]
In curses backend, apply the quick-edit directive from registry.
Robert Reif [Tue, 4 Mar 2003 02:12:34 +0000 (02:12 +0000)]
Fixed code to handle full duplex properly.
Added support for capture driver (disabled).
Fixed direct sound capture test to handle notifications properly.
Robert Reif [Tue, 4 Mar 2003 02:11:21 +0000 (02:11 +0000)]
Capture thread checks queue for more headers before giving error.
Capture driver work started.
Alexandre Julliard [Fri, 28 Feb 2003 21:52:08 +0000 (21:52 +0000)]
Only do the unload_dll server call at the time we actually unload the
dll.
Peter Hunnisett [Fri, 28 Feb 2003 21:50:47 +0000 (21:50 +0000)]
Suspended threads should not acquire synchronization objects.
Andreas Mohr [Fri, 28 Feb 2003 21:49:00 +0000 (21:49 +0000)]
- supported Platforms didn't mention MacOS X prominently enough by
far...
- add some URLs, correct URL handling
- remove linux.corel.com, as it's DEAD :-\
Alexandre Julliard [Thu, 27 Feb 2003 21:11:13 +0000 (21:11 +0000)]
Properly save/restore %gs register across 16-bit calls.
Alexandre Julliard [Thu, 27 Feb 2003 21:09:45 +0000 (21:09 +0000)]
Replaced most uses of the auto-generated glue code by explicit calls
to WOWCallback16Ex.
Alberto Massari [Thu, 27 Feb 2003 21:04:38 +0000 (21:04 +0000)]
Fixes to IShellFolder::GetAttributesOf:
- before computing the flags for the requested entry, reset the bits
we don't support, or we will tell something we didn't want to.
- instead of using an hexadecimal mask for the unsupported flags, use
a mask made of the supported ones
- replace the obscure hexadecimal values with the proper macros
Alexandre Julliard [Thu, 27 Feb 2003 01:57:16 +0000 (01:57 +0000)]
Moved CreateThread16 to kernel, and made it use WOWCallback16.
Eric Pouech [Thu, 27 Feb 2003 01:42:39 +0000 (01:42 +0000)]
Removed no longer needed UseXTerm internal variable.
Eric Pouech [Thu, 27 Feb 2003 01:41:21 +0000 (01:41 +0000)]
- don't create a new console upon startup
- no longer assume we're always attached to a console
Alexandre Julliard [Thu, 27 Feb 2003 00:28:50 +0000 (00:28 +0000)]
Get rid of win16drv directory.
Alexandre Julliard [Thu, 27 Feb 2003 00:11:54 +0000 (00:11 +0000)]
Removed the 16-bit graphics driver support; this has been broken for a
long time anyway.
Alexandre Julliard [Wed, 26 Feb 2003 20:34:45 +0000 (20:34 +0000)]
Moved LDT selector allocation routines to libwine.
Added support for correct locking of all LDT operations.
Added separate functions to manipulate the %fs selector, which allows
using a global GDT selector on recent Linux kernels.
Alexandre Julliard [Wed, 26 Feb 2003 20:28:37 +0000 (20:28 +0000)]
MoveFile[AW] should simply call MoveFileEx[AW]. Should fix issue
reported by Roderick Colenbrander.
Sylvain Petreolle [Wed, 26 Feb 2003 20:27:23 +0000 (20:27 +0000)]
Implemented DSP Version command.
Dimitrie O. Paun [Wed, 26 Feb 2003 05:04:12 +0000 (05:04 +0000)]
Remove assembly generation from wrc.
Jukka Heinonen [Wed, 26 Feb 2003 05:02:54 +0000 (05:02 +0000)]
Move controller info and state/functionality info initialization to
winedos. Convert many incorrectly static fields into dynamic
fields. Fix vesa mode reporting and realloc memory block consistency
checks.
Eric Pouech [Wed, 26 Feb 2003 04:37:15 +0000 (04:37 +0000)]
Fixed behavior when changing both sb and win size, as the order of
operation is important to keep sb always bigger than win.
Eric Pouech [Wed, 26 Feb 2003 04:36:54 +0000 (04:36 +0000)]
Only print 4 hexdigits for tid.
Mike Hearn [Wed, 26 Feb 2003 04:36:03 +0000 (04:36 +0000)]
Check both pointers in GetContainingTypeLib.
Mike Hearn [Wed, 26 Feb 2003 04:35:36 +0000 (04:35 +0000)]
Implemented GlobalMemoryStatusEx().
Mike Hearn [Wed, 26 Feb 2003 04:34:04 +0000 (04:34 +0000)]
Add some OLECMDIDs present in MS headers.
Mike Hearn [Wed, 26 Feb 2003 04:33:29 +0000 (04:33 +0000)]
Added a "basic usage" section that deals with installation,
uninstallation and control panel applets to the "Running Wine" part of
the users guide.
Alexandre Julliard [Tue, 25 Feb 2003 04:17:22 +0000 (04:17 +0000)]
Added send_thread_signal() function and properly handle errors caused
by the thread having already died when we send it a signal.
Use -1 instead of 0 as invalid Unix pid value.
Alexandre Julliard [Tue, 25 Feb 2003 04:04:18 +0000 (04:04 +0000)]
Avoid some redundant calls to time(NULL).
touch_key() must not be called in create_key.
Mike McCormack [Tue, 25 Feb 2003 04:01:58 +0000 (04:01 +0000)]
Turn off -Wpointer-arith if it generates warnings when including
string.h.
Tim Segall [Tue, 25 Feb 2003 03:59:12 +0000 (03:59 +0000)]
Accept either TVI_ROOT or NULL for the parent to imply sort the entire
tree.
Eric Pouech [Tue, 25 Feb 2003 03:58:42 +0000 (03:58 +0000)]
- made support for paged output a generic feature in wcmd
- rewrote DIR command accordingly
Eric Pouech [Tue, 25 Feb 2003 03:58:22 +0000 (03:58 +0000)]
Forbids selecting (for clipboard) areas larger than the actual
screen-buffer size.
Uwe Bonnes [Tue, 25 Feb 2003 03:57:59 +0000 (03:57 +0000)]
InternetOpenUrlA (http/s case): Use client for HttpOpenRequestA, don't
insert HOST: twice.
HttpAddRequestHeadersA: allow lpszHeader == NULL.
Dimitrie O. Paun [Tue, 25 Feb 2003 03:57:09 +0000 (03:57 +0000)]
No need to support -mwindows as a synonim for -mgui: it's a gcc-ism
that is handled in winegcc.
Link in GDI only in gui mode.
Dan Kegel [Tue, 25 Feb 2003 03:56:43 +0000 (03:56 +0000)]
Now compiles on windows. Added a couple more checks.
Gerald Pfeifer [Tue, 25 Feb 2003 03:56:21 +0000 (03:56 +0000)]
Define CD_SECS and CD_FRAMES also on non-Linux systems. Avoid a
non-portable TRACE on non-Linux systems.
Alexandre Julliard [Mon, 24 Feb 2003 20:51:50 +0000 (20:51 +0000)]
Pass the pid of the new process in the new_process request, don't
depend on the parent pid to find the startup info.
Michael Stefaniuc [Mon, 24 Feb 2003 20:48:45 +0000 (20:48 +0000)]
Remove some unreachable code.
Robert Reif [Mon, 24 Feb 2003 20:42:59 +0000 (20:42 +0000)]
Fixed a problem getting the GUID to compile under windows and wine.
Gerald Pfeifer [Mon, 24 Feb 2003 20:41:51 +0000 (20:41 +0000)]
Fix TRACE format string.
Lionel Ulmer [Mon, 24 Feb 2003 20:41:28 +0000 (20:41 +0000)]
Implement GetDeviceInfo and GetObjectInfo for the keyboard device.
Eric Pouech [Mon, 24 Feb 2003 20:41:08 +0000 (20:41 +0000)]
Added checks when editing window and sb size so that they are kept
consistent.
Eric Pouech [Mon, 24 Feb 2003 20:40:45 +0000 (20:40 +0000)]
Added handling for PSNRET_INVALID in PSN_APPLY notification.
Eric Pouech [Mon, 24 Feb 2003 20:40:20 +0000 (20:40 +0000)]
Set a default 50 lines in history for console apps.
Dan Kegel [Mon, 24 Feb 2003 20:39:53 +0000 (20:39 +0000)]
Make 'cmd /c cl /MUMBLE foo.c' pass /MUMBLE to cl.
Michael Stefaniuc [Mon, 24 Feb 2003 20:39:22 +0000 (20:39 +0000)]
Add missing LeaveCriticalSection's in error path.
Marcus Meissner [Mon, 24 Feb 2003 20:38:44 +0000 (20:38 +0000)]
Print out name of float exceptions.
Dimitrie O. Paun [Mon, 24 Feb 2003 20:38:25 +0000 (20:38 +0000)]
Link in shell32 only in gui mode.
Add all the standard defines that MinGW provides (with the exception
of __MINGW__, that's MinGW prerogative).
Do not pass along linker options when only compiling.
Robert Reif [Mon, 24 Feb 2003 20:37:50 +0000 (20:37 +0000)]
Added definitions for DirectSoundFullDuplex and moved some GUIDs
around.
Alexandre Julliard [Thu, 20 Feb 2003 01:11:16 +0000 (01:11 +0000)]
Alexandre Julliard [Wed, 19 Feb 2003 23:30:39 +0000 (23:30 +0000)]
Added pipe.ok.
Alexandre Julliard [Wed, 19 Feb 2003 23:30:10 +0000 (23:30 +0000)]
Updated authors list.
Eric Pouech [Wed, 19 Feb 2003 23:27:49 +0000 (23:27 +0000)]
Fixed read-overflow spotted by valgrind.
Jukka Heinonen [Wed, 19 Feb 2003 23:27:01 +0000 (23:27 +0000)]
Ignore get shadow buffer function.
Remember to synchronize VGA display on program exit because update
thread may not have time to run.
Alexandre Julliard [Wed, 19 Feb 2003 22:11:37 +0000 (22:11 +0000)]
Fixed installation order of linkable dlls.
Jukka Heinonen [Wed, 19 Feb 2003 22:11:04 +0000 (22:11 +0000)]
Move resize memory block to winedos and make it resize in place and
work correctly even when trying to allocate too much memory.
Uwe Bonnes [Wed, 19 Feb 2003 22:09:33 +0000 (22:09 +0000)]
Rough implementation of _O_TEXT/_O_BINARY translation by doing single
byte read/writes in _O_TEXT mode and CR/LR handling.
fput/getwc must read multibyte characters in _O_TEXT.
Added test cases for _O_TEXT/_O_BINARY file handling and fgetws.
Waldeck Schutzer [Wed, 19 Feb 2003 22:08:50 +0000 (22:08 +0000)]
- Some systems/drives are very slow to read the TOC. To address this
issue, we are caching it inside the driver.
- Windows will seek while not playing, Linux will not. We are
providing better compatibility with Windows by also caching the
current position.
Waldeck Schutzer [Wed, 19 Feb 2003 22:08:03 +0000 (22:08 +0000)]
Avoid playing data tracks.
Gerald Pfeifer [Wed, 19 Feb 2003 22:07:14 +0000 (22:07 +0000)]
Avoid warnings.
Dan Kegel [Wed, 19 Feb 2003 22:06:36 +0000 (22:06 +0000)]
Added check for illegal pipe names.
Added regression test.
Andreas Mohr [Wed, 19 Feb 2003 22:04:46 +0000 (22:04 +0000)]
Convert Twips values from the registry.
Alexandre Julliard [Wed, 19 Feb 2003 22:04:03 +0000 (22:04 +0000)]
Authors: Sander van Leeuwen <sandervl@xs4all.nl>, Dietrich Teickner <Dietrich_Teickner@t-online.de>
- Fixed incorrect undo buffer size (previous code caused heap
corruption when using backspace many times).
- Always kill timer when left mouse button is released and in captured
state.
Ove Kaaven [Wed, 19 Feb 2003 03:44:35 +0000 (03:44 +0000)]
For better concurrency, separate the connections from the bindings.
Warren Baird [Wed, 19 Feb 2003 03:43:08 +0000 (03:43 +0000)]
- Avoid possible seg fault when calling TRACE with NULL string pointers.
- Fix bad side-effect of makepath on input parameters.
Warren Baird [Wed, 19 Feb 2003 03:42:38 +0000 (03:42 +0000)]
Increase size of insufficiently big stack allocated buffer used for
error messages in PROCESS_InitWine.
Jukka Heinonen [Wed, 19 Feb 2003 03:42:06 +0000 (03:42 +0000)]
When updating the edited line, remember to update attributes, too.
Eric Pouech [Wed, 19 Feb 2003 03:41:48 +0000 (03:41 +0000)]
- removed unused function: SetSymbolValue
- enhanced a bit AddSymbol regarding invalid symbol management (and
enhanced its traces)
- now printing type information in 'info sym'
Eric Pouech [Wed, 19 Feb 2003 03:41:25 +0000 (03:41 +0000)]
- added parsing of C++ inheritence information
- added an internal trace for displaying errors in typedef parsing
- enhanced ELF symbol management (direct call to AddSymbol in ELF
header)
Duane Clark [Wed, 19 Feb 2003 03:40:33 +0000 (03:40 +0000)]
A fix to get edit control scrolls bars to draw in the correct
position.
Thomas Mertes [Wed, 19 Feb 2003 03:40:14 +0000 (03:40 +0000)]
Tests for RtlCharToInteger, RtlExtendedMagicDivide, RtlUpperChar,
RtlInt64ToUnicodeString, RtlIntegerToChar, RtlIntegerToUnicodeString,
RtlLargeIntegerToChar, RtlUnicodeStringToInteger and
RtlUpcaseUnicodeChar.
Thomas Mertes [Wed, 19 Feb 2003 03:39:46 +0000 (03:39 +0000)]
- Implement RtlCharToInteger, RtlExtendedMagicDivide, RtlUpperChar,
RtlInt64ToUnicodeString, RtlIntegerToChar, RtlIntegerToUnicodeString,
RtlLargeIntegerToChar, RtlUnicodeStringToInteger and
RtlUpcaseUnicodeChar.
- Use toupperW instead of toupper in RtlCompareUnicodeString.
Alberto Massari [Wed, 19 Feb 2003 03:39:12 +0000 (03:39 +0000)]
- the first argument in several Unicode functions was an ASCII string
instead of a Unicode one
- added more macro definitions
Ove Kaaven [Wed, 19 Feb 2003 03:38:07 +0000 (03:38 +0000)]
"Implemented" IID_BS_* macros.