Commit graph

7977 commits

Author SHA1 Message Date
Filip Navara a3f6dab278 - 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
2004-02-14 22:24:54 +00:00
Art Yerkes 74974a631d Mistaken offset for dest.
svn path=/trunk/; revision=8174
2004-02-14 21:38:40 +00:00
Art Yerkes 8c9fd64030 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
2004-02-14 21:27:35 +00:00
Steven Edwards 6817aa33e1 Added User32 and Kernel32 tests to the makefile
svn path=/trunk/; revision=8172
2004-02-14 20:16:24 +00:00
Steven Edwards d93b2368db Sync WINE user32 Regression tests.
svn path=/trunk/; revision=8171
2004-02-14 20:13:04 +00:00
Steven Edwards eef7a39689 Added WINE kernel32 regression tests.
svn path=/trunk/; revision=8170
2004-02-14 20:11:42 +00:00
Vizzini b54b1d664d updated defs for floppy support
svn path=/trunk/; revision=8169
2004-02-14 20:11:12 +00:00
Hartmut Birr 1c4efc692a - Lock the pages always in MmProbeAndLockPages.
svn path=/trunk/; revision=8168
2004-02-14 19:48:07 +00:00
Filip Navara f2bfe59541 sizeof(SENSE_BUFFER_SIZE) -> SENSE_BUFFER_SIZE
svn path=/trunk/; revision=8166
2004-02-14 12:29:33 +00:00
Richard Campbell a6e68c5913 Part I of my font patch.
svn path=/trunk/; revision=8165
2004-02-14 02:41:53 +00:00
Steven Edwards fbd7136c2e Adapted GdiTransparentBlt by Kevin Koltzau
From WINE Friday the 13th 2004

svn path=/trunk/; revision=8164
2004-02-14 00:31:39 +00:00
Filip Navara 9a8ead9623 - Eliminate function pointer typecasts in csqtest
- Move the csq.h header to the right place
- Added .cvsignore files

svn path=/trunk/; revision=8163
2004-02-13 09:37:11 +00:00
Royce Mitchell III b68208f089 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
2004-02-12 23:56:15 +00:00
Filip Navara ca9c59183f - Fixed clipping code in NtGdiGetPixel. Patch by James Pritchard.
svn path=/trunk/; revision=8161
2004-02-12 21:50:19 +00:00
Filip Navara 6c33cfe3ac - Locale values are specified in hexadecimal numbers.
svn path=/trunk/; revision=8160
2004-02-12 15:55:57 +00:00
Thomas Bluemel 3c3e6a4430 added EngGetCurrentProcessId() and EngGetCurrentThreadId()
svn path=/trunk/; revision=8158
2004-02-11 22:36:40 +00:00
Steven Edwards ba374c4128 Make a few stubs return something to get Dependancy Walker loading.
svn path=/trunk/; revision=8157
2004-02-11 21:52:28 +00:00
Hartmut Birr f90d73ad9d - 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
2004-02-11 21:04:18 +00:00
Thomas Bluemel e83ebbae2d added EngGetCurrentProcessId() and EngGetCurrentThreadId()
svn path=/trunk/; revision=8155
2004-02-11 19:26:51 +00:00
Martin Fuchs 3c0afd1a21 minor corrections by M.Taguchi
svn path=/trunk/; revision=8154
2004-02-11 18:11:21 +00:00
Filip Navara ca73abde9a - 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
2004-02-11 17:56:29 +00:00
Vizzini d54eeab6a3 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
2004-02-11 17:39:24 +00:00
Aleksey Bragin 6deb9707f4 Add setupapi_main.c into makefile
svn path=/trunk/; revision=8151
2004-02-11 12:44:27 +00:00
Aleksey Bragin 3d647705b7 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
2004-02-11 12:40:01 +00:00
Aleksey Bragin 1765aab70d Remove InstallHinfSection from stubs
svn path=/trunk/; revision=8149
2004-02-11 12:38:30 +00:00
Aleksey Bragin b97de22cf5 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
2004-02-11 12:38:12 +00:00
Martin Fuchs cec35a5347 fix context menu support
svn path=/trunk/; revision=8147
2004-02-11 08:35:10 +00:00
Martin Fuchs 27aa9a168f fix and enable japanese resources for windres
svn path=/trunk/; revision=8146
2004-02-11 08:34:28 +00:00
Steven Edwards 979c2579ad Remove old file locking test.
svn path=/trunk/; revision=8145
2004-02-11 00:05:40 +00:00
Steven Edwards 2da07c972c Wine regression tests already check for File Locking APIs
svn path=/trunk/; revision=8144
2004-02-11 00:05:08 +00:00
Gé van Geldorp 3f66c6c806 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
2004-02-10 23:46:24 +00:00
Gé van Geldorp 8143621407 Don't copy from/to outside the visible screen region
svn path=/trunk/; revision=8142
2004-02-10 23:40:55 +00:00
Gé van Geldorp 76414f84fd 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
2004-02-10 23:40:01 +00:00
Martin Fuchs 5ef2c3bbef context menu support for winefile
svn path=/trunk/; revision=8140
2004-02-10 23:10:43 +00:00
Martin Fuchs f0dea6d3a0 store statustexts in MDI children
svn path=/trunk/; revision=8139
2004-02-10 22:15:20 +00:00
Martin Fuchs 9f5e152d22 eliminated nasty warning message
svn path=/trunk/; revision=8138
2004-02-10 21:22:55 +00:00
Martin Fuchs 30462af124 remove DWebBrowserEvents event handler
svn path=/trunk/; revision=8137
2004-02-10 21:01:41 +00:00
Martin Fuchs 29d76f2c5b added japanese resources now in ShiftJIS encoding
(however also not yet compatible to windres)

svn path=/trunk/; revision=8136
2004-02-10 20:31:37 +00:00
Martin Fuchs 9d2aeff0b9 remove UTF16 file with japanese resources
svn path=/trunk/; revision=8135
2004-02-10 20:30:42 +00:00
Casper Hornstrup bf7fc36abb 2004-02-10 Casper S. Hornstrup <chorns@users.sourceforge.net>
* bootdata/packages/reactos.dff: Add oleaut32.dll.

svn path=/trunk/; revision=8134
2004-02-10 20:22:34 +00:00
Filip Navara b00626d582 - STDCALL/STDCALL_FUNC usage fixes
svn path=/trunk/; revision=8133
2004-02-10 18:11:12 +00:00
Filip Navara 8ccf098ee6 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
2004-02-10 17:12:42 +00:00
Steven Edwards f80022635e Port of netapi32 from WINE
svn path=/trunk/; revision=8131
2004-02-10 16:57:59 +00:00
Filip Navara aebff275f5 - Eliminate function pointer typecasts
svn path=/trunk/; revision=8130
2004-02-10 16:22:57 +00:00
Gé van Geldorp 7ee686f0e0 Spinlock can also be acquired using KeAcquireSpinLockRaiseToSynch(),
take this into account when checking the IRQL on release

svn path=/trunk/; revision=8129
2004-02-10 15:16:12 +00:00
Gé van Geldorp fe2c30c13d Hardcode build number consistent with major/minor version (NVidia driver
depends on it).

svn path=/trunk/; revision=8128
2004-02-10 15:13:35 +00:00
Thomas Bluemel 98531c0d4d fixed behaviour of sizing grip (2)
svn path=/trunk/; revision=8127
2004-02-10 10:17:30 +00:00
Thomas Bluemel db915d211a fixed behaviour of sizing grip
svn path=/trunk/; revision=8126
2004-02-10 08:11:56 +00:00
Vizzini 28c16df7d2 Added an unload handler for easier testing
svn path=/trunk/; revision=8125
2004-02-10 02:54:14 +00:00
Steven Edwards 02b8eb1430 Eric Pouech -
Winelib host process support and Code cleanup.

Steven Edwards -
Change About box to reflect LGPL license change.

svn path=/trunk/; revision=8124
2004-02-10 00:36:46 +00:00