Robert Reif [Fri, 7 Mar 2003 20:37:25 +0000 (20:37 +0000)]
Fixed bug where the enable state of the output and input were not set
properly when doing full duplex.
Fixed bug where resetting the output would affect the capture when
doing full duplex.
Robert Reif [Fri, 7 Mar 2003 20:36:47 +0000 (20:36 +0000)]
Fixed a bug where a capture device was used after it failed to open
due to a missing driver.
Added tests to try all possible combinations of sample rate, sample
size and mono/stereo.
Marcus Meissner [Fri, 7 Mar 2003 20:36:08 +0000 (20:36 +0000)]
Was using the wrong define for the CUPS soname.
Adam Gundy [Fri, 7 Mar 2003 20:35:30 +0000 (20:35 +0000)]
When shifting the list's indices, we must not send notify messages if
we have to refocus. Item modification handlers are not supposed to be
called here.
Eric Pouech [Fri, 7 Mar 2003 20:34:55 +0000 (20:34 +0000)]
Fixed regression in sub-process creation.
Lionel Ulmer [Fri, 7 Mar 2003 20:34:34 +0000 (20:34 +0000)]
- some Caps clean-up when no OpenGL compiled in
- fix some fonts displaying problems
Tony Lambregts [Fri, 7 Mar 2003 20:34:01 +0000 (20:34 +0000)]
Clarify patch requirements.
Steven Edwards [Fri, 7 Mar 2003 20:30:17 +0000 (20:30 +0000)]
Add import of ntdll.
Adam Gundy [Fri, 7 Mar 2003 20:29:58 +0000 (20:29 +0000)]
PROPSHEET_CreateDialog() is documented to return -1 on failure, and
the dialog handle on success.
Adam Gundy [Fri, 7 Mar 2003 20:29:31 +0000 (20:29 +0000)]
ArrangeCtrlPositions() did not cope correctly with a templated dialog
which has an extra 'preview' control to the right of the 'marker'
control.
FILEDLG95_Handle_GetFilePath() did not return the path - it wasn't
combining the path with the filename.
Alexandre Julliard [Thu, 6 Mar 2003 23:44:02 +0000 (23:44 +0000)]
Hardcode set_thread_area syscall number to avoid trouble with broken
headers.
Eric Pouech [Thu, 6 Mar 2003 23:41:37 +0000 (23:41 +0000)]
- implemented LdrGetProcedureAddress and made use of it for
GetProcAddress
- implemented LdrGetDllHandle and made use of it in GetModuleHandle
- removed MODULE_DllThreadDetach from loader/module.c (should have
been removed in a previous patch)
Lionel Ulmer [Thu, 6 Mar 2003 22:48:54 +0000 (22:48 +0000)]
Support 'stub' wglGetExtensionsStringEXT function.
Robert Reif [Thu, 6 Mar 2003 22:46:34 +0000 (22:46 +0000)]
Added a configuration option for setting the hardware acceleration
level just like the direct sound control panel app.
More work on the full duplex interface so the compile warning is no
longer generated. Full duplex interface is still stubbed out.
Moved full duplex mixer reset fix into wineoss driver where it
belongs.
Added some more locking fixes.
Capture and full duplex are now stable.
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.