Filip Navara [Wed, 18 Feb 2004 16:00:56 +0000 (16:00 +0000)]
- Attempt to avoid interaction with kernel debugging over serial port.
svn path=/trunk/; revision=8246
Thomas Bluemel [Wed, 18 Feb 2004 13:46:15 +0000 (13:46 +0000)]
Patch by Sylvain Petreolle:
'No newline at EOF' warning fix.
svn path=/trunk/; revision=8245
Richard Campbell [Wed, 18 Feb 2004 12:21:57 +0000 (12:21 +0000)]
roll back thomas's change, apparently it IS causing the problems, my build system is just being stupid.
svn path=/trunk/; revision=8244
Royce Mitchell III [Wed, 18 Feb 2004 02:37:18 +0000 (02:37 +0000)]
fix bug in NtGdiExtEscape - not checking for NULL == DriverFunctions.Escape.
also added buffer copying.
svn path=/trunk/; revision=8243
Martin Fuchs [Wed, 18 Feb 2004 00:01:59 +0000 (00:01 +0000)]
correct comments
svn path=/trunk/; revision=8242
Mike Nordell [Tue, 17 Feb 2004 23:58:54 +0000 (23:58 +0000)]
Remove not needed specific-compiler compile-time warning.
svn path=/trunk/; revision=8239
Gé van Geldorp [Tue, 17 Feb 2004 23:09:05 +0000 (23:09 +0000)]
Sync with Wine-
20040213
svn path=/trunk/; revision=8238
Gé van Geldorp [Tue, 17 Feb 2004 23:01:19 +0000 (23:01 +0000)]
Sync with Wine-
20040213:
Troy Rollo <wine@troy.rollo.name>
Added documentation for DocFiles, based on the CorVu implementation of
DocFiles.
svn path=/trunk/; revision=8237
Gé van Geldorp [Tue, 17 Feb 2004 23:00:01 +0000 (23:00 +0000)]
Sync with Wine-
20040213:
Robert Shearman <R.J.Shearman@warwick.ac.uk>
- CoSetState info should be thread local.
- SetErrorInfo should allocate an apartment when no apartment present.
Alexandre Julliard
Moved a few remaining 16-bit definitions out of the standard headers.
svn path=/trunk/; revision=8236
Gé van Geldorp [Tue, 17 Feb 2004 22:40:47 +0000 (22:40 +0000)]
Sync with Wine-
20040213:
Huw Davies <huw@codeweavers.com>
Fix a TRACE.
svn path=/trunk/; revision=8235
Gé van Geldorp [Tue, 17 Feb 2004 22:39:49 +0000 (22:39 +0000)]
Sync with Wine-
20040213:
Huw Davies <huw@codeweavers.com>
Only redraw button in PressButton and Indeterminate if its state has
changed.
Huw Davies <huw@codeweavers.com>
Honour TB_SETMAXTEXTROWS.
Ulrich Czekalla <ulrich@codeweavers.com>
Add support for BTNS_WHOLEDROPDOWN.
Populate button rect when sending TBN_DROPDOWN.
Dmitry Timoshkov <dmitry@codeweavers.com>
Add partial support for some undocumented toolbar messages.
Huw Davies <huw@codeweavers.com>
TB_ADDBUTTONS can pass a string ptr instead of an index.
TB_GETBUTTONINFO only returns a string if it's not in the internal
string list.
Huw Davies <huw@codeweavers.com>
Use the BTNS_* toolbar button style defines rather than the outdated
TBSTYLE_*.
Huw Davies <huw@codeweavers.com>
Add a missing return.
Jon Griffiths <jon_p_griffiths@yahoo.com>
Draw disabled toolbar buttons correctly.
svn path=/trunk/; revision=8234
Gé van Geldorp [Tue, 17 Feb 2004 22:38:03 +0000 (22:38 +0000)]
Sync with Wine-
20040213:
Vitaliy Margolen <wine-patch@kievinfo.com>
- Fix handling of TCS_RAGGEDRIGHT style.
- Clip UpDown control only if it is present.
- Add ToDos.
svn path=/trunk/; revision=8233
Gé van Geldorp [Tue, 17 Feb 2004 22:35:27 +0000 (22:35 +0000)]
Sync with Wine-
20040213:
Francois Gouget <fgouget@free.fr>
Assorted spelling and case fixes.
Alexandre Julliard:
Moved a few remaining 16-bit definitions out of the standard headers.
svn path=/trunk/; revision=8232
Gé van Geldorp [Tue, 17 Feb 2004 22:33:55 +0000 (22:33 +0000)]
Sync with Wine-
20040213:
Aric Stewart <aric@codeweavers.com>
Work toward properly updating the SelectionMark when the selected
state changed inside a listbox.
svn path=/trunk/; revision=8231
Gé van Geldorp [Tue, 17 Feb 2004 22:32:53 +0000 (22:32 +0000)]
Sync with Wine-
20040213:
Robert Shearman <R.J.Shearman@warwick.ac.uk>
Fix nGrow initialization in DPA_CreateEx.
svn path=/trunk/; revision=8230
Martin Fuchs [Tue, 17 Feb 2004 21:50:44 +0000 (21:50 +0000)]
inserted _NO_MDI questions
svn path=/trunk/; revision=8229
Martin Fuchs [Tue, 17 Feb 2004 21:50:07 +0000 (21:50 +0000)]
corrected comment
svn path=/trunk/; revision=8228
Gé van Geldorp [Tue, 17 Feb 2004 21:11:17 +0000 (21:11 +0000)]
Always return 8-byte aligned blocks
svn path=/trunk/; revision=8226
Martin Fuchs [Tue, 17 Feb 2004 20:20:01 +0000 (20:20 +0000)]
disable autostart if the SHIFT key is pressed
svn path=/trunk/; revision=8223
Filip Navara [Tue, 17 Feb 2004 18:01:59 +0000 (18:01 +0000)]
- Work on serial mouse detection to fix bug #198.
svn path=/trunk/; revision=8221
Thomas Bluemel [Tue, 17 Feb 2004 17:43:09 +0000 (17:43 +0000)]
fixed WindowFromPoint() to search backwards
svn path=/trunk/; revision=8220
Thomas Bluemel [Tue, 17 Feb 2004 14:55:59 +0000 (14:55 +0000)]
Added test app for AlphaBlend()
svn path=/trunk/; revision=8219
Mike Nordell [Tue, 17 Feb 2004 10:52:03 +0000 (10:52 +0000)]
Changed timeout from 2000 to 2001 ms, to be able to find it easier in kmode.
svn path=/trunk/; revision=8218
Martin Fuchs [Mon, 16 Feb 2004 22:54:53 +0000 (22:54 +0000)]
cleanup in project file
svn path=/trunk/; revision=8215
Martin Fuchs [Mon, 16 Feb 2004 22:01:02 +0000 (22:01 +0000)]
added .cvsignore
svn path=/trunk/; revision=8212
Martin Fuchs [Mon, 16 Feb 2004 21:46:12 +0000 (21:46 +0000)]
merged Wine commits to shell32
svn path=/trunk/; revision=8211
Richard Campbell [Mon, 16 Feb 2004 11:16:06 +0000 (11:16 +0000)]
NtUserSystemParametersInfo:
- removed a case statement, it is now handled in USER32
svn path=/trunk/; revision=8210
Richard Campbell [Mon, 16 Feb 2004 07:26:25 +0000 (07:26 +0000)]
NtUserSystemParametersInfo:
- Removed static font variables.
svn path=/trunk/; revision=8207
Richard Campbell [Mon, 16 Feb 2004 07:25:01 +0000 (07:25 +0000)]
SystemParametersInfo:
- SPI_GETNONCLIENTMETRICS and SPI_GETICONTITLELOGFONT
now load their settings from the registry.
- SPI_SET* aren't yet implemented, because i'd like to test my
implementation before i commit them.
svn path=/trunk/; revision=8206
Richard Campbell [Mon, 16 Feb 2004 01:30:38 +0000 (01:30 +0000)]
advapi dependency.
svn path=/trunk/; revision=8204
Gé van Geldorp [Sun, 15 Feb 2004 21:57:34 +0000 (21:57 +0000)]
Don't build kernel32 test because of build failure
svn path=/trunk/; revision=8203
Gé van Geldorp [Sun, 15 Feb 2004 21:45:37 +0000 (21:45 +0000)]
Rollback hinter enabling since font output looks worse with the auto
hinter enabled
svn path=/trunk/; revision=8202
Gé van Geldorp [Sun, 15 Feb 2004 20:50:56 +0000 (20:50 +0000)]
Top level windows have menus, child windows have IDs
svn path=/trunk/; revision=8201
Hartmut Birr [Sun, 15 Feb 2004 19:27:36 +0000 (19:27 +0000)]
- Used a different buffer to get the mode informations.
svn path=/trunk/; revision=8200
Hartmut Birr [Sun, 15 Feb 2004 19:03:29 +0000 (19:03 +0000)]
- Locked the pages in MmCommitPagedPoolAddress, if it is necessary.
svn path=/trunk/; revision=8199
Royce Mitchell III [Sun, 15 Feb 2004 18:37:35 +0000 (18:37 +0000)]
removed unnecessary explicit define of _M_IX86
svn path=/trunk/; revision=8198
Hartmut Birr [Sun, 15 Feb 2004 17:04:52 +0000 (17:04 +0000)]
- Canceled my last changes.
svn path=/trunk/; revision=8197
Art Yerkes [Sun, 15 Feb 2004 07:52:18 +0000 (07:52 +0000)]
Added registry functions header.
svn path=/trunk/; revision=8196
Gé van Geldorp [Sun, 15 Feb 2004 07:39:12 +0000 (07:39 +0000)]
Implement menu handling
svn path=/trunk/; revision=8195
Art Yerkes [Sun, 15 Feb 2004 07:17:00 +0000 (07:17 +0000)]
Big merge in wine code. This merged version is far more complete than
the previous one. See notes and comments by me and the original author
of iphlpapi_main.c, Juan Lang.
svn path=/trunk/; revision=8194
Art Yerkes [Sun, 15 Feb 2004 07:07:11 +0000 (07:07 +0000)]
Removed dbgprints.
svn path=/trunk/; revision=8192
Art Yerkes [Sun, 15 Feb 2004 07:04:45 +0000 (07:04 +0000)]
Fixed a bug in AppendUnicodeStringToString which could cause a null to
be placed one position after the end of a completely full string.
svn path=/trunk/; revision=8191
Art Yerkes [Sun, 15 Feb 2004 07:03:56 +0000 (07:03 +0000)]
GetComputerName(Ex)?[AW] implemented. These are needed for the wine
iphlpapi_main.
svn path=/trunk/; revision=8190
Art Yerkes [Sun, 15 Feb 2004 07:03:02 +0000 (07:03 +0000)]
Some unstub which should allow programs that use getprotobyname to work.
This eventually needs to tie in properly to the layered service stuff.
svn path=/trunk/; revision=8189
Art Yerkes [Sun, 15 Feb 2004 06:21:16 +0000 (06:21 +0000)]
Added makefile with unix eols.
svn path=/trunk/; revision=8188
Art Yerkes [Sun, 15 Feb 2004 06:20:54 +0000 (06:20 +0000)]
One more try with unix eols.
svn path=/trunk/; revision=8187
Art Yerkes [Sun, 15 Feb 2004 06:05:05 +0000 (06:05 +0000)]
Added with dos eols.
svn path=/trunk/; revision=8186
Art Yerkes [Sun, 15 Feb 2004 06:04:35 +0000 (06:04 +0000)]
Removed makefile temporarily.
svn path=/trunk/; revision=8185
Art Yerkes [Sun, 15 Feb 2004 05:52:47 +0000 (05:52 +0000)]
Added new regsvr32 app.
svn path=/trunk/; revision=8184
Art Yerkes [Sun, 15 Feb 2004 05:51:20 +0000 (05:51 +0000)]
Author: ShadowFlare
Arty's note:
Added ShadowFlare's regsvr32. The one in rosapps doesn't seem to build,
so I think it should be eventually removed.
I'm putting this one here instead of rosapps because it goes with some
of the other apps in this directory (like rundll32)
svn path=/trunk/; revision=8183
Art Yerkes [Sun, 15 Feb 2004 05:33:19 +0000 (05:33 +0000)]
Author: ShadowFlare
I(ShadowFlare) improved command line parsing (completely rewrote it), made
some changes for the ansi version, and added some comments into the code
(there was very few previously).
svn path=/trunk/; revision=8182
Art Yerkes [Sun, 15 Feb 2004 02:40:25 +0000 (02:40 +0000)]
Added file. Contains common serviceinfo structs.
svn path=/trunk/; revision=8181
Art Yerkes [Sun, 15 Feb 2004 01:08:54 +0000 (01:08 +0000)]
Added definition.
svn path=/trunk/; revision=8180
Art Yerkes [Sun, 15 Feb 2004 00:04:08 +0000 (00:04 +0000)]
Added new files for common functions.
svn path=/trunk/; revision=8179
Steven Edwards [Sat, 14 Feb 2004 23:22:29 +0000 (23:22 +0000)]
Added Makefile
svn path=/trunk/; revision=8178
Steven Edwards [Sat, 14 Feb 2004 23:21:44 +0000 (23:21 +0000)]
Add some debugging.
svn path=/trunk/; revision=8177
Steven Edwards [Sat, 14 Feb 2004 23:13:58 +0000 (23:13 +0000)]
Implemented LsaFreeMemory and
changed a few stubs to match WINE so Msys will load.
svn path=/trunk/; revision=8176
Filip Navara [Sat, 14 Feb 2004 22:24:54 +0000 (22:24 +0000)]
- Don't allocate 0 bytes in EngCreateBitmap. Patch by Waldo Alvarez Ca�izares.
- Fix distortion by StretchBlt. Patch based on investigations by Waldo Alvarez Ca�izares.
svn path=/trunk/; revision=8175
Art Yerkes [Sat, 14 Feb 2004 21:38:40 +0000 (21:38 +0000)]
Mistaken offset for dest.
svn path=/trunk/; revision=8174
Art Yerkes [Sat, 14 Feb 2004 21:27:35 +0000 (21:27 +0000)]
Edited includes for new tcp ioctl needed by iphlpapi.
tcpioctl.h: new
I resolved a conflict between iptypes, structs and nspapi regarding some
core structures.
afd.h: removed definitions needed by both user land and kernel land.
tdiinfo.h: added needed definitions.
svn path=/trunk/; revision=8173
Steven Edwards [Sat, 14 Feb 2004 20:16:24 +0000 (20:16 +0000)]
Added User32 and Kernel32 tests to the makefile
svn path=/trunk/; revision=8172
Steven Edwards [Sat, 14 Feb 2004 20:13:04 +0000 (20:13 +0000)]
Sync WINE user32 Regression tests.
svn path=/trunk/; revision=8171
Steven Edwards [Sat, 14 Feb 2004 20:11:42 +0000 (20:11 +0000)]
Added WINE kernel32 regression tests.
svn path=/trunk/; revision=8170
Vizzini [Sat, 14 Feb 2004 20:11:12 +0000 (20:11 +0000)]
updated defs for floppy support
svn path=/trunk/; revision=8169
Hartmut Birr [Sat, 14 Feb 2004 19:48:07 +0000 (19:48 +0000)]
- Lock the pages always in MmProbeAndLockPages.
svn path=/trunk/; revision=8168
Filip Navara [Sat, 14 Feb 2004 12:29:33 +0000 (12:29 +0000)]
sizeof(SENSE_BUFFER_SIZE) -> SENSE_BUFFER_SIZE
svn path=/trunk/; revision=8166
Richard Campbell [Sat, 14 Feb 2004 02:41:53 +0000 (02:41 +0000)]
Part I of my font patch.
svn path=/trunk/; revision=8165
Steven Edwards [Sat, 14 Feb 2004 00:31:39 +0000 (00:31 +0000)]
Adapted GdiTransparentBlt by Kevin Koltzau
From WINE Friday the 13th 2004
svn path=/trunk/; revision=8164
Filip Navara [Fri, 13 Feb 2004 09:37:11 +0000 (09:37 +0000)]
- Eliminate function pointer typecasts in csqtest
- Move the csq.h header to the right place
- Added .cvsignore files
svn path=/trunk/; revision=8163
Royce Mitchell III [Thu, 12 Feb 2004 23:56:15 +0000 (23:56 +0000)]
patch by blight:
Simple GL programs should work if you have hardware-accelerated video drivers installed, still some bugs left and things to implement; Have already played a model-flight simulator with it.
svn path=/trunk/; revision=8162
Filip Navara [Thu, 12 Feb 2004 21:50:19 +0000 (21:50 +0000)]
- Fixed clipping code in NtGdiGetPixel. Patch by James Pritchard.
svn path=/trunk/; revision=8161
Filip Navara [Thu, 12 Feb 2004 15:55:57 +0000 (15:55 +0000)]
- Locale values are specified in hexadecimal numbers.
svn path=/trunk/; revision=8160
Thomas Bluemel [Wed, 11 Feb 2004 22:36:40 +0000 (22:36 +0000)]
added EngGetCurrentProcessId() and EngGetCurrentThreadId()
svn path=/trunk/; revision=8158
Steven Edwards [Wed, 11 Feb 2004 21:52:28 +0000 (21:52 +0000)]
Make a few stubs return something to get Dependancy Walker loading.
svn path=/trunk/; revision=8157
Hartmut Birr [Wed, 11 Feb 2004 21:04:18 +0000 (21:04 +0000)]
- Adding my pesum tool which does set the attribute IMAGE_SCN_MEM_NOT_PAGED
to sections with the name '.text', '.data', '.bss' and '.idata'.
- Some time ago I've wrote this tool because ld wasn't able to set the pe checksum to images.
svn path=/trunk/; revision=8156
Thomas Bluemel [Wed, 11 Feb 2004 19:26:51 +0000 (19:26 +0000)]
added EngGetCurrentProcessId() and EngGetCurrentThreadId()
svn path=/trunk/; revision=8155
Martin Fuchs [Wed, 11 Feb 2004 18:11:21 +0000 (18:11 +0000)]
minor corrections by M.Taguchi
svn path=/trunk/; revision=8154
Filip Navara [Wed, 11 Feb 2004 17:56:29 +0000 (17:56 +0000)]
- Return more correct error codes from NtUserRegisterClassExWOW.
- Delete atom in NtUserUnregisterClass.
- Corrected DC locking in NtGdiSetDIBColorTable.
- Check region handles in NtGdiPaintRgn.
svn path=/trunk/; revision=8153
Vizzini [Wed, 11 Feb 2004 17:39:24 +0000 (17:39 +0000)]
Patch from Gregor Anich:
NeHe Lesson 3 works (crashes at close); Lesson 8 does not work - fixed
some bugs in wgl.c and disable asm proxy functions for the moment because
they crash
svn path=/trunk/; revision=8152
Aleksey Bragin [Wed, 11 Feb 2004 12:44:27 +0000 (12:44 +0000)]
Add setupapi_main.c into makefile
svn path=/trunk/; revision=8151
Aleksey Bragin [Wed, 11 Feb 2004 12:40:01 +0000 (12:40 +0000)]
Temp fix, because setupapi takes a wrong guess (RtlIsTextUnicode) whether the text is unicode and doesn't work. For now it's assumed all .inf-files are not-unicode.
svn path=/trunk/; revision=8150
Aleksey Bragin [Wed, 11 Feb 2004 12:38:30 +0000 (12:38 +0000)]
Remove InstallHinfSection from stubs
svn path=/trunk/; revision=8149
Aleksey Bragin [Wed, 11 Feb 2004 12:38:12 +0000 (12:38 +0000)]
Initial implementation of InstallHinfSection, it even works in small test inf-files for adding/removing/changing registry entries. Not tested further.
svn path=/trunk/; revision=8148
Martin Fuchs [Wed, 11 Feb 2004 08:35:10 +0000 (08:35 +0000)]
fix context menu support
svn path=/trunk/; revision=8147
Martin Fuchs [Wed, 11 Feb 2004 08:34:28 +0000 (08:34 +0000)]
fix and enable japanese resources for windres
svn path=/trunk/; revision=8146
Steven Edwards [Wed, 11 Feb 2004 00:05:40 +0000 (00:05 +0000)]
Remove old file locking test.
svn path=/trunk/; revision=8145
Steven Edwards [Wed, 11 Feb 2004 00:05:08 +0000 (00:05 +0000)]
Wine regression tests already check for File Locking APIs
svn path=/trunk/; revision=8144
Gé van Geldorp [Tue, 10 Feb 2004 23:46:24 +0000 (23:46 +0000)]
Fix compilation of setupapi by copying setupapi.h from Wine. The w32api
version contains an incorrect declaration for (at least) SetupGetLineTextA/W
svn path=/trunk/; revision=8143
Gé van Geldorp [Tue, 10 Feb 2004 23:40:55 +0000 (23:40 +0000)]
Don't copy from/to outside the visible screen region
svn path=/trunk/; revision=8142
Gé van Geldorp [Tue, 10 Feb 2004 23:40:01 +0000 (23:40 +0000)]
Although drivers should accept NULL masks and colors for cursors, at least
two don't and crash. So let's not pass NULL.
svn path=/trunk/; revision=8141
Martin Fuchs [Tue, 10 Feb 2004 23:10:43 +0000 (23:10 +0000)]
context menu support for winefile
svn path=/trunk/; revision=8140
Martin Fuchs [Tue, 10 Feb 2004 22:15:20 +0000 (22:15 +0000)]
store statustexts in MDI children
svn path=/trunk/; revision=8139
Martin Fuchs [Tue, 10 Feb 2004 21:22:55 +0000 (21:22 +0000)]
eliminated nasty warning message
svn path=/trunk/; revision=8138
Martin Fuchs [Tue, 10 Feb 2004 21:01:41 +0000 (21:01 +0000)]
remove DWebBrowserEvents event handler
svn path=/trunk/; revision=8137
Martin Fuchs [Tue, 10 Feb 2004 20:31:37 +0000 (20:31 +0000)]
added japanese resources now in ShiftJIS encoding
(however also not yet compatible to windres)
svn path=/trunk/; revision=8136
Martin Fuchs [Tue, 10 Feb 2004 20:30:42 +0000 (20:30 +0000)]
remove UTF16 file with japanese resources
svn path=/trunk/; revision=8135
Casper Hornstrup [Tue, 10 Feb 2004 20:22:34 +0000 (20:22 +0000)]
2004-02-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
* bootdata/packages/reactos.dff: Add oleaut32.dll.
svn path=/trunk/; revision=8134
Filip Navara [Tue, 10 Feb 2004 18:11:12 +0000 (18:11 +0000)]
- STDCALL/STDCALL_FUNC usage fixes
svn path=/trunk/; revision=8133
Filip Navara [Tue, 10 Feb 2004 17:12:42 +0000 (17:12 +0000)]
reactos/drivers/net/afd/afd/afd.c (AfdDispatch): Correctly set
Irp->IoStatus.Information.
(AfdUnload): Make it STDCALL.
(DriverEntry): Don't cast function pointers.
reactos/drivers/net/afd/afd/dispatch.c (AfdDispGetName): New function, still
incomplete.
reactos/drivers/net/afd/include/afd.h (AfdDispGetName): Declare.
reactos/drivers/net/tcpip/tcpip/main.c (TiDispatchOpenClose):
Use STDCALL instead of STDCALL_FUNC.
(TiUnload): Make it STDCALL.
(DriverEntry): Don't cast function pointers.
reactos/drivers/net/tcpip/transport/tcp/tcp.c (TCPConnect):
Don't free the NDIS buffer, it's already done on another place and return
STATUS_PENDING to avoid completing the Irp two times.
reactos/lib/msafd/misc/stubs.c (WSPGetSockName, WSPGetPeerName):
Moved to ...
reactos/lib/msafd/misc/dllmain.c (WSPGetSockName, WSPGetPeerName):
... here, direct the calls to afd.sys.
svn path=/trunk/; revision=8132
Steven Edwards [Tue, 10 Feb 2004 16:57:59 +0000 (16:57 +0000)]
Port of netapi32 from WINE
svn path=/trunk/; revision=8131