Commit graph

47872 commits

Author SHA1 Message Date
Timo Kreuzer
5c6935be69 [HAL/VIDEOPRT/EVENTLOG]
Really fix some of the sizeof issues

svn path=/trunk/; revision=53409
2011-08-24 09:41:16 +00:00
Timo Kreuzer
5f541ba1e2 [USER32_WINETEST]
Better fix by Tomas Faber
(increases the performance ;-))

svn path=/trunk/; revision=53408
2011-08-24 08:42:37 +00:00
Timo Kreuzer
b442f5c902 [USER32_WINETEST]
Fix MSVC build

svn path=/trunk/; revision=53407
2011-08-24 08:36:18 +00:00
Amine Khaldi
32fb301010 [NTDLL/LDR]
* Fix a thinko.

svn path=/trunk/; revision=53406
2011-08-24 03:02:03 +00:00
Amine Khaldi
3865e333ff [EVENTLOG]
* Fix a bad sizeof().

svn path=/trunk/; revision=53405
2011-08-24 02:09:29 +00:00
Amine Khaldi
d1a36b6e61 [VIDEOPRT]
* Fix a bad sizeof() that's been with us since r12860 (more than 6 years ago).

svn path=/trunk/; revision=53404
2011-08-24 02:04:55 +00:00
Amine Khaldi
1274ff8f6f [USER32]
* Fix a bad sizeof().

svn path=/trunk/; revision=53403
2011-08-24 02:00:14 +00:00
Amine Khaldi
9a44ac663c [HAL]
* Fix a couple bad sizeof().

svn path=/trunk/; revision=53402
2011-08-24 01:52:12 +00:00
Timo Kreuzer
83a29c33af [XDK/DDK]
Add KeSaveFloatingPointState as well

svn path=/trunk/; revision=53401
2011-08-23 22:59:23 +00:00
Timo Kreuzer
83d9580f60 [DDK(XDK]
Add inline functionss Ke*FloatingPointState for amd64 and arm, doing nothing. Noticed by Thomas Faber.

svn path=/trunk/; revision=53400
2011-08-23 22:31:20 +00:00
Timo Kreuzer
fe7e695657 [VMWINST] Fix amd64 build
[NTDLL] add missing amd64 specific exports
[MSVCRT*] Fix mangled c++ exports for amd64
[OLEAUT32] Add amd64 adm stub for call_method, fix MSVC/amd64 build
[RICHED20] Fix MSVC thiscall wrapper
[RPCRT4] add amd64 specific asm
[KSFILTER] Add c++ aliases, use dummy KeSaveFloatingPointState and KeRestoreFloatingPointState on non-x86 builds
[KMIXER] Fix a broken DPRINT
[PSEH] Priorize native SEH over dummy SEH

svn path=/trunk/; revision=53399
2011-08-23 08:58:15 +00:00
Timo Kreuzer
9564801ea8 [RTL] Remove duplicate function
[CRT] add _local_unwind stub and fix c++ symbols

svn path=/trunk/; revision=53398
2011-08-23 08:45:46 +00:00
Timo Kreuzer
804256c25d [INTRIN]
- Deconstify most parameters in the intrinsics.
- add __movsq, _bittest64, __umulh

svn path=/trunk/; revision=53397
2011-08-23 08:42:13 +00:00
Timo Kreuzer
a522726b1e [CMAKE]
- fix usage of set_entrypoint
- link libpng to ntdll on amd64
- build crtdll and nmidebug only on x86
- silence some linker warnings on MSVC
- compile riched20/msvc-thiscall.c only on x86
- Add WIN64 definition to acpica
- Add ehandler.c to libcntpr

svn path=/trunk/; revision=53396
2011-08-23 08:13:33 +00:00
Timo Kreuzer
c47522f9e8 [USER32_APITEST]
Fix amd64 build

svn path=/trunk/; revision=53395
2011-08-23 06:45:36 +00:00
Cameron Gutman
74b889b397 [HAL]
- Fix device reporting to work with the IoReportDetectedDevice patch
[HAL/ACPI]
- Turn debugging off

svn path=/trunk/; revision=53394
2011-08-23 05:17:41 +00:00
Cameron Gutman
417749b6bf [PNPMGR]
- Code cleanup

svn path=/trunk/; revision=53393
2011-08-23 04:53:28 +00:00
Cameron Gutman
6cf62841ad [PNPMGR]
- Fix IoReportDetectedDevice to use the caller's driver object

svn path=/trunk/; revision=53392
2011-08-23 03:57:24 +00:00
James Tabor
4ee1da837b [User32]
- Fix copy paste error in DIALOG_IsAccelerator, fixes a crash. 
- Up Dialog.c to 1.3.26, sync port and minimized differences.

svn path=/trunk/; revision=53391
2011-08-23 03:27:14 +00:00
Cameron Gutman
9c6fd6ed0a [INF]
- Install the processors class
- Add missing INFs to syssetup.inf

svn path=/trunk/; revision=53390
2011-08-23 02:28:45 +00:00
Timo Kreuzer
5890b7558e [LIBSAMPLERATE]
- Fix amd64 build

svn path=/trunk/; revision=53389
2011-08-22 22:22:11 +00:00
Timo Kreuzer
d86d341a8e [CRT]
Fix definition of __m128d and __m128.

svn path=/trunk/; revision=53388
2011-08-22 21:59:13 +00:00
James Tabor
7a4c65a6b9 [WineTest:User32]
- Up the rest to 1.3.26.

svn path=/trunk/; revision=53387
2011-08-22 21:33:49 +00:00
James Tabor
3c7ab0bd8a [WineTest:User32]
- Up msg to 1.3.26.

svn path=/trunk/; revision=53386
2011-08-22 21:07:39 +00:00
James Tabor
40fee2398a [Win32k]
- Implement FlashWindowEx without the state verification test via global atom and window properties list. Pass all but two in win:test_FlashWindowEx.
- Add missing atom's and global thread information pointer, based on patch from bug 5655.

svn path=/trunk/; revision=53385
2011-08-22 19:58:32 +00:00
James Tabor
b47bf7e4d5 [WineTest:User32:User32]
- Up win to 1.3.26, keeping original patch plus skipping test_SetForegroundWindow, it hangs on WaitForSingleObject line 2771, needs regression testing.

svn path=/trunk/; revision=53384
2011-08-22 19:16:39 +00:00
Eric Kohl
4b1b0c014e - Update list with the latest changes by jgardou.
- Remove an obviously wrong citation.

svn path=/trunk/; revision=53383
2011-08-22 18:45:10 +00:00
Cameron Gutman
d8128ec9a4 [PNPMGR]
- Fix enumeration of existing root devices after a reboot

svn path=/trunk/; revision=53382
2011-08-22 18:40:40 +00:00
Cameron Gutman
a952a84acd [SERIAL]
- Remove overzealous assertions

svn path=/trunk/; revision=53381
2011-08-22 18:34:01 +00:00
Amine Khaldi
b28c4ec0c7 * Fix build.
svn path=/trunk/; revision=53380
2011-08-22 17:32:57 +00:00
Cameron Gutman
1115b655fa [PNPMGR]
- Print an debug message if IRP_MN_FILTER_RESOURCE_REQUIREMENTS fails
- Don't let a broken driver remove our resource requirements list

svn path=/trunk/; revision=53379
2011-08-22 17:01:33 +00:00
Amine Khaldi
cce9b8224b [SHELL32]
Claudiu Mihail:
* Return ERROR_FILE_NOT_FOUND when a file isn't found. Similar to r53373.

svn path=/branches/shell32_new-bringup/; revision=53378
2011-08-22 16:32:16 +00:00
Timo Kreuzer
6e4670679a [CRT]
add minimal versions of emmintrin.h, mmintrin.h, xmmintrin.h
just enough for libsamplerate

svn path=/trunk/; revision=53377
2011-08-22 16:29:01 +00:00
Amine Khaldi
a3621e43e3 [SHELL32]
Claudiu Mihail:
* Formatting fixes.
* autocomplete test fix.

svn path=/branches/shell32_new-bringup/; revision=53376
2011-08-22 16:28:51 +00:00
Timo Kreuzer
a48c19b60c [LIBSAMPLERATE]
Update to version 0.1.8
Supports amd64 now

svn path=/trunk/; revision=53375
2011-08-22 16:20:30 +00:00
Amine Khaldi
efa1f39fbc * Merge r53373 from trunk.
svn path=/branches/shell32_new-bringup/; revision=53374
2011-08-22 15:31:21 +00:00
Amine Khaldi
0232b2b680 [KERNEL32]
* CreateFile: If the specified file or device does not exist, the function fails and the last-error code is set to ERROR_FILE_NOT_FOUND. Spotted by Claudiu and Vic.

svn path=/trunk/; revision=53373
2011-08-22 15:26:11 +00:00
Timo Kreuzer
d00505fa08 [VIDEOPORT]
Fix amd64 exports

svn path=/trunk/; revision=53372
2011-08-22 15:10:25 +00:00
Timo Kreuzer
378b5f1ab9 [VIDEOPORT]
Fix build

svn path=/trunk/; revision=53371
2011-08-22 15:04:17 +00:00
Timo Kreuzer
7aaf6f25b9 [VIDEOPRT]
Add neccessary function stubs for amd64

svn path=/trunk/; revision=53370
2011-08-22 14:11:14 +00:00
Timo Kreuzer
ecde07a4c7 [STLPORT]
- Fix Interlocked* declarations
- Fix amd64 build

svn path=/trunk/; revision=53369
2011-08-22 13:14:46 +00:00
Timo Kreuzer
8dd9c148b2 [NTOSKRNL]
Remove a duplicate export

svn path=/trunk/; revision=53368
2011-08-22 12:24:04 +00:00
Aleksey Bragin
eb0df1b66f - Implement missing parts of "application verifier" initialization which boils down to just enabling DPH either globally or per-DLL.
svn path=/trunk/; revision=53363
2011-08-21 22:15:08 +00:00
Timo Kreuzer
6574d03aac [NTOSKRNL] Update exports for amd64 to match win2k3
svn path=/trunk/; revision=53362
2011-08-21 21:55:30 +00:00
Thomas Faber
a1cc2c02bf [CMAKE]
- Add current source directory to MS RC include paths
- Add include directories to WRC include paths
- Now they should behave identically enough. Thanks to Amine.

svn path=/trunk/; revision=53361
2011-08-21 21:18:59 +00:00
Amine Khaldi
f5e9a08c0b [SERVICES]
* Fix CMake build.

svn path=/trunk/; revision=53360
2011-08-21 18:48:53 +00:00
Eric Kohl
bfd0ce90f1 [SERVICES/ADVAPI32]
Rewrite the command packet transfer code between the service control manager (services.exe) and the service control dispatcher (advapi32.dll). The service name is no longer stored in an array of WCHARs at the end of the command packet. The service name is now stored behind the fixed size command packet header using an offset value in the header to determine the start of the string. The same method will be used to store start arguments to the service dispatcher, but it is not fully implemented yet.

svn path=/trunk/; revision=53358
2011-08-21 15:35:19 +00:00
Giannis Adamopoulos
fd133d9dca [win32k]
- Fix some debug output

svn path=/trunk/; revision=53357
2011-08-21 14:57:04 +00:00
Eric Kohl
fd4c31bc62 [ADVAPI32]
QueryServiceLockStatusA/W: If lpLockStatus is NULL or cbBufSize is less than sizeof(QUERY_SERVICE_LOCK_STATUSA/W) pass a pointer to an buffer to RQueryServiceLockStatusA/W.

svn path=/trunk/; revision=53356
2011-08-21 14:04:19 +00:00
Giannis Adamopoulos
eb378e4c86 [win32k]
- Add one more debug channel to trace EVERY message that is sent to user mode
- Add some more traces here and there

svn path=/trunk/; revision=53355
2011-08-21 13:37:23 +00:00