Michael Martin
51dc30a02c
- Fix VideoPortInt10 implementation. The previous implementation was passing a significantly smaller KV86M_REGISTERS struct vice CONTEXT struct to Ke386CallBios, resulting in memory corruption.
...
- Part 2 of ? fixes for bug 2286.
svn path=/trunk/; revision=38365
2008-12-27 04:01:26 +00:00
Michael Martin
a7e5b19f4c
- Lets try this again. Re-implement inet_aton so that it does not fail in 255.255.255.255. See bug 3962 for more info.
...
svn path=/trunk/; revision=38364
2008-12-27 02:54:03 +00:00
James Tabor
15381523f2
- Total commander crashes after pressing any key, see bug 2292.
...
svn path=/trunk/; revision=38363
2008-12-26 23:00:03 +00:00
KJK::Hyperion
873c2a2f8e
modified dll/win32/kernel32/k32.h
...
modified dll/win32/kernel32/kernel32.rbuild
modified dll/win32/kernel32/misc/comm.c
added dll/win32/kernel32/misc/commdcb.c
Define _KERNEL32_ globally for kernel32, outside the common header file
Reimplemented the whole BuildCommDCB family of APIs, deleting embarrassing code by my younger self, written almost 6 years ago. Passes the full Wine test suite, too
svn path=/trunk/; revision=38362
2008-12-26 22:09:38 +00:00
Aleksey Bragin
1015905d06
- Fix one more typo in the IoBuildPartialMdl code leading to ignore of TargetMdl flags and always setting MDL_ALLOCATED_FIXED_SIZE and MDL_ALLOCATED_MUST_SUCCEED even if a caller did not want so. Thanks to Alex Ionescu.
...
svn path=/trunk/; revision=38361
2008-12-26 21:57:11 +00:00
Aleksey Bragin
65dc6d8f5c
- Fix broken behavior of IoBuildPartialMdl, which instead of copying 4 flags from a source mdl to a target one was always setting all of them, thus often making resultant mdl unusable.
...
svn path=/trunk/; revision=38360
2008-12-26 20:34:40 +00:00
Aleksey Bragin
d3a5bca37f
- Don't try to set remaining bits if there are none. Fixes memory
...
corruption.
Patch sent to Wine: http://www.winehq.org/pipermail/wine-patches/2008-December/066716.html
svn path=/trunk/; revision=38359
2008-12-26 20:21:52 +00:00
Aleksey Bragin
7738237964
- Leftover, fixes build.
...
svn path=/trunk/; revision=38357
2008-12-26 16:27:44 +00:00
Michael Martin
97048a494b
- Add missing assignments to CallingProcess variable. Part 1 of ? fixes for bug 2286.
...
svn path=/trunk/; revision=38355
2008-12-26 15:24:54 +00:00
Dmitry Gorbachev
4d4d9e60fb
[FORMATTING] Fix indentation.
...
svn path=/trunk/; revision=38354
2008-12-26 13:50:35 +00:00
Aleksey Bragin
fd4de76baf
- Fix 38352, XMLLoadFile seems to need a separate instance of Path, so revert that optimisation and leave it only to NormalizeFilename.
...
svn path=/trunk/; revision=38353
2008-12-26 13:25:55 +00:00
Aleksey Bragin
03a011db89
- Add defaultPath global var and use it instead of creating Path objects all the time a filename is queried and/or xml file is read.
...
svn path=/trunk/; revision=38352
2008-12-26 11:03:16 +00:00
Michael Martin
c5c0af3081
- Revert r38346 as its incorrect fix. Real problem is implementation of inet_aton in compat.c. So back to address 255.255.255.255 failing.
...
svn path=/trunk/; revision=38351
2008-12-26 10:38:21 +00:00
Andrew Munger
389caf97fd
Remove the entries for green, as they are imcomplete. Use the provided inf to install green.
...
svn path=/trunk/; revision=38350
2008-12-26 09:43:28 +00:00
James Tabor
ea9bc8715d
- Patch by Andre Wisplinghoff: Text is auto-selected when mouse down is hovered outside window (notepad). See bug 953.
...
svn path=/trunk/; revision=38349
2008-12-26 00:42:13 +00:00
James Tabor
131b8b30ad
- Example of a thread overrun? HAX-Fixes wine cursoricon test.
...
svn path=/trunk/; revision=38348
2008-12-25 23:44:23 +00:00
Jeffrey Morlan
238bb2f73a
Allow the DIR command to be interrupted via Ctrl-C even while in the middle of a directory. (Bug 3967)
...
svn path=/trunk/; revision=38347
2008-12-25 23:12:54 +00:00
Michael Martin
10d052aa36
- ipv4addrs should search for decimals not spaces when calling strtok. See bug 3962 for more info.
...
svn path=/trunk/; revision=38346
2008-12-25 12:43:32 +00:00
Christoph von Wittich
82cffd5af5
fix some more typos
...
svn path=/trunk/; revision=38345
2008-12-25 12:27:47 +00:00
James Tabor
1d97cdc07b
- Fix typo.
...
svn path=/trunk/; revision=38344
2008-12-25 11:36:51 +00:00
James Tabor
af2f0d64d5
- Check for same intput desktop with GetCursorPos. Cleanup GetCursorInfo.
...
svn path=/trunk/; revision=38343
2008-12-25 11:29:53 +00:00
James Tabor
d120bf4591
- Use Cursor position from server information. I guess the logic is, one workstation per system with multiple desktops. So we would always have one cursor pointer, not one per desktop.
...
svn path=/trunk/; revision=38342
2008-12-25 00:35:02 +00:00
KJK::Hyperion
e4fdb61e4c
This is why we can't have nice things. Fixes r38338 build regression
...
svn path=/trunk/; revision=38340
2008-12-24 23:31:09 +00:00
KJK::Hyperion
456b1c9e58
Now a single test suite with 89 tests, instead of 89 test suites with 1 test each
...
Added dummy implementations of sanity checks for compilers/architectures I didn't write them for yet. Long story short: now compiles and runs with Visual C++, both x86 and x64
Added copyright/license header
svn path=/trunk/; revision=38339
2008-12-24 23:22:04 +00:00
KJK::Hyperion
d785178de6
The macro fairy left a DECLSPEC_NOINLINE under my pillow
...
svn path=/trunk/; revision=38338
2008-12-24 23:18:55 +00:00
James Tabor
1de27563a1
- Someone needs to wine they are using the wrong ACP. They might not care since wine is not an OS but just a hacky add on.
...
svn path=/trunk/; revision=38337
2008-12-24 23:07:13 +00:00
James Tabor
e5b0a21e66
[sginsberg] fixed some warnings.
...
svn path=/trunk/; revision=38336
2008-12-24 22:58:21 +00:00
Stefan Ginsberg
09203027ad
- Welcome to Winetests -Wno-format, goodbye format warnings.
...
svn path=/trunk/; revision=38329
2008-12-24 16:52:58 +00:00
Timo Kreuzer
ba15efc312
- Put Dx values at start of buffer to have alignemnt of 4
...
- increase size of stack buffer to 100, results in >90% buffer hits
- Handle Dy values when ETO_PDY is specified (patch by Alexander Potashev, aspotashev at gmail dot com)
See issue #3958 for more details.
svn path=/trunk/; revision=38328
2008-12-24 15:35:40 +00:00
Michael Martin
21c30014ed
- Update structs and flags to correct names based on documentation.
...
svn path=/trunk/; revision=38327
2008-12-24 12:14:30 +00:00
Stefan Ginsberg
5759ff871c
- DEVMGR: wcsnicmp -> _wcsnicmp
...
svn path=/trunk/; revision=38325
2008-12-24 10:39:48 +00:00
Aleksey Bragin
16726f509e
- Don't calculate remaining bits if there are none. Fixes out-of-bounds read of a buffer.
...
- Patch sent to Wine: http://www.winehq.org/pipermail/wine-patches/2008-December/066692.html
svn path=/trunk/; revision=38324
2008-12-24 10:12:01 +00:00
Stefan Ginsberg
ebef3e5d4e
- Silence wined3d format warnings
...
svn path=/trunk/; revision=38323
2008-12-24 09:43:45 +00:00
Stefan Ginsberg
728213a13c
- DHCP: strlwr -> _strlwr and remove allowwarnings=true
...
svn path=/trunk/; revision=38322
2008-12-24 09:20:04 +00:00
Dmitry Gorbachev
1b5adc87fa
Bulgarian translations by CCTAHEB (sstpr [at] narod [dot] ru).
...
Bug #3965 (2/2).
svn path=/trunk/; revision=38321
2008-12-24 07:53:09 +00:00
Dmitry Gorbachev
984e698116
Bulgarian translations by CCTAHEB (sstpr [at] narod [dot] ru).
...
Bug #3965 (1/2).
svn path=/trunk/; revision=38320
2008-12-24 07:50:52 +00:00
Dmitry Gorbachev
9d13412630
Fix error: suggest explicit braces to avoid ambiguous 'else'.
...
When compiling with GCC 4.4.0.
svn path=/trunk/; revision=38319
2008-12-24 07:04:49 +00:00
Dmitry Gorbachev
cee8fc3735
Do not print garbage, initialize the variable. Bug #3916 .
...
svn path=/trunk/; revision=38318
2008-12-24 07:00:43 +00:00
James Tabor
9b5914abf0
- Add IntGetCharDimensions and text metrics for win32k server info.
...
svn path=/trunk/; revision=38317
2008-12-24 02:23:30 +00:00
KJK::Hyperion
4349cee957
Also print messages to output, so the tool is more generally useful
...
svn path=/trunk/; revision=38316
2008-12-23 20:37:53 +00:00
Gregor Schneider
10ed852076
- Skip certain process and pipe tests due to timeouts as it was done before, update diff file
...
svn path=/trunk/; revision=38315
2008-12-23 20:05:39 +00:00
Gregor Schneider
20d4a1d899
- Update kernel32 winetest, thanks to Stefan100 for making this possible
...
svn path=/trunk/; revision=38314
2008-12-23 20:02:47 +00:00
KJK::Hyperion
6d0b61ca56
Missing from previous commit
...
svn path=/trunk/; revision=38313
2008-12-23 19:56:42 +00:00
Stefan Ginsberg
3ab11f598d
- Kill 1 static, kill 1 allowarnings=true
...
svn path=/trunk/; revision=38312
2008-12-23 19:53:44 +00:00
KJK::Hyperion
dbd93ad414
PSEH 2 test suite - around 90 tests so far, and more coming
...
svn path=/trunk/; revision=38311
2008-12-23 19:47:30 +00:00
Stefan Ginsberg
81b01d0eaf
- CCHAR is 'char', not 'const char'
...
svn path=/trunk/; revision=38310
2008-12-23 19:24:35 +00:00
James Tabor
db48311d5b
- Add One Param Call GetCursorPos. This will be used when GDIPOINTER is deprecated.
...
svn path=/trunk/; revision=38309
2008-12-23 19:04:40 +00:00
Stefan Ginsberg
80eedc2faf
- Welcome -w. Goodbye 3rd party warnings.
...
svn path=/trunk/; revision=38308
2008-12-23 19:00:05 +00:00
Stefan Ginsberg
5d44d1b196
- Never, ever, mix warning fixes with code logic changes. Should fix setup boot.
...
svn path=/trunk/; revision=38307
2008-12-23 18:46:59 +00:00
Stefan Ginsberg
06da69ad88
- Make KS compile warning-free, add a note to janderwald (!!!)
...
svn path=/trunk/; revision=38306
2008-12-23 18:28:07 +00:00