Aleksey Bragin
0834418ad7
[NTOS]
...
- Greatly simplify and fix the incorrect and overcomplicated if condition in IoIsOperationSynchronous(), based on MSDN description. Bug spotted, fix tested by Pierre.
svn path=/trunk/; revision=50210
2010-12-29 11:12:17 +00:00
James Tabor
6c87e66f80
[User32]
...
- Fix most of the user32 wine win test_mdi tests. Leaving 30 failures dealing with rect size, Class and Title names.
svn path=/trunk/; revision=50208
2010-12-29 08:17:54 +00:00
James Tabor
b2a4a3214a
- Update note after 50205.
...
svn path=/trunk/; revision=50206
2010-12-29 04:52:06 +00:00
James Tabor
0f8e42980e
[Win32k]
...
- Fix all the user32 wine win test_enum_thread_windows tests.
svn path=/trunk/; revision=50205
2010-12-29 04:43:51 +00:00
Pierre Schweitzer
41c9b7cdd4
[NTOSKRNL]
...
Fix typo ~
svn path=/trunk/; revision=50204
2010-12-28 21:40:23 +00:00
Pierre Schweitzer
eec37f83b1
[NTOSKRNL]
...
Hoovering part 2...
svn path=/trunk/; revision=50203
2010-12-28 21:34:54 +00:00
Pierre Schweitzer
3ca46a9903
[NTOSKRNL]
...
Plumber work part 1. To prevent leaks
svn path=/trunk/; revision=50202
2010-12-28 21:12:51 +00:00
Pierre Schweitzer
f5bc202da7
[NTOSKRNL]
...
Hoover a bit in CC part 1. Should make MM happier.
But MS fastfat driver not yet
svn path=/trunk/; revision=50201
2010-12-28 20:59:24 +00:00
Timo Kreuzer
a34ed64ca4
[DRIVERS]
...
Add missing breaks. Patch by Samuel Serapion.
svn path=/trunk/; revision=50197
2010-12-28 18:20:28 +00:00
Pierre Schweitzer
13e99eb885
[NTOSKRNL]
...
Apply consistent formatting to CcMapData
svn path=/trunk/; revision=50190
2010-12-28 14:49:53 +00:00
James Tabor
527d9e4e17
[Win32k]
...
- Fix all the user32 wine win test_CreateWindow tests.
svn path=/trunk/; revision=50185
2010-12-28 10:38:38 +00:00
James Tabor
e6a4fb691d
[User32]
...
- Fix all the user32 wine win test_parent_owner tests.
svn path=/trunk/; revision=50183
2010-12-28 10:03:07 +00:00
James Tabor
2bf00ca962
[Win32k|User32]
...
- Fix all the user32 wine win test_SetParent tests.
svn path=/trunk/; revision=50181
2010-12-28 07:22:42 +00:00
Aleksey Bragin
18910c84c6
[FASTFAT_NEW]
...
- Don't use same name for a local boolean var and global enum. Spotted by Pierre.
svn path=/trunk/; revision=50175
2010-12-27 22:02:11 +00:00
Pierre Schweitzer
9670bc63c4
[FASTFAT]
...
Remove unused vars ~
svn path=/trunk/; revision=50173
2010-12-27 21:38:40 +00:00
Aleksey Bragin
52891961b6
[FASTFAT_NEW]
...
- Some fixes to the previous commit.
svn path=/trunk/; revision=50168
2010-12-27 18:14:24 +00:00
Pierre Schweitzer
18204992ea
[FASTFAT]
...
MagicValue--;
ThanksTo(James, Amine);
/* EOF */
svn path=/trunk/; revision=50167
2010-12-27 18:11:35 +00:00
Timo Kreuzer
f59d1d7987
[PSEH]
...
Allow configuration of native SEH vs PSEH vs dummy PSEH with macro definitions (USE_NATIVE_SEH, USE_DUMMY_PSEH)
svn path=/trunk/; revision=50166
2010-12-27 17:55:53 +00:00
Amine Khaldi
ce5c1f3bcb
[CRT]
...
- Add missing _A_VOLID definition.
svn path=/trunk/; revision=50165
2010-12-27 17:51:08 +00:00
Aleksey Bragin
0858e66dd1
[FASTFAT_NEW]
...
- Substantially improve FatiCreate routine, to handle previously unhandled cases, fix wrong code structure in some places, add a stub for further implementation of a new file creation branch.
- Hackskip setting delay-on-close for a file for now (with a debug print reminder!)
svn path=/trunk/; revision=50164
2010-12-27 16:49:21 +00:00
Jérôme Gardou
c7c2a79d5b
[GDI32]
...
- Consistent formatting, no code change.
svn path=/trunk/; revision=50163
2010-12-27 16:23:59 +00:00
Aleksey Bragin
f7ab02f22e
[PSDK]
...
- Add missing definitions.
svn path=/trunk/; revision=50161
2010-12-27 15:32:47 +00:00
Christoph von Wittich
fdea91b64c
[CRT]
...
import strtoi64 from wine 1.3.10
svn path=/trunk/; revision=50159
2010-12-27 12:45:03 +00:00
Roel Messiant
cd7f6a4a36
[SCSIPORT]
...
- ScsiPortDeviceControl: Slight improvement to buffer length validation. Return failure status on a handful of failure cases. Prevents buffer overruns in user code.
svn path=/trunk/; revision=50158
2010-12-27 10:15:36 +00:00
Christoph von Wittich
17d7d4c15e
[FUSION]
...
use crt="msvcrt" instead of <library>msvcrt</library>
svn path=/trunk/; revision=50157
2010-12-27 09:54:01 +00:00
Christoph von Wittich
9e86562b37
[FUSION]
...
sync to wine 1.3.10
svn path=/trunk/; revision=50156
2010-12-27 09:50:02 +00:00
Timo Kreuzer
4c3e53b5a2
[NSLOOKUP]
...
Use memcpy with sizeof instead of strncpy with strlen to make sure the destination string will be zero terminated.
CID 1649
svn path=/trunk/; revision=50155
2010-12-27 09:18:00 +00:00
James Tabor
9f634e70cf
[Win32k]
...
- Use SendNotifyMessage for broadcasting these messages and SendMessageNoWait when not broadcasting.
svn path=/trunk/; revision=50154
2010-12-27 09:08:01 +00:00
Christoph von Wittich
7785b6ca52
[CRT]
...
import MSVCRT_I10_OUTPUT from wine
svn path=/trunk/; revision=50153
2010-12-27 09:07:27 +00:00
Timo Kreuzer
e8fc5482a0
[NTOSKRNL]
...
Make definitions of ExpChangeRundown, ExpChangePushlock and ExpSetRundown 64 bit safe (have one portable definition and use it accordingly)
svn path=/trunk/; revision=50152
2010-12-26 22:25:47 +00:00
Daniel Reimer
0093430c81
Update Winefile to 1.3.10 too
...
svn path=/trunk/; revision=50151
2010-12-26 16:28:51 +00:00
Daniel Reimer
8354381c8b
Sync xcopy, iexplore, winhlp32, wordpad and write to wine 1.3.10
...
svn path=/trunk/; revision=50150
2010-12-26 16:25:30 +00:00
Timo Kreuzer
07bf61809e
[NTOSKRNL]
...
Remove all #line 15 "ARM³::BLA"
Reasons:
- It doesn't provide any benefits, its only purpose was to "look cool"
- It never looked cool, instead a character mess appeared
- It makes finding the related file harder, especially when the file is named differently then the description or when multiple files have the same tag
- It effectively breaks Coverity scans
svn path=/trunk/; revision=50149
2010-12-26 15:23:03 +00:00
Timo Kreuzer
9db755b143
[VMX_SVGA]
...
Convert a pointer to a WCHAR string to an array of WCHARs to fix sizeof calculation. CID 10404
svn path=/trunk/; revision=50148
2010-12-26 15:04:02 +00:00
Timo Kreuzer
08d8df3975
[VGA_NEW]
...
Use strlen() istead of sizeof() to get the string length from a pointer. CID 10403.
svn path=/trunk/; revision=50147
2010-12-26 14:54:57 +00:00
Daniel Reimer
7e4bfb42f2
Fix for Fox Audio Player. Newest Version and leading to a Setup with libmpg
...
svn path=/trunk/; revision=50146
2010-12-26 14:37:41 +00:00
Daniel Reimer
e0da68cf95
Update rapps database.
...
svn path=/trunk/; revision=50145
2010-12-26 13:54:57 +00:00
Daniel Reimer
f75ed5ac15
Bug 5756: TRANSLATION: multiple modules: Bulgarian by CCTAHEB
...
Bug 5761: TRANSLATION: Czech translation update by Radek Liska
svn path=/trunk/; revision=50144
2010-12-26 13:28:51 +00:00
Aleksey Bragin
eee450c6e0
[PSDK]
...
- Oleg Baikalow: Don't call TDIEntityID structure and type with the same name.
svn path=/trunk/; revision=50143
2010-12-26 12:56:51 +00:00
James Tabor
2062df62ca
[Win32k]
...
- Fixes bug 5792 and Get/PeekMessage tests. I noticed co_IntPostOrSendMessage to co_IntSendMessageNoWait changes when it should have been changed to co_IntSendMessage. Same as co_IntSendMessage to co_IntSendMessageNoWait when it should have not changed.... I'm sorting it out. ATM win test locks up and the system shutdown box is not present only the text message.
svn path=/trunk/; revision=50141
2010-12-26 11:11:27 +00:00
Timo Kreuzer
866846bf8c
[CALC]
...
Initialize next field. Fixes CID 11063
svn path=/trunk/; revision=50140
2010-12-26 09:39:31 +00:00
Timo Kreuzer
4d40fbf685
[WIN32K]
...
Remove SetLastWin32Error and use EngSetLastError instead
svn path=/trunk/; revision=50139
2010-12-25 11:01:14 +00:00
Timo Kreuzer
54ee99abdb
[WIN32K]
...
Fix EngGetLastError and EngSetLastError
svn path=/trunk/; revision=50138
2010-12-25 10:37:55 +00:00
Johannes Anderwald
184b70c1de
[INF]
...
- Fix PCI group key
svn path=/trunk/; revision=50136
2010-12-25 09:08:44 +00:00
Roel Messiant
cbd14f3708
[WIN32K]
...
- IntCreateWindow: Fill out MaximumLength field of the window name. Fixes potential buffer overflow in at least NtUserDefSetText.
svn path=/trunk/; revision=50135
2010-12-25 05:27:01 +00:00
Art Yerkes
9e8a4109b0
Make sure to initialize our page operation mutex.
...
Scan the whole range of the MemoryArea for pages to evict.
This fixes cache section page eviction.
svn path=/trunk/; revision=50134
2010-12-24 22:54:24 +00:00
Jérôme Gardou
1513741845
[GDI32]
...
- remove useless memory reallocation : the buffer size must be dword aligned, we have no way to guarantee the buffer location will be.
- pass BITMAPINFO pointer size to NtGdiGetDIBitsInternal
[WIN32K]
- Improve "not enough memory" check when creating a bitmap
- use correct function to set the last error.
svn path=/trunk/; revision=50133
2010-12-24 20:29:25 +00:00
Giannis Adamopoulos
23499a2d4d
[win32k]
...
- Remove co_IntPostOrSendMessage and use co_IntSendMessageNoWait where possible
svn path=/trunk/; revision=50121
2010-12-24 12:11:10 +00:00
Amine Khaldi
91f7232df7
[CMAKE]
...
- Add the remaining winetests to build. We compile them all now.
svn path=/trunk/; revision=50120
2010-12-24 12:09:01 +00:00
Dmitry Gorbachev
f8d20cdb33
Marco Radossevich <fwdprojects=at=email=dot=it>, a.k.a. forart:
...
"Just two important examples that involved my contributions: UniATA & FullFAT."
No code changes.
See thread <http://www.reactos.org/forum/viewtopic.php?f=14&t=8809 > for more details.
svn path=/trunk/; revision=50117
2010-12-24 01:59:13 +00:00