Commit graph

41995 commits

Author SHA1 Message Date
Gregor Schneider
13478858b7 [TASKMGR]
- Don't try to query a performance index when switching from application to process tab
- Query a process index instead: "go to process" works now

svn path=/trunk/; revision=46782
2010-04-08 22:10:45 +00:00
Gregor Schneider
d20419ee58 [SHELL32] Add missing format specifier, switch parameters as advertised
svn path=/trunk/; revision=46781
2010-04-08 21:25:02 +00:00
Johannes Anderwald
0d672ad7cd [KS]
- Fix tons of bugs in KsMergeAutomationTable
- Implement removing instantiated filter from filter factory when filter is about to be closed
- Fix a memory corrupion bug in KspHandleDataIntersection

svn path=/trunk/; revision=46780
2010-04-08 20:14:38 +00:00
Aleksey Bragin
169a95782a [DRIVERS/GREEN]
- Includes cleanup, fix NDK inclusion.

svn path=/trunk/; revision=46779
2010-04-08 09:39:24 +00:00
Johannes Anderwald
fc4cd6d714 [KS]
- Disable debugging traces

svn path=/trunk/; revision=46777
2010-04-08 08:38:50 +00:00
Cameron Gutman
ba87c15658 [TXTSETUP.SIF]
- Add PnP information for isapnp
[REACTOS.DFF]
- Remove isapnp

svn path=/trunk/; revision=46776
2010-04-08 02:18:27 +00:00
Cameron Gutman
5fcb03c68d [ISAPNP]
- Fix a typo

svn path=/trunk/; revision=46775
2010-04-07 23:03:59 +00:00
Johannes Anderwald
07e1066306 [KS]
- Implement IKsDevice::GetAdapterObject, IKsDevice::ArbitrateAdapterChannel
- Store device interface guid in the symbolic link list entry, which is used by KsFilterFactoryUpdateCacheData
- Implement KsFilterFactoryUpdateCacheData, which is used to dynamically propagate format / medium changes to directshow components
- Move stream pointer preparation to an own function, which is called by KsPinGetLeadingEdgeStreamPointer / KsStreamPointerClone / KsStreamPointerAdvanceOffsets
- Fix locating correct offset in KsStreamPointerScheduleTimeout, KsStreamPointerCancelTimeout, KsStreamPointerGetNextClone
- Further BDA support is on hold until ReactOS supports s/g in hal

svn path=/trunk/; revision=46774
2010-04-07 21:45:25 +00:00
Cameron Gutman
8cc9a982b5 [RAMDISK]
- Remove another unnecessary hack

svn path=/trunk/; revision=46771
2010-04-07 21:04:41 +00:00
Cameron Gutman
b270d2cf88 [HAL]
- Remove an unnecessary hack now that PnP manager doesn't suck (as much ;))

svn path=/trunk/; revision=46770
2010-04-07 20:37:13 +00:00
Cameron Gutman
2f488e4755 [INF]
- Reenable isapnp

svn path=/trunk/; revision=46769
2010-04-07 20:20:22 +00:00
Cameron Gutman
d9face83c6 [ISAPNP]
- Rewrite the ISAPnP driver based off EtherBoot source
- TODO: Resource stuff

svn path=/trunk/; revision=46768
2010-04-07 20:19:29 +00:00
Cameron Gutman
da1fa61cf0 [PCI]
- Fix a crash that occurs when a device is started which requires no resources

svn path=/trunk/; revision=46767
2010-04-07 20:18:44 +00:00
Gregor Schneider
2d3b57377f [SHELL32]
- Change "open with" dialog type to allow aborting, add code to handle WM_DESTROY messages
- Change full blue selection color to standard background blue, set selection background non white correctly
- Adjust German resource fields to make texts fit
See issue #4226 for more details.

svn path=/trunk/; revision=46766
2010-04-07 19:11:56 +00:00
Gregor Schneider
b800febcd7 [SHELL] Increase field width in German resources so the drive text can fit
svn path=/trunk/; revision=46765
2010-04-07 17:42:43 +00:00
Gregor Schneider
2052c57785 [SHELL32]
- Portuguese translation by Manuel Silva
See issue #1494 for more details.

svn path=/trunk/; revision=46764
2010-04-07 17:41:38 +00:00
Daniel Reimer
779a3240de Update all rapps entries.
svn path=/trunk/; revision=46762
2010-04-07 14:35:04 +00:00
Michael Martin
f1c016d7cd [usb/usbehci]
- Instead of converting GUID to UNICODE_STRING and comparing, use IsEqualGUIDAligned. Thanks Ged.
- Remove a unneeded header.

svn path=/trunk/; revision=46761
2010-04-07 11:09:36 +00:00
Michael Martin
56eef6c56d [usb/usbehci]
- Check the Interface GUID instead of only the version and size.
- Handle up to USB_BUS_INTERFACE_USBDI_V2 and USB_BUS_INTERFACE_HUB_V5. Driver gets further in win2k.
- Basic implementation of Direct Call Function CreateUsbDevice.
- Fix GetRootHubSymbolicName to return RootHub20.
- Change return status to not supported for functions not implemented yet.

svn path=/trunk/; revision=46760
2010-04-07 10:25:36 +00:00
James Tabor
01f84db1d4 [Win32k|Gdi32]
- Enable font batch and fixed setting brush origion. Use the new delete object functions in win32k.

svn path=/trunk/; revision=46758
2010-04-07 00:46:16 +00:00
Gregor Schneider
06ad53455e [SHELL32]
- Updated Italian translation by Gabriel Ilardi
See issue #1494 for more details.

svn path=/trunk/; revision=46754
2010-04-06 18:51:13 +00:00
Johannes Anderwald
716555b739 [MSDVBNP]
- Register BDA Filter components

svn path=/trunk/; revision=46751
2010-04-06 15:47:15 +00:00
Johannes Anderwald
9b8546277a [MSDVBNP]
- Dynamically register DVB network provider categories

svn path=/trunk/; revision=46750
2010-04-06 15:08:16 +00:00
Johannes Anderwald
35ac4e1e92 [KSPROXY]
- Implement sending multiple media samples to tv tuner at once in order to avoid the kernel irp queue running out

svn path=/trunk/; revision=46749
2010-04-06 14:32:35 +00:00
Johannes Anderwald
f9e0e0d0b3 [NTOS]
- Device interface strings are null terminated

svn path=/trunk/; revision=46748
2010-04-06 14:00:02 +00:00
Michael Martin
2d1579957b [DDK]
- A better fix for r46738. Patch by Amine Khaidi.

svn path=/trunk/; revision=46747
2010-04-06 13:23:33 +00:00
Timo Kreuzer
a2ac545098 revert r46742
svn path=/trunk/; revision=46744
2010-04-06 00:20:53 +00:00
Timo Kreuzer
ce7c240a5e Compile scsiport.c for freeldr only on x86 builds
svn path=/trunk/; revision=46743
2010-04-06 00:19:48 +00:00
Timo Kreuzer
93be8ad5ab remove scsiport from arm build
svn path=/trunk/; revision=46742
2010-04-06 00:10:46 +00:00
Timo Kreuzer
84f23f68d1 - Add -fms-extensions for arm build
- Add _NT_TIB_KPCR to compensate for a missing NT_TIB (hackfix)
- add KERNEL_STACK_SIZE & co for arm
- Add missing KeGetCurrentThread prototype for arm
- define INTERLOCKED_RESULT for X86 only
- Add _CONTEXT and _EXCEPTION_RECORD forward declarations

svn path=/trunk/; revision=46741
2010-04-06 00:00:00 +00:00
Cameron Gutman
c96838e350 [INF]
- Fix the class GUID so devices appear in the correct category in device manager
- Remove trailing spaces on some device descriptions
- Remove the "(UniATA)" at the end of some device descriptions

svn path=/trunk/; revision=46740
2010-04-05 23:35:44 +00:00
Gregor Schneider
cf01e4674e [SHELL32]
- Updated polish translation by Olaf Siejka
See issue #1494 for more details.

svn path=/trunk/; revision=46739
2010-04-05 16:00:49 +00:00
Michael Martin
939ddddd64 [DDK]
- Remove PUSB_DEVICE_HANDLE as its not used in this header. Its defined in hubbusif.

svn path=/trunk/; revision=46738
2010-04-05 12:56:09 +00:00
Daniel Reimer
60ff1b6f80 Fix typo in FDC.inf.
svn path=/trunk/; revision=46737
2010-04-05 12:55:00 +00:00
Michael Martin
931c1f3776 [DDK]
- Add missing include.

svn path=/trunk/; revision=46736
2010-04-05 12:46:05 +00:00
Michael Martin
222e4f03b9 [usb/usbehci]
- Modify UsbDevice structure to hold all the device's configurations vice only the active one.
- Change code to handle new UsbDevice structure and data.
- Add missing Status assignment for IOCTLs get device handle and get hub count.
- When checking port status in deffered routine continue looping through the ports if the device is not high speed.
- Implement direct call functions InitializeUsbDevice, QueryDeviceInformation and GetControllerInformation.
- Fix incorrect return type for direct call function GetUSBDIVersion.
- Remove no longer needed structures from usbiffn.h as they are now in usbbusif.h and hubbusif.h.
- Code based on XEN PV Drivers by James Harper.

svn path=/trunk/; revision=46735
2010-04-05 12:23:30 +00:00
Gregor Schneider
817ca6d3d7 [SHELL]
- Updated Spanish translation by Javier Fernandéz
See issue #1494 for more details.

svn path=/trunk/; revision=46731
2010-04-05 09:51:49 +00:00
Christoph von Wittich
56ab20eda4 [quartz]
sync quartz to wine 1.1.42

svn path=/trunk/; revision=46730
2010-04-05 09:44:43 +00:00
Christoph von Wittich
59929a1790 [qedit]
sync qedit to wine 1.1.42

svn path=/trunk/; revision=46729
2010-04-05 09:40:24 +00:00
Christoph von Wittich
c174a972b4 [mscoree]
sync mscoree to wine 1.1.42

svn path=/trunk/; revision=46728
2010-04-05 09:39:06 +00:00
Christoph von Wittich
215581f39f [crypt32]
sync crypt32 to wine 1.1.42

svn path=/trunk/; revision=46727
2010-04-05 09:29:01 +00:00
Cameron Gutman
dfb82f3856 [NTOSKRNL]
- Revert r46720 and fix the issue properly

svn path=/trunk/; revision=46724
2010-04-04 21:43:51 +00:00
Johannes Anderwald
6141336a78 [KS]
- Add hack to IKsClock_DispatchDeviceIoControl
- Store device state before calling SetDeviceState
- Partly implement KsPinGetLeadingEdgeStreamPointer, KsStreamPointerDelete, KsStreamPointerClone, KsStreamPointerAdvanceOffsets
- Implement a worker routine to dispatch read/write stream requests for pin centric filters
- Tv tuner is now able to transfer MPEG2 TS to user mode, WIP, needs more testing

svn path=/trunk/; revision=46723
2010-04-04 21:27:07 +00:00
Gregor Schneider
7988cc7cad [SHELL32]
- Add a confirmation dialog for logoff operation
- English and German translation included
See issue #1494 for more details.

svn path=/trunk/; revision=46722
2010-04-04 18:37:39 +00:00
Gregor Schneider
a842dbcce0 [FORMAT] - Bail out when detecting invalid root path, instead of asking to insert a disk
See issue #4067 for more details.

svn path=/trunk/; revision=46721
2010-04-04 18:24:28 +00:00
Cameron Gutman
7be442943e - Move the code from my previous commit before signalling the user event
- Sorry for the wasted commit number

svn path=/trunk/; revision=46720
2010-04-04 18:22:54 +00:00
Cameron Gutman
2f22a7d7f8 [NTOSKRNL]
- Fix a case where we miss copying back the IO_STATUS_BLOCK into the UserIosb buffer
- Fixes the registry corruption caused when PnP wrote an invalid resource list (passed back via UserIosb->Information) to the registry
- Hopefully this also fixes a few other nasty bugs in other areas related to this issue

svn path=/trunk/; revision=46719
2010-04-04 18:17:51 +00:00
Gregor Schneider
4525984fb0 [CMD]
- Don't prefix double quotation marks during file completion
See issue #4491 for more details.

svn path=/trunk/; revision=46718
2010-04-04 14:04:24 +00:00
Aleksey Bragin
08f73a5234 - Sync user32 and gdi32 winetests to Wine-1.1.42.
svn path=/trunk/; revision=46717
2010-04-04 13:47:45 +00:00
Aleksey Bragin
917fa8ad14 [UNIATA]
- Adjust timings in WaitOnBaseBusy, WaitForDrq, WaitShortForDrq to match old atapi driver. Thanks Caemyr for testing and finding optimal values (which are slightly below the values used in this commit). The proper solution would be to implement adaptive delays scaling.
See issue #4995 for more details.

svn path=/trunk/; revision=46716
2010-04-04 13:43:56 +00:00