Alexandre Julliard
45a795c0d8
Restored the library file intermediate step for symlink dependencies.
2002-05-23 19:13:22 +00:00
Alexandre Julliard
5954602461
Restored managed mode config file option.
2002-05-23 16:32:32 +00:00
Francois Gouget
c949349cab
Improve the failure messages.
2002-05-23 16:29:37 +00:00
Alexandre Julliard
7fbd74ea55
Replaced the GET/PUT_UA macros by memcpy. Fixed a few big-endian
...
issues.
2002-05-23 02:53:10 +00:00
Alexandre Julliard
5852f7a185
Run make clean in all directories, even the ones we don't compile in.
...
Simplified sub-directories rules a bit.
2002-05-23 02:47:16 +00:00
Alexandre Julliard
261e28a775
Removed some unnecessary imports.
2002-05-23 02:46:10 +00:00
Dimitrie O. Paun
e361ceab45
Remove the --managed option, and make wine use the managed mode by
...
default.
2002-05-23 02:43:09 +00:00
Andreas Mohr
841ce935d2
Removed obsolete email address.
2002-05-23 02:41:46 +00:00
Francois Gouget
4c314000b9
Make the tests compile with Visual C++.
2002-05-23 02:40:07 +00:00
Alexandre Julliard
3536316a31
New loading scheme for Winelib apps, makes them behave like builtin
...
dlls and takes load order into account. Install them in dlldir.
Improved MODULE_GetBinaryType to recognize ELF binaries.
Added a wrapper script to setup the environment when running directly
from inside the source tree.
2002-05-22 21:32:49 +00:00
Eric Pouech
bed67fc939
Created an ACM MS ADPCM codec.
2002-05-22 02:00:05 +00:00
Patrik Stridvall
5e6943f421
Fixed some issues found by winapi_check.
2002-05-22 01:55:18 +00:00
Eric Pouech
48b98159ce
Fixed hang in PlaySound in error cases; added registry lookup for sounds.
2002-05-22 01:52:31 +00:00
Francois Gouget
ac70c40fb6
Add mswsock.h, move relevant definitions to this header.
2002-05-22 01:51:41 +00:00
Alexandre Julliard
cc2ee7636d
Renamed Winelib apps to .exe.so to follow the dll naming convention.
2002-05-21 19:42:29 +00:00
Steven Edwards
13eae8ef2c
Check for sys/ioctl.h.
2002-05-21 18:33:56 +00:00
Eric Pouech
aeb0cdb9fb
Implemented a G711 ACM codec (supports both A-Law and MU-Law).
2002-05-21 18:31:36 +00:00
Eric Pouech
c0d955e8c4
Now runs in Perl strict mode.
...
Added ability to skip DLL from the tree.
2002-05-21 18:29:31 +00:00
Eric Pouech
3e4381aad0
Added stub for ExtractAssociatedIconExA.
2002-05-21 18:06:07 +00:00
Eric Pouech
9259cfa855
Added 16/32 DDE message conversion.
...
Finished the 16 bit implementation of DDEML.
2002-05-21 18:03:15 +00:00
Alexandre Julliard
67e8dc6861
Added configure check for the soname of libraries that we load
...
dynamically. Added a few other configure macros, and moved all macros
into aclocal.m4.
2002-05-20 18:29:58 +00:00
Alexandre Julliard
4344c368cb
Got rid of GetSysColorPen.
2002-05-20 18:15:28 +00:00
Andreas Mohr
11b35c0b4c
Better error messages.
2002-05-20 18:11:08 +00:00
John K. Hohm
45b94449e6
Fix msvcrt._vsnwprintf format reading bug like NTDLL_vsnwprintf.
2002-05-20 18:02:47 +00:00
Andreas Mohr
012478c9d3
Spelling stuff.
2002-05-20 18:01:44 +00:00
Francois Gouget
3009185c0a
Dump thread id instead of %fs.
2002-05-20 18:00:46 +00:00
Alexandre Julliard
35389149de
Export the debug API as functions instead of pointers.
...
A few other import fixes for Mingw.
2002-05-19 22:29:01 +00:00
John K. Hohm
454d99f0a2
More comcat.dll implementation, swprintf fix, winerror.h additions.
2002-05-19 22:27:41 +00:00
Arjen Nienhuis
c9654a7df8
Fixed keyboard handling.
2002-05-19 22:26:16 +00:00
Steven Edwards
48ac89b627
Add check for <sys/ioctl.h>.
2002-05-19 22:25:02 +00:00
Andreas Mohr
7632452e96
- Improve error messages.
...
- Add error code mapping EPERM -> STATUS_ACCESS_DENIED.
2002-05-19 22:23:56 +00:00
Andreas Mohr
4532cc83b4
Added LOCALE_IDEFAULTMACCODEPAGE values for some languages.
2002-05-19 22:23:23 +00:00
Stefan Leichter
8550dc2fd6
Added stub for DllRegisterServer.
2002-05-19 22:22:52 +00:00
Stefan Leichter
7f4066a421
Added version info resource.
2002-05-19 22:22:36 +00:00
Francois Gouget
ea668d1be1
Make the 'error' string of a couple of checks consistent with the
...
others.
2002-05-19 22:22:06 +00:00
Francois Gouget
905cb7e316
Implemented _getws.
2002-05-19 22:21:17 +00:00
Vincent Béron
244462cc70
Correct implementation of VerSetConditionMask.
2002-05-19 22:20:09 +00:00
Alexandre Julliard
23d3ef19ef
Generate a kernel32 dependency for dlls that have no imports to handle
...
the winebuild-generated implicit import.
2002-05-17 04:32:20 +00:00
Alexandre Julliard
2ab7625934
Removed most imports of ntdll since we no longer import Wine internal
...
functions from there.
2002-05-17 03:37:12 +00:00
Alexandre Julliard
6044307c3a
A few fixes for mingw cross-compilation.
2002-05-17 03:31:08 +00:00
Alexandre Julliard
0aa28b5b8d
Export the debugging API from libwine instead of ntdll.
...
Removed debugres_[aw].
2002-05-17 02:55:48 +00:00
Bill Medland
dff78edb02
Remove leading whitespace from printcap entries.
2002-05-17 00:10:15 +00:00
Christian Costa
fc37ef6130
Do not create a window each time VGA_DoSetMode is called. The window
...
is created the first time and then just resized.
2002-05-17 00:09:35 +00:00
Alexandre Julliard
702b158e70
Export global argc/argv variables from libwine and remove the
...
__wine_get_main_args functions from ntdll.
2002-05-16 23:16:01 +00:00
Alexandre Julliard
d8d313d110
Fixed struct msghdr access for platforms that have msg_accrights
...
(reported by Warren Baird).
2002-05-16 23:12:03 +00:00
Warren Baird
c43b5c8f11
Some fixes for compiling on Sparc.
2002-05-16 23:08:01 +00:00
Alexandre Julliard
59008670be
Moved the selector access functions out of winnt.h into libwine.
2002-05-16 20:32:16 +00:00
Eric Pouech
ff8a62d8fe
Fixed hangs when playing an ASCII resource.
2002-05-16 20:28:26 +00:00
Christian Costa
2fd4a55d07
Handle properly the requested video mode in Int10h SET VIDEO MODE
...
function by managing the bit 7 of AL.
2002-05-16 20:27:54 +00:00
Marcus Meissner
f9bf085108
Tell the user if winedefault.reg is not loaded.
2002-05-16 20:26:40 +00:00
Alexandre Julliard
9b6f433ebb
Implemented strtolW/strtoulW in libwine_unicode and used it to replace
...
wcstol and friends.
2002-05-16 18:58:47 +00:00
Christian Costa
53268a54d1
Added DMA and SoundBlaster emulation.
2002-05-16 18:34:48 +00:00
Steven Edwards
fb2a70463e
Fixed snprintf warnings.
2002-05-16 18:31:27 +00:00
Johan Gill
b4f3cc9507
lpmmioinfo can sometimes, proven in the read case, be NULL.
2002-05-16 18:27:52 +00:00
Alexandre Julliard
c3e06df941
Portability fixes.
2002-05-14 23:18:23 +00:00
John K. Hohm
34909c206c
Added comcat.dll with factory and manager but E_NOTIMPL work methods.
2002-05-14 21:50:56 +00:00
Vincent Béron
736e81c67a
Better implementation of GetCalendarInfo{A,W}, not perfect.
2002-05-14 21:44:07 +00:00
Alexandre Julliard
ad53383f9b
Added winebuild support for generating a .dbg.c file containing the
...
debug channels definitions.
Made win32 the default type for spec files.
Ignore C compiler in winebuild so we can simply pass it $(DEFS).
Removed type win32 and debug_channels from spec files.
Fixed winebuild to always generate correct C identifiers (reported by
Vincent Béron).
2002-05-14 20:54:58 +00:00
Alexandre Julliard
ec329ab3b4
Updated make_dlls script for new import scheme.
2002-05-14 20:42:52 +00:00
Sander van Leeuwen
d919c27a97
- Center property sheet page during creation (padding)
...
(some applications rely on this behaviour when resizing the page)
- Mask away WS_THICKFRAME page style
- Page navigation by resource id (by unknown author)
2002-05-14 18:38:07 +00:00
Alexandre Julliard
9bb05fc48e
Specify the complete source file list for a dll inside the main
...
makefile and get rid of the subdirectories makefiles.
2002-05-14 18:36:54 +00:00
Aric Stewart
697a8e44f7
Improved NLS file for codepage 932 (SJIS).
2002-05-14 03:59:32 +00:00
Aric Stewart
5679be34d9
Do not invalidate the rect while drawing.
...
Implemented GetSubItemRect and a quick change to notifications sent
for OwnerData items.
2002-05-14 03:58:46 +00:00
Robert Coeyman
38fc50d202
Added the rest of the register manipulation code to int 10. It only
...
handles the setting of the 16-color palette registers and overscan.
2002-05-14 03:57:26 +00:00
Guy L. Albertelli
ec67a95525
- Change traces to trace full window handle and improve some traces.
...
- Send WM_NOTIFY to parent not to self.
- Implement PGS_AUTOSCROLL via MOUSEMOVE and Timer routines.
2002-05-14 03:50:53 +00:00
Guy L. Albertelli
f8acf0c440
Support PGN_SCROLL notify and return either the button heigth or width.
2002-05-14 03:50:23 +00:00
Guy L. Albertelli
7f9baba139
Fixed issues with Unicode conversion. Certain strings were not
...
converted, but then processed as converted.
2002-05-14 03:48:48 +00:00
Alexandre Julliard
fc01b729f6
Added some support for cross-compilation using mingw32.
2002-05-12 03:16:39 +00:00
Eric Pouech
b93f1114de
Better behavior of PlaySound (error handling, synchronization).
...
Removed some unnecessary tests about windows handles.
2002-05-12 03:10:26 +00:00
Alexandre Julliard
67371bcc8d
Added -res option to specify resources on winebuild command-line.
...
Added -exe mode to generate a .spec.c for an exe without having to
provide a .spec.
Removed some no longer needed spec files.
Removed .dll extension in makefiles import specifications.
2002-05-11 23:06:32 +00:00
Eric Pouech
8be2e3d489
Let MCI drivers support the session instance loading mechanism (NULL
...
lParam2 in MCI_OPEN).
2002-05-11 23:02:55 +00:00
Christian Costa
4a0a2ee00e
Avoid deadlock in VGA_DoSetMode.
2002-05-11 23:00:17 +00:00
Eric Pouech
9dafca8ee0
Moved session instance loading to winmm.
2002-05-11 22:58:23 +00:00
Eric Pouech
0143542c3a
Created an ACM IMA ADPCM codec.
2002-05-11 22:57:40 +00:00
Eric Pouech
dfbb04df23
Fixed bug in acmFormatTagEnumW.
2002-05-11 22:56:13 +00:00
Eric Pouech
bf98cf8404
Created session instance for installable drivers.
...
Now properly freeing library upon driver exit.
2002-05-11 22:55:29 +00:00
Joris Beugnies
ff60a9a27b
Make defines configurable at run-time.
2002-05-11 22:53:00 +00:00
Alexandre Julliard
8dc3a51329
Removed extra return statement.
2002-05-10 01:10:04 +00:00
Juergen Schmied
5ec1b0d121
Corrected RtlConvertSidToUnicodeString, stub for VerSetConditionMask.
2002-05-09 20:30:52 +00:00
Jakob Eriksson
e8449e6028
Added some more tests.
2002-05-09 20:29:15 +00:00
Juergen Schmied
c74a791a0d
Added some tests.
2002-05-09 19:48:07 +00:00
Juergen Schmied
68b6f56b32
Reimplemented SHRegGetPathA/W, SHGetValueA/W, SHRegGetPathA/W.
2002-05-09 19:43:44 +00:00
Juergen Schmied
7919d5a178
Moving the pidl debug functions to a separate file and made them self
...
contained. This prevents useless trace messages generated from the
debug functions themselves.
2002-05-09 19:42:07 +00:00
Juergen Schmied
76a9fa12f7
Types and partial implementation for NtQueryVolumeInformationFile.
2002-05-09 19:40:30 +00:00
Juergen Schmied
a44e0b0fbd
Make use of access mask MAXIMUM_ALLOWED possible.
2002-05-09 19:39:10 +00:00
Juergen Schmied
c5d30535fb
Stub for VerifyVersionInfoW.
2002-05-09 19:36:28 +00:00
Alexandre Julliard
ce830a9c18
Added mkinstalldirs to create directories more portably.
2002-05-09 04:31:39 +00:00
Alexandre Julliard
da580c47ff
Added ExtSelectClipRgn to the DC interface and implemented it for
...
standard and enhanced metafiles.
2002-05-09 04:03:46 +00:00
Alexandre Julliard
32459912dc
Moved imports specification from the .spec into the Makefile so that
...
it can be used on platforms that don't build a .spec.c file.
2002-05-09 00:05:48 +00:00
Bill Medland
aac0dd7a62
Fix the Win31 style file dialog box.
...
- If there is no filter don't put a blank one in; it doesn't
work (leave it NULL).
- Correctly figure out which is the current drive in the combo box.
- Add FIXME for the variable "initial dir" handling.
2002-05-08 23:15:38 +00:00
Alexandre Julliard
92b376d61d
Moved parts of the DC initialisation and bitmap selection out of the
...
drivers into the common code.
2002-05-07 02:08:46 +00:00
Andreas Mohr
3fc3d06a66
Replace DOSFS_GetFullName with wine_get_unix_file_name.
2002-05-07 01:53:51 +00:00
Michael Cardenas
f0b6b9a1ba
Cap window sizes at 65535.
2002-05-07 01:52:15 +00:00
Olivier Houchard
0bd249dd6b
Hack to make SetEventNotification work.
2002-05-07 01:49:19 +00:00
Alexandre Julliard
b462a0442b
Fixed handling of GetLongPathNameA.
2002-05-06 20:13:16 +00:00
Jakob Eriksson
b02f0940b7
Tests for _lcreat,_llseek and _llopen added.
2002-05-06 20:12:55 +00:00
Marcus Meissner
87ecfab4ec
Small hack to make InstallShield v6 work better.
2002-05-06 20:12:32 +00:00
Marcus Meissner
5b63cc22e8
BSTRs can be NULL, handle them seperately.
2002-05-06 20:12:11 +00:00
David Hammerton
ca30e48f71
Added implementation of GetWindowInfo.
2002-05-06 20:11:18 +00:00
Jukka Heinonen
09537b76f7
DOSVM now exports DPMI Raw Mode Switch routine.
2002-05-05 21:06:51 +00:00
Jukka Heinonen
887ed6228a
Terminating DOS program in real mode now calls ExitThread which is
...
exactly what terminating in protected mode does.
2002-05-05 20:22:39 +00:00
Jukka Heinonen
8a1ac6edf4
Real mode interrupt handler now handles interrupt 21 function 0C.
2002-05-05 20:22:06 +00:00
Alexandre Julliard
140e7222e0
Removed more code at Hidenori's request.
2002-05-05 19:40:57 +00:00
Huw D M Davies
d3cbb2ed76
Detect and warn about buggy versions of libXrender.
2002-05-04 18:25:43 +00:00
Alexandre Julliard
5cab46ee58
Cleaned up some inter-dll dependencies in palette management.
2002-05-02 21:49:50 +00:00
Bill Medland
8fe5e0fcfa
Moved drawing of owner-drawn parts to after the background and edge.
...
Also added some indentation to the code.
2002-05-02 21:35:50 +00:00
Christian Costa
751f683f07
TOOLTIPS_GetTipText: Accept null module instance, Loadstring can
...
handle it.
2002-05-02 21:35:23 +00:00
Alexandre Julliard
dec2cee2fb
Removed some direct accesses to the DC structure.
2002-05-02 01:39:48 +00:00
Alexandre Julliard
b6a7ca5855
Removed a bunch of multimedia code at Hidenori's request.
2002-05-02 01:29:18 +00:00
Rizsanyi Zsolt
e7c6d17b3e
Implemented IOCTL_SCSI_GET_ADDRESS for non true scsi cdrom drives
...
(only on linux).
Initialize registry under HKEY_LOCAL_MACHINE/HARDWARE/DEVICEMAP/Scsi.
Added IOCTL_CDROM_MEDIA_REMOVAL support.
2002-05-01 22:25:41 +00:00
Laurent Pinchart
b50a532aff
Fixed NtQueryInformationProcess to return correct information and
...
error code for ProcessDebugPort when no debugger is attached.
2002-05-01 22:02:02 +00:00
Laurent Pinchart
0314a65a58
Implementation of IOCTL_SCSI_PASS_THROUGH and
...
IOCTL_SCSI_PASS_THROUGH_DIRECT.
2002-05-01 22:01:30 +00:00
Alexandre Julliard
b53f13093e
Attempt at fixing MAX_PATH issues for mingw.
2002-05-01 18:13:18 +00:00
Johan Gill
8fc98cdef8
DirectSoundEnumerateA() now passes a GUID to the callback if the first
...
call returned TRUE.
2002-05-01 18:05:30 +00:00
Jukka Heinonen
7ec04452a1
When DOS program executes another DOS program, command line is now
...
passed correctly. If DOS command line is too long, command line is now
truncated instead of letting it trash memory.
2002-05-01 18:04:11 +00:00
Alexandre Julliard
d0893548e6
Moved remaining files in windows/x11drv to dlls/x11drv.
2002-04-30 21:16:39 +00:00
Hidenori Takeshima
8ad2676dfc
Removed some code because of MS EULA concerns.
...
Rewrote stubs.
2002-04-29 23:32:39 +00:00
Marco Bizzarri
f596eceb22
Implemented the TB_REPLACEBITMAP message.
2002-04-29 23:32:07 +00:00
Patrik Stridvall
fc2be7edcc
Fixed some issues found by winapi_check.
2002-04-29 18:48:56 +00:00
Patrik Stridvall
4c692b9b9f
Stub implementation of SNMPAPI.DLL.
2002-04-29 18:43:35 +00:00
Hidenori Takeshima
9fe4deb7de
Reimplemented the asynchronous source filter.
2002-04-29 18:36:33 +00:00
Jakob Eriksson
3315199cd8
Added unit tests for file functions.
2002-04-29 17:14:50 +00:00
Jukka Heinonen
6138ba089f
When freeing XMS memory block, return an error if block has not been
...
previously allocated.
2002-04-29 17:12:29 +00:00
Marcus Meissner
30678c33cb
Make twain compile again.
2002-04-29 17:12:13 +00:00
Marcus Meissner
5b85db3db0
Fixed StatusBar SetText again, added some comments.
2002-04-29 17:12:01 +00:00
Alexandre Julliard
3b1e3c8f9b
Fixed warnings.
2002-04-27 21:16:28 +00:00
Martin Wilck
b28f933b60
Added unit test for winsock.
2002-04-27 01:27:34 +00:00
Martin Wilck
cf518bcd6d
SO_OPENTYPE has to be a per-thread setting.
2002-04-27 01:05:35 +00:00
Alexandre Julliard
9a8e6e98c5
Added some shdocvw ordinals and stubs.
...
Fixed a few winapi_check issues.
2002-04-27 00:16:25 +00:00
Robert O'Callahan
71a8a74b43
Fixed bug in TEXT_WordBreak that was variously throwing Lotus Notes
...
into an infinite loop or causing it to crash.
2002-04-27 00:14:16 +00:00
Alexandre Julliard
5769d1de00
Better support for configure detection of missing types, added check
...
for ssize_t.
Removed a couple of no longer used portability functions.
Various portability fixes in port.h.
2002-04-26 19:05:15 +00:00
Martin Wilck
ff1f320ac8
Fixed some bugs in my recently submitted patch series.
2002-04-26 18:31:19 +00:00
Paul Millar
b0b3c385e1
Fixed minor typo.
2002-04-25 23:05:02 +00:00
Mike McCormack
eeb356567b
Added support for TransmitCommChar.
2002-04-25 23:00:45 +00:00
Alexandre Julliard
894b188fcf
Moved __ASM_GLOBAL_FUNC macros and interlocked functions to port.[ch]
2002-04-25 21:40:56 +00:00
Martin Wilck
af16c98f71
Implemented overlapped WSARecvFrom(), WSASendTo(), and
...
WSAGetOverlappedResult().
Fixed shutdown() to work correctly for overlapped sockets (do not
actually do a shutdown() system call as long as there are pending
overlapped requests).
Also added correct error reporting when trying to read or write on a
shut down connection, also for ReadFile()/WriteFile() calls.
2002-04-25 21:34:24 +00:00
Alexandre Julliard
046dbf94f8
Never activate the window on SW_SHOWNOACTIVATE.
2002-04-24 22:26:34 +00:00
Huw D M Davies
0f31a34bc7
Don't check hwndInsertAfter if SWP_NOZORDER is set.
2002-04-24 22:20:11 +00:00
Alexandre Julliard
64896d03da
Added support for installing an error callback when expecting an X11
...
error.
2002-04-24 21:32:11 +00:00
Guy L. Albertelli
14a913c28d
- Improve I_IMAGECALLBACK handling and support I_IMAGENONE.
...
- Implement TBN_HOTITEMCHANGE in the mouse move routine.
2002-04-24 21:22:17 +00:00
Marcelo Welter
69494b8763
Fix to old DCB format parsing.
2002-04-24 21:21:43 +00:00
Bill Medland
61245b2867
First regression test for wsprintf.
2002-04-24 21:16:51 +00:00
Alexandre Julliard
21e916676f
Load libXrender at run-time with dlopen (based on a patch by Huw
...
Davies).
2002-04-23 22:06:41 +00:00
Martin Wilck
d15bf1c0fe
Fixed handling of deferred connections in WSAAccept().
2002-04-23 22:03:42 +00:00
Dimitrie O. Paun
55f9b75163
Fix WM_NOTIFYFORMAT handling.
2002-04-23 19:27:10 +00:00
Dimitrie O. Paun
e569b73d5b
- implement WM_NOTIFYFORMAT
...
- fix grip painting
- make use of DrawStatusText to paint control
2002-04-23 19:26:55 +00:00
Chuck Crayne
ce2024ce42
- Recognize "\n" as an alternative soft line break in function
...
EDIT_BuildLineDefs_ML of edit.c.
- Major restructuring of richedit.c to provide bug fixes, enhanced
function, and improved debug support.
2002-04-22 23:08:19 +00:00
Eric Pouech
c745b52803
A bit more robust against wave???Open failures.
2002-04-22 22:36:18 +00:00
Eric Pouech
90b71b5191
Fixed multi-thread access to local variables (mainly fd for
...
/dev/dsp).
God rid of obsolete macro.
Fixed some slight init issues.
2002-04-22 22:35:30 +00:00
Eric Pouech
ef1f015652
Fixed a mismatch in wavein 16/32 mapping.
...
Relaxed some tests about buffer lengths.
2002-04-22 22:34:26 +00:00