Cameron Gutman
b52502476e
[DDK]
...
- Fix a typo
svn path=/trunk/; revision=46352
2010-03-23 02:59:50 +00:00
James Tabor
a2ea38d3cc
[Win32k|User32]
...
- Start Menu and Item structure migration.
svn path=/trunk/; revision=46351
2010-03-23 02:42:11 +00:00
Cameron Gutman
d4aa71ff39
[BATTC]
...
- Remove the incorrect stub from BatteryClassSystemControl
svn path=/trunk/; revision=46350
2010-03-23 02:02:13 +00:00
James Tabor
440c35e960
- Hack fix for gdibatch, please retest Acrobat reader 7.
...
svn path=/trunk/; revision=46349
2010-03-23 01:34:30 +00:00
Eric Kohl
0a82f829ed
[NTOSKRNL]
...
NtAccessCheck:
- Fix returned status if the token is not an impersonation token.
- Add a check for the token impersonation level.
svn path=/trunk/; revision=46347
2010-03-23 00:16:14 +00:00
Johannes Anderwald
89cff88aa2
[KSPROXY]
...
- HACK: Return the oldest used sample when the allocator runs out of samples. Fixes playback as the render does not seem to release the media samples
- Start implementing IKsClockForwarder interface
- Fix a few bugs in KsOpenDefaultDevice
- Implement IMediaSample::GetMediaType
- Always use the CKsAllocator interface for allocating samples
svn path=/trunk/; revision=46346
2010-03-22 21:40:29 +00:00
Christoph von Wittich
f93825c2b2
[RICHED20_WINETEST]
...
sync riched20_winetest to wine 1.1.41
svn path=/trunk/; revision=46345
2010-03-22 20:50:32 +00:00
Daniel Reimer
fba0e60d98
Update rapps database to most recent Versions of all apps.
...
svn path=/trunk/; revision=46344
2010-03-22 19:41:28 +00:00
Christoph von Wittich
bddd636721
[OLEDLG]
...
reduce diff to wine
svn path=/trunk/; revision=46343
2010-03-22 16:02:32 +00:00
James Tabor
c571d594bd
- [USER32] reduce diff to wine
...
svn path=/trunk/; revision=46342
2010-03-22 15:23:37 +00:00
Dmitry Gorbachev
5f337ddbcf
Fix debug prints.
...
svn path=/trunk/; revision=46341
2010-03-22 14:22:46 +00:00
Johannes Anderwald
15a94d994c
[KSPROXY]
...
- Implement IKsAllocator interface
- Implement IMediaSample interface
- Implement querying the output pin for IMemInputPin and determine allocator properties. Currently the allocation strategy is limited to 16 Buffers with a size of 2048 * 188 (MPEG2 TS Payload size). Needs more work to determine a reasonable value
- Implement overriding allocator if properties are not matching
- Implement IPin::BeginFlush, IPin::EndFlush, IPin::EndOfStream, IPin::NewSegment for the OutputPin
- Implement a I/O thread which queues the media sample to the kernel pin via IKsInterfaceHandler and then transmitts it to the connected input pin via IMemInputPin interface.
- Implement setting pin state via a friend function, in order to synchronize the starting / stopping of the I/O thread
- Fix a bug in IAMFilterMiscFlags::GetMiscFlags function
- ksproxy (CLSID_Proxy) is now able to connect to MPEG-2 splitter and deliver samples. Needs more investigation why the render filter is not releasing the samples back to allocator, which causes the I/O thread to hang. WIP
svn path=/trunk/; revision=46339
2010-03-22 05:03:50 +00:00
Sir Richard
db734f6736
[CMBATT]: CmBattIoctl: Add handling for the direct-access undocumented IOCTLs. Some PnP glue remains, as well as the ACPI routines, and the driver is done.
...
svn path=/trunk/; revision=46338
2010-03-22 04:12:02 +00:00
Sir Richard
9cb5d1c622
[CMBATT]: Implement CmBattPowerDispatch for power requests.
...
svn path=/trunk/; revision=46337
2010-03-22 02:18:28 +00:00
Sir Richard
4d0856dffe
[CMBATT]: Implement CmBattSystemControl to parse WMI requests.
...
svn path=/trunk/; revision=46336
2010-03-22 02:11:16 +00:00
Sir Richard
2e83cf2b10
[CMBATT]: Fix typo in CmBattPowerCallBack caught by aicom.
...
svn path=/trunk/; revision=46335
2010-03-22 01:57:11 +00:00
Sir Richard
6bd098b58b
[CMBATT]: CmBattIoctl: Batteries are very hot-pluggable, so we need to do all the work under our remove lock. Add the logic for it.
...
[CMBATT]: CmBattIoctl: If the request was for the AC adapter, pass it down to ACPI.
svn path=/trunk/; revision=46334
2010-03-22 01:56:20 +00:00
Sir Richard
01e54afe0a
[CMBATT]: Implement CmBattGetAcpiInterfaces and CmBattIoCompletion to get the ACPI interface.
...
[CMBATT]: Implement CmBattWmiRegistration and CmBattWmiDeRegistration to initialize the WMILIB and register with the I/O WMI routines.
[DDK]: Add missing IoWMIRegistrationControl flags.
svn path=/trunk/; revision=46333
2010-03-22 01:47:40 +00:00
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
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