Gregor Brunmar [Tue, 16 Sep 2008 19:21:02 +0000 (19:21 +0000)]
D3D9: Implemented part of IDirect3DDevice9::CreateTexture()
svn path=/trunk/; revision=36271
Johannes Anderwald [Tue, 16 Sep 2008 14:44:42 +0000 (14:44 +0000)]
- add IID_INetConnectionConnectUi
svn path=/trunk/; revision=36268
Colin Finck [Tue, 16 Sep 2008 14:29:21 +0000 (14:29 +0000)]
Fix some mistakes detected by a true XML parser
svn path=/trunk/; revision=36267
Stefan Ginsberg [Mon, 15 Sep 2008 17:47:16 +0000 (17:47 +0000)]
- Implement IoSetFileOrigin
svn path=/trunk/; revision=36263
Johannes Anderwald [Mon, 15 Sep 2008 13:41:17 +0000 (13:41 +0000)]
- Fix selection of radio buttons for unimplemented by folder dialog
- found by PCNeuVerdrahter
svn path=/trunk/; revision=36259
Cameron Gutman [Mon, 15 Sep 2008 13:13:44 +0000 (13:13 +0000)]
- Merge aicom-network-fixes up to r36256
- This should fix kvmnet
svn path=/trunk/; revision=36258
Aleksey Bragin [Mon, 15 Sep 2008 13:09:30 +0000 (13:09 +0000)]
- Don't hardcode PAGE_SIZE two times, use ViewSize value, which is the actual size of committed pages.
svn path=/trunk/; revision=36257
Christoph von Wittich [Mon, 15 Sep 2008 06:25:31 +0000 (06:25 +0000)]
add ReactOS (RosDbg) option to freeldr and use it as default for unattended installs
svn path=/trunk/; revision=36253
Stefan Ginsberg [Mon, 15 Sep 2008 04:38:06 +0000 (04:38 +0000)]
- STDCALL -> NTAPI
svn path=/trunk/; revision=36252
Stefan Ginsberg [Mon, 15 Sep 2008 04:32:45 +0000 (04:32 +0000)]
- IopCompleteRequest: Remove the hack related to Irp->UserEvent, fixed by 36047
svn path=/trunk/; revision=36251
Christoph von Wittich [Sun, 14 Sep 2008 18:24:25 +0000 (18:24 +0000)]
sync advapi32_winetest to wine 1.1.4
svn path=/trunk/; revision=36247
Christoph von Wittich [Sun, 14 Sep 2008 18:22:53 +0000 (18:22 +0000)]
add missing definitions
svn path=/trunk/; revision=36246
Eric Kohl [Sun, 14 Sep 2008 18:16:24 +0000 (18:16 +0000)]
Don't user the local attribute twice.
svn path=/trunk/; revision=36245
Aleksey Bragin [Sun, 14 Sep 2008 17:58:27 +0000 (17:58 +0000)]
- Don't call MmLoadSystemImage with a NULL ModuleHandle. This could allow a simplification of the SystemLoadGdiDriverInformation function.
svn path=/trunk/; revision=36244
Christoph von Wittich [Sun, 14 Sep 2008 17:20:45 +0000 (17:20 +0000)]
fix memory allocation for NDIS_WORK_ITEM
svn path=/trunk/; revision=36243
Christoph von Wittich [Sun, 14 Sep 2008 16:22:42 +0000 (16:22 +0000)]
add PCI_SUBCLASS_SB_SMBUS
svn path=/trunk/; revision=36242
Christoph von Wittich [Sun, 14 Sep 2008 14:29:33 +0000 (14:29 +0000)]
add kvmnet.sys and kvmnet.inf to bootcd (OPTIONAL)
svn path=/trunk/; revision=36241
Cameron Gutman [Sun, 14 Sep 2008 13:54:42 +0000 (13:54 +0000)]
- Merge aicom-network-fixes up to r36215
- We now queue a work item to do most of the work
- Send/SendPackets now get called at the correct IRQL
svn path=/trunk/; revision=36240
Christoph von Wittich [Sun, 14 Sep 2008 13:43:46 +0000 (13:43 +0000)]
fix some typos
svn path=/trunk/; revision=36239
Stefan Ginsberg [Sun, 14 Sep 2008 13:41:33 +0000 (13:41 +0000)]
- Don't dereference a thread when we are supposed to reference it. Now WinDBG can attach to a process, but we crash in CM due to a unhandled failure case.
svn path=/trunk/; revision=36238
Stefan Ginsberg [Sun, 14 Sep 2008 13:20:36 +0000 (13:20 +0000)]
- Don't dereference the debug object when we are supposed to reference it
svn path=/trunk/; revision=36237
Christoph von Wittich [Sun, 14 Sep 2008 13:11:49 +0000 (13:11 +0000)]
fix a no newline @ end of file warning
svn path=/trunk/; revision=36236
Christoph von Wittich [Sun, 14 Sep 2008 13:10:36 +0000 (13:10 +0000)]
fix a no newline @ end of file warning
svn path=/trunk/; revision=36235
Christoph von Wittich [Sun, 14 Sep 2008 12:02:50 +0000 (12:02 +0000)]
include wintrust.h in imagehlp.h
svn path=/trunk/; revision=36234
Christoph von Wittich [Sun, 14 Sep 2008 11:46:08 +0000 (11:46 +0000)]
sync imm.h with wine (should fix build)
svn path=/trunk/; revision=36233
Christoph von Wittich [Sun, 14 Sep 2008 11:32:55 +0000 (11:32 +0000)]
update crypt headers
sync crypt32 with wine 1.1.4
sync wintrust with wine 1.1.4
svn path=/trunk/; revision=36232
Christoph von Wittich [Sun, 14 Sep 2008 11:28:56 +0000 (11:28 +0000)]
set _ADVAPI32_ define
svn path=/trunk/; revision=36231
Stefan Ginsberg [Sun, 14 Sep 2008 11:27:28 +0000 (11:27 +0000)]
- Don't leak a handle if user mode tries to debug the system process
svn path=/trunk/; revision=36230
Christoph von Wittich [Sun, 14 Sep 2008 10:37:55 +0000 (10:37 +0000)]
sync rasapi32 to wine 1.1.4
svn path=/trunk/; revision=36229
Christoph von Wittich [Sun, 14 Sep 2008 10:18:40 +0000 (10:18 +0000)]
sync mpr to wine 1.1.4
svn path=/trunk/; revision=36228
Christoph von Wittich [Sun, 14 Sep 2008 10:14:21 +0000 (10:14 +0000)]
sync advpack to wine 1.1.4
svn path=/trunk/; revision=36227
Christoph von Wittich [Sun, 14 Sep 2008 10:05:35 +0000 (10:05 +0000)]
update headers for shdocvw
svn path=/trunk/; revision=36226
Christoph von Wittich [Sun, 14 Sep 2008 09:56:41 +0000 (09:56 +0000)]
IID_IActiveScriptSiteDebug32 is already defined in uuid
svn path=/trunk/; revision=36225
Christoph von Wittich [Sun, 14 Sep 2008 07:43:02 +0000 (07:43 +0000)]
add some stuff to uuid
svn path=/trunk/; revision=36222
Christoph von Wittich [Sun, 14 Sep 2008 06:24:36 +0000 (06:24 +0000)]
sync msxml3 to wine 1.1.4
svn path=/trunk/; revision=36220
Christoph von Wittich [Sun, 14 Sep 2008 06:17:43 +0000 (06:17 +0000)]
sync mlang with wine 1.1.4
svn path=/trunk/; revision=36219
Christoph von Wittich [Sun, 14 Sep 2008 06:13:20 +0000 (06:13 +0000)]
sync inetmib1 with wine 1.1.4
svn path=/trunk/; revision=36218
Christoph von Wittich [Sun, 14 Sep 2008 06:10:11 +0000 (06:10 +0000)]
sync hlink with wine 1.1.4
svn path=/trunk/; revision=36217
Christoph von Wittich [Sun, 14 Sep 2008 06:08:59 +0000 (06:08 +0000)]
sync hhctrl.ocx with wine 1.1.4
svn path=/trunk/; revision=36216
Christoph von Wittich [Sun, 14 Sep 2008 06:02:13 +0000 (06:02 +0000)]
sync cryptui with wine 1.1.4
svn path=/trunk/; revision=36214
Christoph von Wittich [Sun, 14 Sep 2008 06:01:06 +0000 (06:01 +0000)]
sync cryptnet with wine 1.1.4
svn path=/trunk/; revision=36213
Christoph von Wittich [Sun, 14 Sep 2008 05:15:39 +0000 (05:15 +0000)]
sync oleaut32 to wine 1.1.4
svn path=/trunk/; revision=36210
Christoph von Wittich [Sun, 14 Sep 2008 05:09:19 +0000 (05:09 +0000)]
revert the ole32 idl hack from heispiter as it breaks the rpc proxy
svn path=/trunk/; revision=36209
Christoph von Wittich [Sun, 14 Sep 2008 05:08:29 +0000 (05:08 +0000)]
better hackfix for rpc.h
generate oleacc header from idl
svn path=/trunk/; revision=36208
Christoph von Wittich [Sun, 14 Sep 2008 05:07:16 +0000 (05:07 +0000)]
Output NULL for inherited methods in the vtbl.
Dan Hipschman <dsh at linux.ucla.edu>
svn path=/trunk/; revision=36207
Christoph von Wittich [Sun, 14 Sep 2008 03:39:06 +0000 (03:39 +0000)]
revert 36199
svn path=/trunk/; revision=36205
Cameron Gutman [Sun, 14 Sep 2008 00:48:32 +0000 (00:48 +0000)]
- Merge aicom-network-fixes up to r36198
svn path=/trunk/; revision=36204
Pierre Schweitzer [Sat, 13 Sep 2008 22:14:29 +0000 (22:14 +0000)]
Hackfixed ole32.dll build adding lots of warnings.
A proper fix will be necessary.
svn path=/trunk/; revision=36203
Pierre Schweitzer [Sat, 13 Sep 2008 22:10:18 +0000 (22:10 +0000)]
Added the 3 missing idl files.
This *DOES NOT* fix ole32 build.
svn path=/trunk/; revision=36202
Pierre Schweitzer [Sat, 13 Sep 2008 21:46:45 +0000 (21:46 +0000)]
Fixed build
svn path=/trunk/; revision=36201
Eric Kohl [Sat, 13 Sep 2008 20:04:51 +0000 (20:04 +0000)]
Implement I_ScSetServiceBitsA/W and SetServiceBits.
svn path=/trunk/; revision=36200
Christoph von Wittich [Sat, 13 Sep 2008 19:15:28 +0000 (19:15 +0000)]
don't define __WINESRC__
svn path=/trunk/; revision=36199
Christoph von Wittich [Sat, 13 Sep 2008 18:52:03 +0000 (18:52 +0000)]
sync ole2 winetest
svn path=/trunk/; revision=36197
Christoph von Wittich [Sat, 13 Sep 2008 18:49:51 +0000 (18:49 +0000)]
sync ole32 with wine 1.1.4
svn path=/trunk/; revision=36196
Eric Kohl [Sat, 13 Sep 2008 18:22:34 +0000 (18:22 +0000)]
- Disable some debug messages.
- Fix the prototype of RI_ScGetCurrentGroupStateW (Function 34).
svn path=/trunk/; revision=36194
Christoph von Wittich [Sat, 13 Sep 2008 16:18:44 +0000 (16:18 +0000)]
sync rpc4rt winetests as well
svn path=/trunk/; revision=36189
Christoph von Wittich [Sat, 13 Sep 2008 15:52:50 +0000 (15:52 +0000)]
sync most of rpcrt4 to wine 1.1.4
svn path=/trunk/; revision=36188
Christoph von Wittich [Sat, 13 Sep 2008 14:27:43 +0000 (14:27 +0000)]
replace NtCurrentTeb()->ProcessEnvironmentBlock by NtCurrentPeb()
svn path=/trunk/; revision=36187
Christoph von Wittich [Sat, 13 Sep 2008 11:35:01 +0000 (11:35 +0000)]
fix some more kernel32_module winetests
svn path=/trunk/; revision=36184
Dmitry Chapyshev [Sat, 13 Sep 2008 10:22:28 +0000 (10:22 +0000)]
- volume.c: replace HeapAlloc to RtlAllocateHeap, HeapFree to RtlFreeHeap
- move TzSpecificLocalTimeToSystemTime to time.c
- implement TzSpecificLocalTimeToSystemTime based on wine. It corrects 378 wine tests.
svn path=/trunk/; revision=36183
Aleksey Bragin [Sat, 13 Sep 2008 09:59:22 +0000 (09:59 +0000)]
- Call NtCreateSection and NtMapViewOfSection with more correct parameters.
svn path=/trunk/; revision=36182
Dmitry Chapyshev [Sat, 13 Sep 2008 09:21:43 +0000 (09:21 +0000)]
- Move FindVolumeClose, FindFirstVolumeW/A, GetVolumeNameForVolumeMountPointA to volume.c
- Implement FindVolumeClose, GetVolumeNameForVolumeMountPointA (based on wine)
svn path=/trunk/; revision=36181
Christoph von Wittich [Sat, 13 Sep 2008 08:48:18 +0000 (08:48 +0000)]
fix kernel32 format_msg winetest
svn path=/trunk/; revision=36180
Christoph von Wittich [Sat, 13 Sep 2008 08:23:32 +0000 (08:23 +0000)]
fix most kernel32_profile winetests
svn path=/trunk/; revision=36179
Christoph von Wittich [Sat, 13 Sep 2008 07:37:05 +0000 (07:37 +0000)]
fix some kernel32 module winetests (GetProcAddress, GetModuleFileName)
svn path=/trunk/; revision=36178
Cameron Gutman [Fri, 12 Sep 2008 18:39:09 +0000 (18:39 +0000)]
- Merge r36169 from aicom-network-fixes
svn path=/trunk/; revision=36170
Stefan Ginsberg [Fri, 12 Sep 2008 16:10:42 +0000 (16:10 +0000)]
- Add missing CmpReferenceKeyControlBlock prototype
svn path=/trunk/; revision=36168
Stefan Ginsberg [Fri, 12 Sep 2008 15:19:52 +0000 (15:19 +0000)]
- Forward GetCurrentProcessorNumber to RtlGetCurrentProcessorNumber
- Add InterlockedCompareExchange64 and forward it to RtlInterlockedCompareExchange64
svn path=/trunk/; revision=36167
Stefan Ginsberg [Fri, 12 Sep 2008 15:09:17 +0000 (15:09 +0000)]
- Uncomment NTDLL exports which we implement, and add stubs for numerous routines
- Add missing prototypes to NDK
- Implement RtlInterlockedCompareExchange64 and RtlGetCurrentProcessorNumber
- Rename RtlpCurrentPeb to RtlGetCurrentPeb and export it from NTDLL
svn path=/trunk/; revision=36166
Stefan Ginsberg [Fri, 12 Sep 2008 14:10:27 +0000 (14:10 +0000)]
- Fix typos in OBTRACE output
svn path=/trunk/; revision=36165
Daniel Reimer [Fri, 12 Sep 2008 13:37:28 +0000 (13:37 +0000)]
Update DejaVu Fonts from 2.24 to 2.26
Update 3rd Party Txt file.
svn path=/trunk/; revision=36164
Aleksey Bragin [Fri, 12 Sep 2008 13:32:17 +0000 (13:32 +0000)]
- Fix livecd build.
svn path=/trunk/; revision=36163
Stefan Ginsberg [Fri, 12 Sep 2008 13:23:29 +0000 (13:23 +0000)]
- Remove unneeded ";"
svn path=/trunk/; revision=36162
Aleksey Bragin [Fri, 12 Sep 2008 12:55:27 +0000 (12:55 +0000)]
- Update Liberation fonts (1.01 -> 1.04).
- Fix reactos.dff.
svn path=/trunk/; revision=36161
Aleksey Bragin [Fri, 12 Sep 2008 12:07:33 +0000 (12:07 +0000)]
- Fix reactos.dff according to recent font changes.
- Remove dejavu condensed and extralight from fonts.rbuild.
- Remove outdated README.TXT from media/fonts directory.
See issue #3483 for more details.
svn path=/trunk/; revision=36160
Aleksey Bragin [Fri, 12 Sep 2008 11:56:35 +0000 (11:56 +0000)]
- Add FreeMono from FreeFont-
20080912 package.
- Remove unused condensed and extralight Dejavu.
- Remove leftover from Docs directory, add FreeFont readme there.
svn path=/trunk/; revision=36159
Aleksey Bragin [Fri, 12 Sep 2008 11:29:45 +0000 (11:29 +0000)]
- Cleanup fonts directory from old (2001-2004) unused fonts.
See issue #3483 for more details.
svn path=/trunk/; revision=36158
Aleksey Bragin [Fri, 12 Sep 2008 11:13:15 +0000 (11:13 +0000)]
- MmDeleteKernelStack should take StackBase as the first parameter, not StackLimit (thus actually the need for the 2nd parameter - large stack size flag). Fix it, and fix callers.
- Make KiSwitchKernelStack return the stack base instead of the stack limit, as part of the above change.
- Don't increment priority when waking the thread in KeThawAllThreads.
- Fix new thread priority calculation in KiDeferredReadyThread.
- Fix double-semicolon typo in thrdini.c
svn path=/trunk/; revision=36157
Daniel Reimer [Fri, 12 Sep 2008 10:51:59 +0000 (10:51 +0000)]
Update 3rd Party lib Document.
Some are still outdated: DejaVu, FreeType, Mesa3D, GNU adns and Expat
svn path=/trunk/; revision=36156
Christoph von Wittich [Fri, 12 Sep 2008 08:48:50 +0000 (08:48 +0000)]
update bzip2 to 1.0.5
svn path=/trunk/; revision=36155
Christoph von Wittich [Fri, 12 Sep 2008 08:09:23 +0000 (08:09 +0000)]
update libxml2 to 2.7.1
svn path=/trunk/; revision=36154
Christoph von Wittich [Fri, 12 Sep 2008 08:07:52 +0000 (08:07 +0000)]
fix redefinitions
add MemoryBarrier for MSVC
svn path=/trunk/; revision=36153
Cameron Gutman [Fri, 12 Sep 2008 04:08:55 +0000 (04:08 +0000)]
- Merge aicom-network-fixes up to r36151
svn path=/trunk/; revision=36152
Aleksey Bragin [Thu, 11 Sep 2008 18:50:47 +0000 (18:50 +0000)]
- Use CD_ROM type instead of DISK.
svn path=/trunk/; revision=36142
Christoph von Wittich [Thu, 11 Sep 2008 17:00:47 +0000 (17:00 +0000)]
fix heap corruption
svn path=/trunk/; revision=36140
Stefan Ginsberg [Thu, 11 Sep 2008 16:53:36 +0000 (16:53 +0000)]
- IoAcquire/ReleaseVpbSpinLock: Use the queued IopVpbSpinLock spinlock instead of a regular "IoVpbLock" spinlock
svn path=/trunk/; revision=36139
Christoph von Wittich [Thu, 11 Sep 2008 16:48:42 +0000 (16:48 +0000)]
add missing HandleBind() calls
svn path=/trunk/; revision=36138
Aleksey Bragin [Thu, 11 Sep 2008 14:43:12 +0000 (14:43 +0000)]
- Use a correct device type when creating volume device objects.
svn path=/trunk/; revision=36137
Stefan Ginsberg [Thu, 11 Sep 2008 14:24:41 +0000 (14:24 +0000)]
- NtQueryInformationProcess with ProcessImageFileName query type:
Free the buffer allocated by SeLocateProcessImageName, and set return status if return buffer is too small (so caller will know to allocate more memory). Spotted by #3714
See issue #3714 for more details.
svn path=/trunk/; revision=36136
Aleksey Bragin [Thu, 11 Sep 2008 12:41:26 +0000 (12:41 +0000)]
- Silence the raised IRQL level warning.
- Use a better status code for invalid requests.
svn path=/trunk/; revision=36135
Christoph von Wittich [Thu, 11 Sep 2008 09:30:51 +0000 (09:30 +0000)]
remove unused parameter from DPRINT
svn path=/trunk/; revision=36133
Christoph von Wittich [Thu, 11 Sep 2008 09:12:13 +0000 (09:12 +0000)]
fix incorrect buffersize passed to MultiByteToWideChar
svn path=/trunk/; revision=36132
Christoph von Wittich [Thu, 11 Sep 2008 08:31:52 +0000 (08:31 +0000)]
fix some heap corruptions in services
svn path=/trunk/; revision=36131
Aleksey Bragin [Thu, 11 Sep 2008 07:06:22 +0000 (07:06 +0000)]
Gregor Schneider <grschneider@gmail.com>
- Don't cast the floating point number to integer for conversion (numberf was created especially for floating point types)
See issue #3585 for more details.
svn path=/trunk/; revision=36130
Stefan Ginsberg [Wed, 10 Sep 2008 15:30:27 +0000 (15:30 +0000)]
- Add missing winnt.h definitions
svn path=/trunk/; revision=36127
Stefan Ginsberg [Wed, 10 Sep 2008 15:02:57 +0000 (15:02 +0000)]
- Patch by hackbunny:
"64-bit __sync_val_compare_and_swap is, apparently, not inlined on x86. Go figure."
"Add "lock" prefix to cmpxchg8b, just in case"
svn path=/trunk/; revision=36126
Christoph von Wittich [Wed, 10 Sep 2008 13:35:44 +0000 (13:35 +0000)]
sync riched20 to wine 1.1.4
svn path=/trunk/; revision=36125
Christoph von Wittich [Wed, 10 Sep 2008 13:32:18 +0000 (13:32 +0000)]
don't build worpad as UNICODE, wine is using ANSI functions
svn path=/trunk/; revision=36124
Christoph von Wittich [Wed, 10 Sep 2008 11:46:31 +0000 (11:46 +0000)]
import jscript.dll from wine 1.1.4
svn path=/trunk/; revision=36121
Aleksey Bragin [Wed, 10 Sep 2008 11:25:28 +0000 (11:25 +0000)]
- Balance of an Memory Manager's AVL tree node can be negative, so make it a signed variable.
svn path=/trunk/; revision=36120