Jon Griffiths
69d157b2b7
Documentation updates.
2003-09-17 20:05:03 +00:00
Mike McCormack
de047225bb
Created stub functions for advapi32.GetExplicitEntriesFromAclA/W().
2003-09-17 20:04:45 +00:00
Mike McCormack
6c579880c9
Add missing LF in trace message.
2003-09-17 20:04:25 +00:00
Alexandre Julliard
aaf3503ea5
Moved almost all remaining process, thread, fiber and exception
...
functions to dlls/kernel.
2003-09-17 05:31:32 +00:00
Alexandre Julliard
1479aebda3
Moved instruction emulation to dlls/kernel.
2003-09-17 04:34:31 +00:00
Alexandre Julliard
1084a8ba93
Moved out of windef.h a few definitions that don't belong there
...
(reported by Filip Navara).
2003-09-17 04:31:27 +00:00
Alexandre Julliard
9d61596624
SLOWORD and SHIWORD do not exist on Win32 (reported by Filip Navara).
2003-09-17 04:28:28 +00:00
Rolf Kalbermatter
fddc4ec7b4
Fix another error under Win9x (hopefully).
2003-09-17 04:18:09 +00:00
Rolf Kalbermatter
d1ffc6f11c
Implemented SHSimpleIDListFromPath correctly.
2003-09-17 04:17:33 +00:00
Steven Edwards
c07808a04b
Remove redundant includes.
2003-09-17 04:16:51 +00:00
Alexandre Julliard
f3a35766db
More robust detection of charset names.
2003-09-16 20:38:33 +00:00
Alexandre Julliard
65e7196fed
Moved most kernel string functions to dlls/kernel.
2003-09-16 20:35:42 +00:00
Alexandre Julliard
0f170015f1
Moved most 32-bit heap functions to dlls/kernel.
2003-09-16 20:34:14 +00:00
Mike McCormack
741e1fc82f
Implemented ImageGetCertificateData.
2003-09-16 20:26:52 +00:00
Pavel Roskin
e8db705fac
Moved WINE_DEFAULT_DEBUG_CHANNEL outside of the #ifdef.
2003-09-16 20:25:39 +00:00
Alex Pasadyn
6c9f813cce
Enable resolution changes for older D3D/DDraw applications.
2003-09-16 20:25:02 +00:00
Alex Pasadyn
ad22804e28
Enable resolution changes for D3D8 applications.
2003-09-16 20:24:49 +00:00
Alex Pasadyn
a19b6aaeb2
- Allow applications to resize the Wine desktop window.
...
- Some cleanup of ChangeDisplaySettings and friends.
2003-09-16 20:24:29 +00:00
Alex Pasadyn
33854afbe0
- Use HeapAlloc instead of GlobalAlloc in FindNextFile.
...
- Add test for FindNextFile that checks last error value.
2003-09-16 01:22:05 +00:00
Rolf Kalbermatter
d4f1381154
Added a few todo_wine tests with filenames with wildcards.
2003-09-16 01:19:21 +00:00
Rolf Kalbermatter
55bcaec4f4
Remove <ntstatus.h> to allow compilation with MS PSDK headers.
2003-09-16 01:18:53 +00:00
Filip Navara
2773106058
Fixed definitions of TTTOOLINFOA/W_V1_SIZE and
...
REBARBANDINFOA/W_V3_SIZE.
2003-09-16 01:17:25 +00:00
Eric Pouech
9fd54b2838
- Implemented a few information classes in NtQuerySystemInformation.
...
- Added handle information to (wineserver) process snapshot.
2003-09-16 01:07:21 +00:00
ccfca3cbc4
Use SysAllocStringByteLen/SysStringByteLen to copy BSTR variants.
2003-09-16 01:03:34 +00:00
Rolf Kalbermatter
2407c13848
Make sure the bind context is forwarded in
...
ShellFolder_ParseDisplayName.
2003-09-15 22:16:41 +00:00
Rolf Kalbermatter
9c74339c32
Signed/unsigned warnings and some formatting.
2003-09-15 22:13:40 +00:00
Rolf Kalbermatter
6f9336dd31
Added IFileSystemBindData implementation.
2003-09-15 22:10:48 +00:00
Rolf Kalbermatter
2a493336bd
SHChangeNotify should use SHSimpleIDListFromPath as this function
...
should not fail on paths that do not exist anymore.
2003-09-15 22:09:46 +00:00
Christian Costa
2da25d9c57
Added midi support to the ALSA driver.
2003-09-15 22:08:39 +00:00
Mike McCormack
b2b2c4794b
Move the mailslot stubs into the dlls/kernel directory.
2003-09-15 22:07:50 +00:00
Alexandre Julliard
31292ff4e0
Remove generated assembly code on make clean.
2003-09-15 20:15:05 +00:00
Eric Pouech
78b50f23e3
- Moved Wine extension to get DSound interface from a wave device from
...
include/mmsystem.h to include/mmddk.h.
- Removed all dependencies on heap.h.
- Fixed a few prototypes (mmioRename[AW], mciSendStringW, *Message).
2003-09-15 20:13:30 +00:00
Robert Reif
f4866fed8b
Added better tests for volume and pan.
...
Added capture notification test.
Fixed capture query notification test bug.
2003-09-15 20:08:26 +00:00
Robert Reif
725d8c39aa
Device enumeration callbacks should return a NULL guid for default
...
devices.
Fixed some volume and pan cases.
Added missing property set.
Fixed capture notification bug.
2003-09-15 20:08:05 +00:00
Kevin Groeneveld
4981619784
- Fix small bug with parsing of numbers in BuildCommDCB functions.
...
- Add conformance test for BuildCommDCB functions.
2003-09-15 20:00:54 +00:00
Lionel Ulmer
8c1c276b5b
- add ZBuffer write support
...
- some TRACEing fixes
2003-09-15 20:00:03 +00:00
Lionel Ulmer
6288266a61
Use ddraw_geom in the execute buffer code.
2003-09-15 19:59:19 +00:00
Eric Pouech
9b81b83882
- Implemented IsHungAppWindow.
...
- Added rejection of interprocess messages related to icons.
2003-09-15 19:58:05 +00:00
Mike Hearn
a7b9936008
Move packet linked list tail forward correctly on push.
2003-09-15 19:57:11 +00:00
Kevin Groeneveld
8be51c92e4
Add missing wReserved1 member to DCB structure definition.
...
Fix several bugs in BuildCommDCBAndTimeouts:
- make sure LPCSTR parameter is really treated as constant
- fix possible buffer overflow if passed in string is too long
- if the device control string is invalid, do not modify DCB
- do not clear entire DCB, only modify appropriate members
- fix parsing of stop bits parameter so it works for 1 and 1.5
- populate COMMTIMEOUTS when to=xxx parameter is specified
- added support for xon, odsr, octs, dtr, rts, and idsr parameters
- fix several other parsing errors
2003-09-12 00:26:15 +00:00
Eric Pouech
766ef669eb
Moved some MM internal definition to internal include files.
2003-09-12 00:24:16 +00:00
Mike Hearn
0307701201
Implement dispatch variant marshalling.
2003-09-12 00:22:55 +00:00
Dave Miller
411f073a3f
Alphabetized the functions.
2003-09-12 00:22:31 +00:00
Robert Shearman
d973bfb1c1
- Make sure dropdown arrow is always centered.
...
- Add support for the TBNRF_HIDEHELP customization flag, but emit a
FIXME when it isn't present.
2003-09-12 00:21:57 +00:00
Jon Griffiths
899a4062ed
MLLoadlibrary: Remove -noname and duplicate entry.
2003-09-11 23:07:29 +00:00
Robert Shearman
8e538a3dca
Implemented IMemAllocator and IMediaSample.
2003-09-11 21:18:36 +00:00
Alexandre Julliard
5cb96aa050
Changed ordinal functions that now have a name to use -noname instead
...
of nameless exports.
2003-09-11 03:51:46 +00:00
Geoff Thorpe
23609d22d6
Added a stub for NetStatisticsGet.
2003-09-11 03:09:19 +00:00
Dave Miller
47fb938d54
Removed ordinals from comments.
2003-09-11 03:06:25 +00:00
Dave Miller
13e05147bc
Remove all the ordinals and use @ instead.
2003-09-11 03:05:00 +00:00
Geoff Thorpe
7701dea1cd
Added a stub for Heap32ListFirst.
2003-09-11 03:00:11 +00:00
Steven Edwards
b2b7262815
Porting fixes.
2003-09-11 02:58:46 +00:00
Robert Shearman
b6f34d3c3f
- Convert ordinals to their real names.
...
- Partially implement a few Assoc* functions.
2003-09-11 02:56:15 +00:00
Francois Gouget
721dbf0b29
Modify ok("xxx") calls into ok("xxx\n") as is now expected.
2003-09-11 02:52:19 +00:00
Francois Gouget
68ea3623b8
Modify winetest_ok to only add a trailing '\n' if there is none.
...
Modify macros in the kernel, oleaut32 and user tests to print a '\n'.
2003-09-11 01:07:19 +00:00
Gregory M. Turner
ee069f7cad
Updated the "TODO" comments.
2003-09-11 01:05:19 +00:00
Robert Shearman
5dbf835b43
Add proper names to ordinal-only functions.
2003-09-11 01:04:24 +00:00
György 'Nog' Jeney
80428c4c9d
Fix invalid C constructs (spotted by Marcus Meissner).
2003-09-11 01:03:27 +00:00
Tom Wickline
48fd8cad59
Set version to 8.1.
2003-09-11 01:02:27 +00:00
Alexandre Julliard
cf52644a1c
Removed the A/W constants for builtin cursors, icons and resource
...
types since they don't exist on Windows, and added typecasts
everywhere instead.
2003-09-10 03:56:47 +00:00
Alexandre Julliard
20c169e0a4
Fixed a few more headers dependency issues.
2003-09-09 19:39:31 +00:00
Alexandre Julliard
69c90c2a9f
Converted the rest of the obj_*.h headers to IDL into shobjidl.idl.
2003-09-09 19:32:36 +00:00
Francois Gouget
ae50013017
Fix the case of product and company names.
2003-09-08 19:38:45 +00:00
Mike McCormack
aa1c2a35b1
Added an initial (mostly stub) implementation of MSHTML.DLL.
2003-09-08 19:32:14 +00:00
Alexandre Julliard
2eb5d8b9b1
On TlsFree, clear the released TLS index in all threads.
2003-09-08 19:02:01 +00:00
Juan Lang
1155531cb3
- Fix buffer overrun in GetNetworkParams.
...
- Implement GetBest(Route,Interface).
- Implement some AllocateAndGet*FromStack functions.
2003-09-08 19:00:25 +00:00
Francois Gouget
2a3d5fc105
A few spelling fixes.
2003-09-08 18:54:08 +00:00
Dave Miller
4ae27cedfb
Fix incorrect ordinals.
2003-09-08 18:47:37 +00:00
Rolf Kalbermatter
7ffcb0ea98
Change parameter in SHGetSpecialFolderPathA/W to int as documented in
...
MSDN.
Add some more definitions and move SHGetDesktopFolder() from
wine/obj_shellfolder.h to here.
2003-09-08 18:47:10 +00:00
Mike McCormack
8d61c96d64
Create a propper stub for oleaut32.VarMod.
2003-09-08 18:37:22 +00:00
Alexandre Julliard
3110e95e99
Added a missing dependency for testlist.c files.
2003-09-06 02:30:30 +00:00
Alexandre Julliard
d6bffb2c45
Regenerated with the latest widl.
2003-09-06 02:25:53 +00:00
Alexandre Julliard
e37c6e18d0
Fixed header dependencies to be fully compatible with the Windows
...
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Alexandre Julliard
d937dc2963
Implemented shtypes.idl and shobjidl.idl and removed a few more
...
wine/obj_* headers.
2003-09-04 19:43:39 +00:00
Dimitrie O. Paun
6d0019fb0e
Adjust selection ranges before we insert the item so we don't mix the
...
new selection with the existing ones (reported by Eric Pouech).
2003-09-04 19:38:44 +00:00
Alexandre Julliard
96b0b34282
Converted obj_webbrowser.h to IDL and moved the definitions to
...
exdisp.idl where they belong.
2003-09-04 02:00:46 +00:00
Christian Costa
4b40180e38
Fix modLongData.
...
Enable opening of MOD_SYNTH type devices.
Add some comments.
2003-09-04 00:04:37 +00:00
Stefan Leichter
c7a539d8e1
Updated minor version number.
2003-09-04 00:04:16 +00:00
Alexandre Julliard
802ebc1168
Converted oleidl.h to IDL.
2003-09-03 20:17:39 +00:00
Robert Reif
7d43d7bb3b
Use the drivers to get device capabilities and property sets.
2003-09-03 19:28:20 +00:00
Alexandre Julliard
80e34dbb66
Moved the implementation of the pthread wrappers to dlls/kernel.
2003-09-03 00:26:08 +00:00
Alexandre Julliard
038ede8474
Avoid heap reallocation each time a metarecord is written in memory
...
(based on a patch by Warren Baird).
2003-09-03 00:18:33 +00:00
Alexandre Julliard
81c31701d2
Avoid including wine/obj_*.h files directly from C files.
...
Removed no longer used obj_serviceprovider.h.
2003-09-03 00:16:28 +00:00
Alexandre Julliard
7ecf0e3e1d
shlobj.h must include wine/obj_dragdrophelper.h (reported by Martin
...
Fuchs).
2003-09-03 00:14:12 +00:00
Sylvain Petreolle
f20026e7eb
Changed some functions to reset CFLAG on success.
...
Added some traces.
2003-09-03 00:09:29 +00:00
Kevin Groeneveld
3219ae74fb
Change default range of up-down control to match range used in
...
window.
2003-09-02 23:05:21 +00:00
Rolf Kalbermatter
514521bfaf
Make the different helper functions all return actual error codes.
...
Avoid code duplication between ANSI and Unicode variant of those
functions.
2003-09-02 18:12:44 +00:00
Rein Klazes
3a35544dd9
_ws_gethostbyname() and WSAAsyncGetHostByName() when called with a
...
null name, should use the name returned by gethostname().
2003-09-02 18:12:20 +00:00
Michael Günnewig
9c771e7069
- Implemented semi-stubs for GetOpenFileNamePreviewA/W and
...
GetSaveFileNamePreviewA/W based on GetOpenFileName dialog in
COMDLG32.DLL - still must add OFN_ENABLEHOOK and it's handler.
- Implemented ICCompressorFree.
- Prepared ICCompressorChoose.
2003-09-02 18:11:51 +00:00
Martin Fuchs
63fecde98b
Declare LPCITEMIDLIST as 'const' pointer and adjust shell32
...
implementation to the corrected type.
2003-09-02 01:01:06 +00:00
Michael Stefaniuc
8a4f2adace
int33 21h is identical to int33 00h.
2003-09-02 00:58:42 +00:00
Maxime Bellengé
bcd1222650
Implemented TAB_SetMinTabWidth and TAB_HighlightItem.
2003-09-02 00:56:43 +00:00
Robert Reif
e9ebbfc0ff
Now that reference counting is correct, there is no need to check if
...
the base object goes away.
2003-09-02 00:56:14 +00:00
Juan Lang
5cab2b3503
Fixed bug parsing /proc/net/arp for arp table.
2003-09-02 00:55:48 +00:00
Juan Lang
b9ed79c965
Implemented arp table querying through WsControl, and fixed problem I
...
introduced getting IP addresses for multiple interfaces.
2003-09-02 00:55:19 +00:00
Michael Günnewig
1b5c4135e2
- Implemented AVIStreamBeginStreaming and AVIStreamEndStreaming.
...
- Fixed loading of empty AVI files.
- Fixed bug in IGetFrame interface with uncompressed streams.
- Fixed missing ICOM_DEFINE for IAVIStreaming.
2003-09-02 00:54:30 +00:00
Juan Lang
c435c29339
Fix FormatMessage when FORMAT_MESSAGE_FROM_HMODULE is specified and
...
lpSource is NULL. Make indenting consistent too.
2003-09-02 00:53:46 +00:00
Jason Edmeades
d9b8dfd7da
Use a dummy GL context if one is not available when GetDeviceCaps is
...
called.
Remove the compiler warnings introduced in the last DXTn patch.
2003-09-02 00:53:21 +00:00
Jukka Heinonen
7fb4957873
Make DOS process exit using ExitProcess instead of ExitThread.
...
Make calling DOS exit functions from DPMI either return to StartPM or
print error message if not allowed by DPMI specification.
2003-09-02 00:52:36 +00:00
Robert Reif
28651e8187
Added more tests and restructured tests for easier debugging.
2003-09-01 23:59:03 +00:00
Robert Reif
5ec32cecf2
Added SecondaryBuffer and DirectSoundCaptureNotify COM objects to get
...
reference counting right.
2003-09-01 23:58:43 +00:00
Robert Reif
b7945a8ab3
Added a few stub implementations.
2003-09-01 23:57:06 +00:00
Alexandre Julliard
3c80bb1443
Don't strip the path in LoadModule16 before we have opened the file
...
(reported by Jukka Heinonen).
2003-09-01 23:56:39 +00:00
Jukka Heinonen
0a1fa89f33
Add support for specific EOI PIC command.
2003-09-01 23:55:53 +00:00
Dimitrie O. Paun
dad477ce3f
If we don't send custom draw messages for subitems, inherit the color
...
& text attributes of the main item.
2003-09-01 23:55:33 +00:00
Juan Lang
85abf9cb90
- improve some parameter checking in WSAIoctl
...
- fix a memory leak I introduced in WSAIoctl
2003-08-30 00:16:19 +00:00
Dave Belanger
549e247844
Implementation of SelectPalette and RealizePalette in the metafile
...
driver.
2003-08-30 00:15:12 +00:00
Warren Baird
2c754a6ec0
Save the ext alignment information in a 8-bytes metarecord as it
...
should be.
2003-08-30 00:13:34 +00:00
Alexandre Julliard
ca3bfd8318
Export SYSDEPS_SwitchToThreadStack() functionality from libwine as
...
wine_switch_to_stack().
2003-08-29 22:23:42 +00:00
Rok Mandeljc
d4c1ebabdb
Minor updates of Slovenian translations.
2003-08-29 22:21:43 +00:00
Juan Lang
c24fc00f25
- improve WsControl error checking
...
- make WsControl output more closely match Win98's
- document WsControl behavior a bit better
2003-08-29 22:14:28 +00:00
Jukka Heinonen
ec42ea4dfb
Workaround implemented for passing faked mickeys to mouse callback
...
routine.
2003-08-29 22:13:27 +00:00
Jukka Heinonen
f68017b851
Allow application to use VGA window that overlaps framebuffer only
...
partially.
2003-08-29 22:13:11 +00:00
Robert Reif
528e6e9836
Added some missing functions.
2003-08-29 22:12:44 +00:00
Mike Hearn
61402c64de
Fixed the error message in Wave(In|Out)Init, it used to give a
...
confusing message, now uses strerror.
2003-08-29 22:12:15 +00:00
Rolf Kalbermatter
c6670526ad
Change protoype of SHChangeNotifyRegister to what MSDN says.
...
Remove an unsigned mismatch warning.
2003-08-29 22:11:23 +00:00
John K. Hohm
a3f6410f9e
Set SE_GROUP_ENABLED in Attributes of Administrators SID during
...
NtQueryInformationToken for TokenGroups.
2003-08-29 22:10:53 +00:00
Mike Hearn
b79fc16577
Avoid division by zero when the imagelist is created with a width of
...
zero (ie no images).
2003-08-29 22:10:25 +00:00
Rolf Kalbermatter
919bd7855f
Make sure the passed in object pointer is only addrefed on success.
2003-08-29 22:10:01 +00:00
Alexandre Julliard
2385079814
Warning fix.
2003-08-28 21:52:20 +00:00
Alexandre Julliard
7df1b9e03a
Start using the exported TEB structure from winternl.h where
...
possible.
2003-08-28 19:57:35 +00:00
Mike Hearn
6e9f278602
Implemented a typelib loader cache.
2003-08-28 19:44:08 +00:00
Dave Belanger
06da8c2869
Fixed a compile error.
2003-08-28 19:39:42 +00:00
Alexandre Julliard
b91e9cb3e6
Renamed a few more TEB fields.
2003-08-28 03:44:41 +00:00
Alexandre Julliard
ee106783d0
Renamed EXCEPTION_FRAME to EXCEPTION_REGISTRATION_RECORD since that
...
seems to be the official name.
2003-08-28 03:07:56 +00:00
Alexandre Julliard
02f2813968
Renamed a few TEB fields to use the "official" names.
2003-08-27 23:14:29 +00:00
Gregory M. Turner
fca4a8f877
Implement (most of) SetupIterateCabinet.
2003-08-27 23:12:36 +00:00
Duane Clark
78cd28793a
Button width should be the larger of text width/bitmap width.
2003-08-27 23:11:35 +00:00
Alexandre Julliard
01634c5686
Removed some no longer needed definitions from stackframe.h.
2003-08-27 03:16:56 +00:00
Alexandre Julliard
f7d71bf158
Converted remaining 16-bit functions to the new varargs mechanism.
2003-08-27 02:57:32 +00:00
Alexandre Julliard
bf97962a51
Avoid including stackframe.h if it's not needed.
2003-08-27 02:52:17 +00:00
Alexandre Julliard
617839d522
Added varargs support for 16-bit entry points.
...
Added -ret16 entry point flag to allow 16-bit cdecl and varargs
function to return 16-bit values too.
2003-08-27 02:20:44 +00:00
Dimitrie O. Paun
4ff79add63
Remove some unneeded __WINESRC__ tests from the headers.
...
Miscellaneous cleanups and fixes.
2003-08-27 02:07:02 +00:00
Alexandre Julliard
94463d7bbe
Moved profile functions to dlls/kernel.
2003-08-26 02:54:37 +00:00
Alexandre Julliard
6aca040f86
Moved a few more functions to dlls/kernel.
2003-08-26 02:29:48 +00:00
Alexandre Julliard
0ac9690081
Moved 16-bit relay and snoop support to dlls/kernel.
2003-08-26 02:28:59 +00:00
Alexandre Julliard
a5b961c2b0
Moved selector fixup for the relay code to the callto16 exception
...
handler.
Make sure to only use pop instructions to modify segment registers in
the relay code to simplify the selector fixup.
2003-08-25 23:48:30 +00:00
Dimitrie O. Paun
31d4a7c47f
Always setup the selection colour, not just in custom draw.
2003-08-25 23:44:51 +00:00
Jukka Heinonen
be3b2569c7
Make all users of DOSVM_Enter explicitly set V86 flag.
...
Fix mouse relay stack usage in protected mode.
Raw mode switch now handles interrupt flag correctly.
2003-08-25 01:01:01 +00:00
Alexandre Julliard
3be5d62b29
Moved 16-bit calls initialization and exception handling to kernel32.
...
Store the call_to_16 return address on the stack from the C code so
that we don't need two variants of call_to_16_regs.
2003-08-25 00:56:37 +00:00
Alexandre Julliard
d631f30945
Fixed copy/paste error in WOWCallback16Ex call (spotted by Dmitry
...
Timoshkov).
2003-08-25 00:54:24 +00:00
Jukka Heinonen
9adb6f2e3f
Replace some magic numbers with symbols.
...
Add sanity checks so that VGA window cannot be used to access memory
outside framebuffer.
2003-08-25 00:53:35 +00:00
Dimitrie O. Paun
2fb93f1b85
Fix the hit test for full row select in REPORT mode (found, debugged,
...
and tested by Eric Pouech).
2003-08-25 00:53:11 +00:00
Alexandre Julliard
3a5b7cf105
Extended WOWCallback16Ex to support register functions too. This
...
allows simplifying the wine_call_to_16 assembly code by moving part of
it to C code, and getting rid of the extra kernel exports.
2003-08-23 23:30:51 +00:00
Maxime Bellengé
cb1c112dd6
Fix the creation of treeview with checkboxes.
2003-08-23 23:18:48 +00:00
Steven Edwards
6af30d6994
Split win16/32 support.
2003-08-23 23:18:13 +00:00
Alexandre Julliard
9ca159b61a
Moved 16-bit builtin module handling to dlls/kernel/ne_module.c.
2003-08-23 23:07:10 +00:00
Tom Wickline
1c6a20f3cf
Set version to 8.1.
2003-08-23 23:05:24 +00:00
José Manuel Ferrer Ortiz
5069edc2de
More Spanish translations.
2003-08-23 23:04:49 +00:00
John K. Hohm
3af19f3e78
Implement DllRegisterServer and DllUnregisterServer for dsound.dll,
...
and add OleSelfRegister version string.
2003-08-23 23:03:28 +00:00