Cameron Gutman
2edf3c4c34
[CMBATT]
...
- Implement CmBattIoctl
svn path=/trunk/; revision=46332
2010-03-22 01:41:17 +00:00
Cameron Gutman
a1d37edf49
[CMBATT]
...
- Replace magic numbers with IRP_MJ_* constants
svn path=/trunk/; revision=46331
2010-03-22 01:25:48 +00:00
Sir Richard
d90af61d6f
[CMBATT]: Implement PnP side: CmBattDestroyFdo, CmBattRemoveDevice, CmBattCreateFdo, CmBattAddBattery, CmBattAddAcAdapter, CmBattAddDevice.
...
[DDK]: Add ACPI_INTERFACE_STANDARD.
svn path=/trunk/; revision=46330
2010-03-22 01:14:50 +00:00
Amine Khaldi
b5c5fd533b
[PSDK]
...
- Add devpropdef.h and evntprov.h
- Fix UOW redefinition.
[DDK]
- Fix PGUID redefinition.
[XDK]
- Add wmitypes.h and include it in wdm.h autogeneration template.
- Move several definitions to their appropriate places.
- Add HalGetDmaAlignment, LEGACY_BUS_INFORMATION, IO_DEVICE_EJECT_CALLBACK, PLUGPLAY_PROPERTY_PERSISTENT, and several missing Io*, DEVICE_*, REENUMERATE_*, PCI_*, PNP_*, Ob*, OB_*, PO_*, Wmi*, Etw* and ACPI related definitions.
- Add CmKeyObjectType to exported object types.
- Fix UOW redefinition.
- Group some related definitions.
[WDM]
- Update wdm.h to reflect XDK changes.
svn path=/branches/header-work/; revision=46329
2010-03-22 01:00:05 +00:00
Aleksey Bragin
79a14dac68
[RICHED20]
...
- Sync riched20 with Wine-1.1.41.
svn path=/trunk/; revision=46328
2010-03-21 22:44:26 +00:00
Aleksey Bragin
11604ef89b
[WINE]
...
- Move and update assembler functions definition macros from port.h (added by Steven around revision 7000) to config.h as it is now in Wine.
- Update related __ASM macros.
svn path=/trunk/; revision=46327
2010-03-21 22:27:26 +00:00
Sir Richard
9657b28db9
[DDK]: Fix build, sorry.
...
svn path=/trunk/; revision=46326
2010-03-21 22:09:29 +00:00
Christoph von Wittich
2bdad0ba67
[DBGHELP]
...
sync dbghelp with wine 1.1.41
svn path=/trunk/; revision=46325
2010-03-21 21:08:48 +00:00
Sir Richard
3e76f1bac8
[CMBATT]: Implement CmBattPowerCallback and CmBattWakeDpc to handle S0 entry/exit transitions which determine if we delay ACPI battery notifications to avoid wake, and the queuing of a DPC to handle processing the delayed ARs when we return to S0.
...
svn path=/trunk/; revision=46324
2010-03-21 21:07:01 +00:00
Christoph von Wittich
37d10b143e
[VERSION]
...
sync version with wine 1.1.41
svn path=/trunk/; revision=46323
2010-03-21 21:02:06 +00:00
Sir Richard
1c53a1fd45
[CMBATT]; Implement CmBattSetStatusNotify and CmBattDisableStatusNotify for setting/clearing the current trip point (at the Windows layer). Actual ACPI work in CmBattSetTripPpoint not done.
...
svn path=/trunk/; revision=46321
2010-03-21 20:38:43 +00:00
Christoph von Wittich
c379601527
[USP10]
...
sync usp10 with wine 1.1.41
svn path=/trunk/; revision=46320
2010-03-21 20:26:32 +00:00
Christoph von Wittich
465e002842
[HLINK]
...
sync hlink with wine 1.1.41
svn path=/trunk/; revision=46319
2010-03-21 19:28:13 +00:00
Christoph von Wittich
57d67500da
[PSDK]
...
sync wincodec.idl with wine 1.1.41
svn path=/trunk/; revision=46318
2010-03-21 19:23:25 +00:00
Christoph von Wittich
518193eb0a
[GDIPLUS]
...
sync gdiplus with wine 1.1.41
svn path=/trunk/; revision=46317
2010-03-21 19:20:42 +00:00
Christoph von Wittich
335d8b61b1
[FUSION]
...
sync fusion with wine 1.1.41
svn path=/trunk/; revision=46316
2010-03-21 19:19:12 +00:00
Christoph von Wittich
f3df4840c9
[AVIFIL32]
...
sync avifil32 with wine 1.1.41
svn path=/trunk/; revision=46315
2010-03-21 19:17:10 +00:00
Christoph von Wittich
f5e7692926
[WINDOWSCODECS]
...
sync windowscodecs with wine 1.1.41
svn path=/trunk/; revision=46313
2010-03-21 19:14:16 +00:00
Christoph von Wittich
b0d8fe0832
[QEDIT]
...
sync qedit with wine 1.1.41
svn path=/trunk/; revision=46312
2010-03-21 19:07:07 +00:00
Christoph von Wittich
f8e7a6dbaf
[QUARTZ]
...
sync quartz with wine 1.1.41
svn path=/trunk/; revision=46311
2010-03-21 19:02:37 +00:00
Sir Richard
22bb1901b6
[CMBATT]: Implement CmBattQueryTag and CmBattNotifyHandler for getting ACPI Battery notifications, as per ACPI Spec and http://www.microsoft.com/whdc/archive/ACPInotify.mspx .
...
svn path=/trunk/; revision=46309
2010-03-21 18:04:08 +00:00
Christoph von Wittich
c825e8a684
[URLMON]
...
sync urlmon with wine 1.1.41
svn path=/trunk/; revision=46308
2010-03-21 17:43:25 +00:00
Daniel Reimer
9fc5887492
Add more HIDs for other CPUs and Manufacturers like VIA and AMD into cpu.inf to make it show the real CPU name in the Device Manager. This does not work yet, because our ACPI always returns the Default CPU HID right now.
...
svn path=/trunk/; revision=46306
2010-03-21 15:47:41 +00:00
Christoph von Wittich
5b9666d6ad
[MSI]
...
sync msi with wine 1.1.41
svn path=/trunk/; revision=46305
2010-03-21 15:18:13 +00:00
Christoph von Wittich
b7cad37389
[SHLWAPI]
...
sync shlwapi with wine 1.1.41
svn path=/trunk/; revision=46304
2010-03-21 15:14:34 +00:00
Christoph von Wittich
a209a984ba
[MSHTML]
...
sync mshtml with wine 1.1.41
svn path=/trunk/; revision=46303
2010-03-21 15:12:30 +00:00
Christoph von Wittich
154813b443
[SHDOCVW]
...
sync shdocvw with wine 1.1.41
svn path=/trunk/; revision=46302
2010-03-21 15:08:31 +00:00
Christoph von Wittich
4bf2ced778
[RSAENH]
...
sync rsaenh with wine 1.1.41
svn path=/trunk/; revision=46301
2010-03-21 15:03:19 +00:00
Christoph von Wittich
78e9a12f0a
[CRYPT32]
...
sync crypt32 with wine 1.1.41
svn path=/trunk/; revision=46300
2010-03-21 14:58:20 +00:00
Christoph von Wittich
a0b4b96d75
[RPCRT4]
...
partial rpcrt4 sync to wine 1.1.41
svn path=/trunk/; revision=46299
2010-03-21 14:53:49 +00:00
Christoph von Wittich
583156b208
[WININET]
...
sync wininet with wine 1.1.41
svn path=/trunk/; revision=46298
2010-03-21 14:53:28 +00:00
Eric Kohl
1b3286b8e0
[NTOSKRNL]
...
NtAccessCheck
- Probe parameters.
- Fail if generic access rights have not been mapped.
svn path=/trunk/; revision=46297
2010-03-21 14:10:50 +00:00
Christoph von Wittich
1436e51e2a
[OLEAUT32]
...
sync oleaut32 with wine 1.1.41
svn path=/trunk/; revision=46296
2010-03-21 13:04:42 +00:00
Christoph von Wittich
1a25e4b86d
[OLE32]
...
sync ole32 with wine 1.1.41
svn path=/trunk/; revision=46295
2010-03-21 13:00:22 +00:00
Christoph von Wittich
2e3fc85b22
[WIDL]
...
sync widl with wine 1.1.41
svn path=/trunk/; revision=46294
2010-03-21 12:47:24 +00:00
Christoph von Wittich
2daeb4ca5a
[MSXML3]
...
sync msxml3 to wine 1.1.41
svn path=/trunk/; revision=46293
2010-03-21 11:14:47 +00:00
Christoph von Wittich
69ced963a6
[RPCRT4]
...
partial rpcrt4 sync to wine 1.1.40 (fixes crashing cstub test)
svn path=/trunk/; revision=46292
2010-03-21 10:53:17 +00:00
Sir Richard
7356746408
[CMBATT]: Implement CmBattGetBatteryStatus. See ACPI Specification 4.0B (10.2 Control Method Batteries, P.383).
...
svn path=/trunk/; revision=46291
2010-03-21 03:14:12 +00:00
Amine Khaldi
e9047cd524
[DDK]
...
- Fix PIO_CSQ_INSERT_IRP_EX redefinition.
[NTDDK]
- Remove a couple of duplicate definitions.
[XDK]
- Move several definitions to their appropriate places.
- Add COMPUTE_PAGES_SPANNED, NODE_REQUIREMENT, MM_ANY_NODE_OK, PNTFS_DEREF_EXPORTED_SECURITY_DESCRIPTOR, PsWrapApcWow64Thread, IRP_MN_DEVICE_ENUMERATED, USE_DMA_MACROS, NO_LEGACY_DRIVERS, FO_FLAGS_VALID_ONLY_DURING_CREATE, LOADER_PARTITION_INFORMATION_EX, BOOTDISK_INFORMATION_LITE, IO_CSQ_INSERT_IRP_EX, STATUS_CONTINUE_COMPLETION and several missing Ex*, REG_*, Cm*, Mm*, SL_*, Io*, IO_*, CONNECT_*, WDM_* and WMI* definitions.
- Update ExGetCurrentResourceThread and PADAPTER_OBJECT.
- Group some related definitions.
[WDM]
- Update wdm.h to reflect XDK changes.
svn path=/branches/header-work/; revision=46290
2010-03-20 23:01:57 +00:00
Timo Kreuzer
532150345c
[NTOS]
...
NtOpenThreadTokenEx: Initialize NewToken with NULL, so it doesn't get wrongly dereferenced. Fixes advapi32:security winetest crash.
svn path=/trunk/; revision=46289
2010-03-20 22:05:01 +00:00
Sir Richard
9f21a824cb
[CMBATT]: Implement CmBattQueryInformation and CmBattQueryStatus.
...
svn path=/trunk/; revision=46288
2010-03-20 21:25:40 +00:00
Amine Khaldi
a896fedfea
[NTOSKRNL]
...
- Remove duplicate SINGLE_GROUP_LEGACY_API definition.
[PSDK]
- Add missing GROUP_AFFINITY structure.
[NTDDK]
- Remove ExFreePool definition.
[NDK]
- Remove duplicate PROCESSOR_CACHE_TYPE and CACHE_DESCRIPTOR definitions (they now exist in wdm.h).
[XDK]
- Move several definitions to their appropriate places.
- Add PROCESSOR_CALLBACK_FUNCTION, INVALID_PROCESSOR_INDEX, XSTATE_SAVE, LOOKASIDE_MINIMUM_BLOCK_SIZE and several missing Ke*, KBUGCHECK_*, KB_ADD_PAGES_FLAG_*, EXCEPTION_*, KE_PROCESSOR_CHANGE_*, Ex*, FirstEntrySList, and EX_*, RESOURCE_* definitions.
- Update ExAllocateFromNPagedLookasideList, ExAllocateFromPagedLookasideList, ExFreeToPagedLookasideList, OWNER_ENTRY and ERESOURCE.
- Group some related definitions.
[WDM]
- Update wdm.h to reflect XDK changes.
svn path=/branches/header-work/; revision=46287
2010-03-20 16:58:43 +00:00
Cameron Gutman
84d900acb3
- Fix build
...
svn path=/trunk/; revision=46286
2010-03-20 16:49:50 +00:00
Cameron Gutman
7d83ca07e8
[NTOSKRNL]
...
- Fix a memory leak of the allocated IO_STATUS_BLOCK
- Don't free unallocated memory
- Send the IRP with the correct MajorFunction
- Use IoBuildAsynchronousFsdRequest instead of IoBuildSynchronousFsdRequest (fixes potiential null pointer access when attempting to set the wait event which is NULL)
- Set the correct stack parameters for the IRPs
svn path=/trunk/; revision=46285
2010-03-20 16:48:00 +00:00
Amine Khaldi
ea3378dc87
[XDK]
...
- Move several definitions to their appropriate places.
- Add FIELD_OFFSET, FIELD_SIZE, POOL_TAGGING, IF_DEBUG, IF_NTOS_DEBUG, LOOKASIDE_CHECK, KIPI_COUNTS, KTIMER_ACTUAL_LENGTH, LOGICAL_PROCESSOR_RELATIONSHIP, LTP_PC_SMT, SYSTEM_LOGICAL_PROCESSOR_INFORMATION, NUMA_NODE_RELATIONSHIP, GROUP_RELATIONSHIP, SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX, SINGLE_GROUP_LEGACY_API, KMESSAGE_SERVICE_ROUTINE, KSEMAPHORE_ACTUAL_LENGTH and several missing CACHE_*, PROCESSOR_* and KAPC_* definitions.
- Group some related definitions.
- Base several ASSERT_* macros on NT_ASSERT instead of ASSERT.
[WDM]
- Update wdm.h to reflect XDK changes.
svn path=/branches/header-work/; revision=46284
2010-03-20 11:47:30 +00:00
Timo Kreuzer
b751e1e10b
[CRT]
...
Import x87 asm version of pow() from glibc. Replaces our broken implementation, fixing a bunch of winetests (oleaut32 vartest)
svn path=/trunk/; revision=46283
2010-03-20 00:49:30 +00:00
Timo Kreuzer
26a974f2a0
[FREELDR]
...
Make the char buffer in KeBugCheckEx big enough for the output string. Spottet by Russel.
svn path=/trunk/; revision=46282
2010-03-20 00:41:46 +00:00
Cameron Gutman
8a6dda0909
- Add cpu.inf and usb.inf to inf.rbuild
...
svn path=/trunk/; revision=46281
2010-03-19 22:45:25 +00:00
Eric Kohl
05bc282aa8
- Add german translation.
...
- Install class installer DLL.
- Register class installer.
- Register class icon. The Device Manager does not recognize it yet.
svn path=/trunk/; revision=46280
2010-03-19 21:19:35 +00:00
Johannes Anderwald
333598b9c0
[KSPROXY]
...
- Fix build for XXX time because of me
svn path=/trunk/; revision=46278
2010-03-19 21:07:23 +00:00