reactos.git
12 years ago[USBSTOR]
Cameron Gutman [Wed, 25 Jan 2012 06:09:24 +0000 (06:09 +0000)]
[USBSTOR]
- Use the correct USBD_TRANSFER_DIRECTION value for write operations

svn path=/branches/usb-bringup-trunk/; revision=55169

12 years ago[USBHUB]
Johannes Anderwald [Wed, 25 Jan 2012 04:00:33 +0000 (04:00 +0000)]
[USBHUB]
- Partly revert 55167, it conflicts with hotplugging

svn path=/branches/usb-bringup-trunk/; revision=55168

12 years ago[USBSTOR]
Johannes Anderwald [Wed, 25 Jan 2012 03:39:57 +0000 (03:39 +0000)]
[USBSTOR]
- Add debug trace
[USBOHCI]
- Implement proper GetPortStatus
[USBHUB]
- Reset all connected ports before sending first SCE
- USB Devices present before booting are now detected with OHCI controller. EHCI code is present but not yet activated

svn path=/branches/usb-bringup-trunk/; revision=55167

12 years ago[USBSTOR]
Cameron Gutman [Wed, 25 Jan 2012 01:46:35 +0000 (01:46 +0000)]
[USBSTOR]
- Fix a bug in SRB queuing

svn path=/branches/usb-bringup-trunk/; revision=55166

12 years ago[USBSTOR]
Cameron Gutman [Wed, 25 Jan 2012 01:09:59 +0000 (01:09 +0000)]
[USBSTOR]
- Get the actual value for the removable media bit instead of hardcoding it to true

svn path=/branches/usb-bringup-trunk/; revision=55165

12 years ago[CDROM.INF]
Cameron Gutman [Wed, 25 Jan 2012 00:16:40 +0000 (00:16 +0000)]
[CDROM.INF]
- Fix various issues

svn path=/branches/usb-bringup-trunk/; revision=55164

12 years ago[USBSTOR]
Cameron Gutman [Wed, 25 Jan 2012 00:03:18 +0000 (00:03 +0000)]
[USBSTOR]
- Don't lie about removable media support for anything except hard drives

svn path=/branches/usb-bringup-trunk/; revision=55160

12 years ago[INF]
Johannes Anderwald [Tue, 24 Jan 2012 23:19:43 +0000 (23:19 +0000)]
[INF]
- Try add support for USB CD/DVD Drives

svn path=/branches/usb-bringup-trunk/; revision=55159

12 years ago[USBSTOR]
Cameron Gutman [Tue, 24 Jan 2012 23:04:31 +0000 (23:04 +0000)]
[USBSTOR]
- Rewrite pending SRB handling and change some behavior of the IRP queue
- The caller is no longer responsible for checking whether it can call USBSTOR_QueueNextRequest; frozen IRP queue and pending SRB are both handled for them
- It's no longer required for the caller of USBSTOR_QueueTerminateRequest to know whether the SRB was active (which was impossible before when handling a cancellation)
- Many potential race issues with IRP cancellation are eliminated
- Debugging hung SRBs is much easier now that pointer to the active one is stored in the FDO

svn path=/branches/usb-bringup-trunk/; revision=55157

12 years ago[MOUNTMGR]
Pierre Schweitzer [Tue, 24 Jan 2012 22:54:14 +0000 (22:54 +0000)]
[MOUNTMGR]
Finally add the long awaited Mount Point Manager (aka mountmgr).
It's not complete yet, but will do most of the job it's been designed for.
What's missing is some dos volumes handlers, complete database support (local - registry - is complete, remote - files - is not).
It handles NTFS properties like reparse points.
It also handles devices with drive letters and those without drive letters (by using their unique ID).
Devices removal/arrival is detected through notifications (might be an issue).
Some work will have to be done in storage stack to fully support it.
Most of its IOCTL have been implemented (it's possible, for example, to notify a volume arrival through them, in case notifications don't work).

There's still some work to do on it to have it complete and fully implemented.
Enjoy!

svn path=/branches/usb-bringup-trunk/; revision=55156

12 years ago[USBSTOR]
Cameron Gutman [Tue, 24 Jan 2012 22:28:44 +0000 (22:28 +0000)]
[USBSTOR]
- Fix broken IRP error handling and leaking memory

svn path=/branches/usb-bringup-trunk/; revision=55155

12 years ago[USBEHCI/USBOHCI]
Cameron Gutman [Tue, 24 Jan 2012 22:21:30 +0000 (22:21 +0000)]
[USBEHCI/USBOHCI]
- Handle invalid device handles gracefully instead of crashing

svn path=/branches/usb-bringup-trunk/; revision=55154

12 years ago[USBSTOR]
Cameron Gutman [Tue, 24 Jan 2012 21:33:51 +0000 (21:33 +0000)]
[USBSTOR]
- Release the spinlock before returning (accidentally removed)

svn path=/branches/usb-bringup-trunk/; revision=55152

12 years ago[USBEHCI]
Johannes Anderwald [Tue, 24 Jan 2012 20:49:01 +0000 (20:49 +0000)]
[USBEHCI]
- Display error status when host controller reports failure

svn path=/branches/usb-bringup-trunk/; revision=55149

12 years ago[USBHUB]
Johannes Anderwald [Tue, 24 Jan 2012 17:00:30 +0000 (17:00 +0000)]
[USBHUB]
- Fix bugs introduced in 55134, 55135
- USB Mass Storage devices should now automatically install again

svn path=/branches/usb-bringup-trunk/; revision=55147

12 years ago[USBSTOR]
Cameron Gutman [Tue, 24 Jan 2012 04:39:09 +0000 (04:39 +0000)]
[USBSTOR]
- Fix cancellation for IRPs that have already been dispatched for processing by IoStartNextPacket
- Don't complete IRPs with the IRP list lock held
- Clear the cancel routine before completing the IRP

svn path=/branches/usb-bringup-trunk/; revision=55138

12 years ago[CLASS2]
Cameron Gutman [Tue, 24 Jan 2012 03:33:45 +0000 (03:33 +0000)]
[CLASS2]
- Add back an accidentally removed line

svn path=/branches/usb-bringup-trunk/; revision=55137

12 years ago[CLASS2]
Cameron Gutman [Tue, 24 Jan 2012 03:25:52 +0000 (03:25 +0000)]
[CLASS2]
- Add more black magic to remove symbolic links when a drive is removed

svn path=/branches/usb-bringup-trunk/; revision=55136

12 years ago[USBHUB]
Johannes Anderwald [Mon, 23 Jan 2012 23:41:40 +0000 (23:41 +0000)]
[USBHUB]
- Add more checks for detecting composite device

svn path=/branches/usb-bringup-trunk/; revision=55135

12 years ago[USBHUB]
Johannes Anderwald [Mon, 23 Jan 2012 23:29:54 +0000 (23:29 +0000)]
[USBHUB]
- Check if the device is a composite device
- Report USB\COMPOSITE as compatible id when a usb compsite device is detected

svn path=/branches/usb-bringup-trunk/; revision=55134

12 years ago[USBOHCI]
Johannes Anderwald [Mon, 23 Jan 2012 16:47:19 +0000 (16:47 +0000)]
[USBOHCI]
- Fix warning
- Remove assert
[USBEHCI]
- Remove assert

svn path=/branches/usb-bringup-trunk/; revision=55122

12 years ago[USBEHCI]
Cameron Gutman [Mon, 23 Jan 2012 16:29:43 +0000 (16:29 +0000)]
[USBEHCI]
- Remove unused variable

svn path=/branches/usb-bringup-trunk/; revision=55121

12 years ago[USBHUB]
Johannes Anderwald [Mon, 23 Jan 2012 16:25:43 +0000 (16:25 +0000)]
[USBHUB]
- Silent traces

svn path=/branches/usb-bringup-trunk/; revision=55120

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Mon, 23 Jan 2012 16:22:43 +0000 (16:22 +0000)]
[USB-BRINGUP-TRUNK]
- Allow surprise removal of HID devices
- Don't assemble useless empty resource lists

svn path=/branches/usb-bringup-trunk/; revision=55119

12 years ago[USBSTOR]
Johannes Anderwald [Mon, 23 Jan 2012 16:22:33 +0000 (16:22 +0000)]
[USBSTOR]
- Silent traces

svn path=/branches/usb-bringup-trunk/; revision=55118

12 years ago[USBEHCI]
Johannes Anderwald [Mon, 23 Jan 2012 16:17:21 +0000 (16:17 +0000)]
[USBEHCI]
- Remove traces

svn path=/branches/usb-bringup-trunk/; revision=55117

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Mon, 23 Jan 2012 16:06:32 +0000 (16:06 +0000)]
[USB-BRINGUP-TRUNK]
- Store correct device power state for PowerSystemWorking

svn path=/branches/usb-bringup-trunk/; revision=55115

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Mon, 23 Jan 2012 15:53:25 +0000 (15:53 +0000)]
[USB-BRINGUP-TRUNK]
- Restore the frame interval register after a reset as per OHCI spec

svn path=/branches/usb-bringup-trunk/; revision=55112

12 years ago[USBEHCI]
Johannes Anderwald [Mon, 23 Jan 2012 15:49:43 +0000 (15:49 +0000)]
[USBEHCI]
- Use the same lock in the IUSBQueue as in the IDMAMemoryManager
- add debug traces (default off)

svn path=/branches/usb-bringup-trunk/; revision=55110

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Mon, 23 Jan 2012 10:10:51 +0000 (10:10 +0000)]
[USB-BRINGUP-TRUNK]
- Compute the frame interval correctly
- Fixes a deadlock on real hardware after enabling interrupts

svn path=/branches/usb-bringup-trunk/; revision=55094

12 years ago[USBEHCI]
Johannes Anderwald [Mon, 23 Jan 2012 04:22:11 +0000 (04:22 +0000)]
[USBEHCI]
- Don't complete irps with lock held

svn path=/branches/usb-bringup-trunk/; revision=55091

12 years ago[USBEHCI]
Johannes Anderwald [Mon, 23 Jan 2012 03:50:11 +0000 (03:50 +0000)]
[USBEHCI]
- Don't acquire spinlock twice

svn path=/branches/usb-bringup-trunk/; revision=55090

12 years ago[USBSTOR]
Johannes Anderwald [Mon, 23 Jan 2012 02:58:52 +0000 (02:58 +0000)]
[USBSTOR]
- Fix attempt #2  the offset bug
- fix identation

svn path=/branches/usb-bringup-trunk/; revision=55089

12 years ago[USBSTOR]
Johannes Anderwald [Mon, 23 Jan 2012 02:49:40 +0000 (02:49 +0000)]
[USBSTOR]
- Fix bug in usbstor, which did not take the offset into account

svn path=/branches/usb-bringup-trunk/; revision=55088

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Mon, 23 Jan 2012 00:50:25 +0000 (00:50 +0000)]
[USB-BRINGUP-TRUNK]
- Don't send removal IRPs to device nodes already pending removal
- USB device removal and reinsertion works now

svn path=/branches/usb-bringup-trunk/; revision=55087

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Mon, 23 Jan 2012 00:39:28 +0000 (00:39 +0000)]
[USB-BRINGUP-TRUNK]
- Fix a broken check that resulted in freeing the same device object twice
- Enable the IoDetachDevice call in usbstor now that the kernel bug is fixed

svn path=/branches/usb-bringup-trunk/; revision=55086

12 years ago[USBOHCI]
Johannes Anderwald [Mon, 23 Jan 2012 00:36:00 +0000 (00:36 +0000)]
[USBOHCI]
- Implement interrupt routing

svn path=/branches/usb-bringup-trunk/; revision=55085

12 years ago[USBHUB_NEW]
Thomas Faber [Mon, 23 Jan 2012 00:27:30 +0000 (00:27 +0000)]
[USBHUB_NEW]
- Fix another calling convention issue

svn path=/branches/usb-bringup-trunk/; revision=55084

12 years ago[USBHUB_NEW]
Johannes Anderwald [Sun, 22 Jan 2012 23:56:03 +0000 (23:56 +0000)]
[USBHUB_NEW]
- Fix calling convention of completion routine

svn path=/branches/usb-bringup-trunk/; revision=55083

12 years ago[USBHUB_NEW]
Johannes Anderwald [Sun, 22 Jan 2012 23:25:33 +0000 (23:25 +0000)]
[USBHUB_NEW]
- Fix calling convention of completion routine

svn path=/branches/usb-bringup-trunk/; revision=55082

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Sun, 22 Jan 2012 21:58:06 +0000 (21:58 +0000)]
[USB-BRINGUP-TRUNK]
- Implement device disconnect indication for usbehci and usbohci
- Implement device removal for FDOs and PDOs in usbstor and usbhub

svn path=/branches/usb-bringup-trunk/; revision=55080

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Sun, 22 Jan 2012 21:50:29 +0000 (21:50 +0000)]
[USB-BRINGUP-TRUNK]
- Send removal IRPs to children and removal relations before sending to the device itself

svn path=/branches/usb-bringup-trunk/; revision=55079

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Sun, 22 Jan 2012 16:55:16 +0000 (16:55 +0000)]
[USB-BRINGUP-TRUNK]
- Load the disk class for USB drives in 1st stage
- They don't show up on the partition page due to some usetup stuff that needs to be changed

svn path=/branches/usb-bringup-trunk/; revision=55076

12 years ago[USBSTOR]
Johannes Anderwald [Sun, 22 Jan 2012 16:39:53 +0000 (16:39 +0000)]
[USBSTOR]
- Implement legacy IOCTL IOCTL_SCSI_GET_CAPABILITIES,  IOCTL_SCSI_GET_INQUIRY_DATA, IOCTL_SCSI_GET_ADDRESS
- Patch by Cameron Gutman and minor modifications

svn path=/branches/usb-bringup-trunk/; revision=55075

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Sun, 22 Jan 2012 16:07:58 +0000 (16:07 +0000)]
[USB-BRINGUP-TRUNK]
- Remove the legacy usbdrv

svn path=/branches/usb-bringup-trunk/; revision=55074

12 years ago[INF]
Johannes Anderwald [Sun, 22 Jan 2012 15:25:43 +0000 (15:25 +0000)]
[INF]
- Add keyboard installation inf

svn path=/branches/usb-bringup-trunk/; revision=55073

12 years ago[USBHUB]
Johannes Anderwald [Sun, 22 Jan 2012 14:58:19 +0000 (14:58 +0000)]
[USBHUB]
- Fix build

svn path=/branches/usb-bringup-trunk/; revision=55071

12 years ago[USBHUB]
Johannes Anderwald [Sun, 22 Jan 2012 14:51:32 +0000 (14:51 +0000)]
[USBHUB]
- Check if there is device description buffer, as some usb devices don't provide one

svn path=/branches/usb-bringup-trunk/; revision=55070

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Sat, 21 Jan 2012 22:08:33 +0000 (22:08 +0000)]
[USB-BRINGUP-TRUNK]
- Add a class2 hack to recognize and assign drive letters to storage devices added while the system is running

svn path=/branches/usb-bringup-trunk/; revision=55056

12 years ago[INF]
Johannes Anderwald [Sat, 21 Jan 2012 18:18:25 +0000 (18:18 +0000)]
[INF]
- Add Microsoft Mice Device Description
- fixes hid device entries where instead of device description the device id is displayed

svn path=/branches/usb-bringup-trunk/; revision=55054

12 years ago[HIDCLASS]
Johannes Anderwald [Sat, 21 Jan 2012 17:32:59 +0000 (17:32 +0000)]
[HIDCLASS]
- Remove asserts which are hit during shutdown

svn path=/branches/usb-bringup-trunk/; revision=55049

12 years ago[USBHUB]
Johannes Anderwald [Sat, 21 Jan 2012 17:07:01 +0000 (17:07 +0000)]
[USBHUB]
- Silence traces

svn path=/branches/usb-bringup-trunk/; revision=55045

12 years ago[HIDCLASS]
Johannes Anderwald [Sat, 21 Jan 2012 17:02:16 +0000 (17:02 +0000)]
[HIDCLASS]
- Fix typo

svn path=/branches/usb-bringup-trunk/; revision=55044

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Sat, 21 Jan 2012 04:17:22 +0000 (04:17 +0000)]
[USB-BRINGUP-TRUNK]
- Don't do any special checks for AddDevice; a failure check is enough

svn path=/branches/usb-bringup-trunk/; revision=55042

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Sat, 21 Jan 2012 02:59:46 +0000 (02:59 +0000)]
[USB-BRINGUP-TRUNK]
- Open a file handle to the port driver like Windows does
- USB mice are working now

svn path=/branches/usb-bringup-trunk/; revision=55041

12 years ago[HIDCLASS]
Johannes Anderwald [Sat, 21 Jan 2012 01:56:02 +0000 (01:56 +0000)]
[HIDCLASS]
- Remove superflous asserts

svn path=/branches/usb-bringup-trunk/; revision=55040

12 years ago[USB-BRINGUP]
Johannes Anderwald [Sat, 21 Jan 2012 01:48:30 +0000 (01:48 +0000)]
[USB-BRINGUP]
- Fix build of hidparse

svn path=/branches/usb-bringup-trunk/; revision=55039

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Sat, 21 Jan 2012 01:44:10 +0000 (01:44 +0000)]
[USB-BRINGUP-TRUNK]
- Fix HID class installation

svn path=/branches/usb-bringup-trunk/; revision=55038

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Sat, 21 Jan 2012 01:29:33 +0000 (01:29 +0000)]
[USB-BRINGUP-TRUNK]
- Fix input.inf and include it in reactos.cab

svn path=/branches/usb-bringup-trunk/; revision=55037

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Sat, 21 Jan 2012 00:31:09 +0000 (00:31 +0000)]
[USB-BRINGUP-TRUNK]
- Fix a BSOD during usbstor device initialization
- Enable usbstor in 1st stage

svn path=/branches/usb-bringup-trunk/; revision=55036

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Sat, 21 Jan 2012 00:09:55 +0000 (00:09 +0000)]
[USB-BRINGUP-TRUNK]
- Revert r55030

svn path=/branches/usb-bringup-trunk/; revision=55035

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Fri, 20 Jan 2012 23:58:29 +0000 (23:58 +0000)]
[USB-BRINGUP-TRUNK]
- Add usbd to bootcd because usbohci depends on it
- Make device interface creation failure a non-fatal error so the port drivers start successfully in 1st stage

svn path=/branches/usb-bringup-trunk/; revision=55034

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Fri, 20 Jan 2012 23:24:07 +0000 (23:24 +0000)]
[USB-BRINGUP-TRUNK]
- Add add_cd_file line for mouhid

svn path=/branches/usb-bringup-trunk/; revision=55033

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Fri, 20 Jan 2012 23:19:18 +0000 (23:19 +0000)]
[USB-BRINGUP-TRUNK]
- Fix usbohci build

svn path=/branches/usb-bringup-trunk/; revision=55032

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Fri, 20 Jan 2012 23:03:27 +0000 (23:03 +0000)]
[USB-BRINGUP-TRUNK]
- Fix hidparser build
- Based on a patch from igorko

svn path=/branches/usb-bringup-trunk/; revision=55030

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Fri, 20 Jan 2012 22:53:30 +0000 (22:53 +0000)]
[USB-BRINGUP-TRUNK]
- Fix usbehci build

svn path=/branches/usb-bringup-trunk/; revision=55029

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Fri, 20 Jan 2012 22:38:39 +0000 (22:38 +0000)]
[USB-BRINGUP-TRUNK]
- Fix hidusb build

svn path=/branches/usb-bringup-trunk/; revision=55028

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Fri, 20 Jan 2012 22:35:52 +0000 (22:35 +0000)]
[USB-BRINGUP-TRUNK]
- Fix uninitialized variable use and more build errors

svn path=/branches/usb-bringup-trunk/; revision=55027

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Fri, 20 Jan 2012 22:17:32 +0000 (22:17 +0000)]
[USB-BRINGUP-TRUNK]
- Fix build errors in kbdhid and mouhid

svn path=/branches/usb-bringup-trunk/; revision=55025

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Fri, 20 Jan 2012 22:04:57 +0000 (22:04 +0000)]
[USB-BRINGUP-TRUNK]
- Add USB stuff to 1st stage setup

svn path=/branches/usb-bringup-trunk/; revision=55024

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Fri, 20 Jan 2012 21:28:33 +0000 (21:28 +0000)]
[USB-BRINGUP-TRUNK]
- Remove outdated cmake attribute

svn path=/branches/usb-bringup-trunk/; revision=55021

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Fri, 20 Jan 2012 21:19:37 +0000 (21:19 +0000)]
[USB-BRINGUP-TRUNK]
- Merge 54115-54859

svn path=/branches/usb-bringup-trunk/; revision=55020

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Fri, 20 Jan 2012 21:07:56 +0000 (21:07 +0000)]
[USB-BRINGUP-TRUNK]
- Merge 51335-53500

svn path=/branches/usb-bringup-trunk/; revision=55019

12 years ago[USB-BRINGUP-TRUNK]
Cameron Gutman [Fri, 20 Jan 2012 20:58:46 +0000 (20:58 +0000)]
[USB-BRINGUP-TRUNK]
- Create a branch to do a proper merge of USB work from a trunk base instead of from cmake-bringup
- In the future, DO NOT under any circumstances branch another branch. This leads to merge problems!

svn path=/branches/usb-bringup-trunk/; revision=55018

12 years ago[RTL]
Pierre Schweitzer [Fri, 20 Jan 2012 20:21:16 +0000 (20:21 +0000)]
[RTL]
- Reimplement RtlSetCurrentDirectory_U. This fixes bugs & implements references count
- Fix the FIXME in RtlpDosPathNameToRelativeNtPathName_Ustr by incrementing references count

svn path=/trunk/; revision=55017

12 years ago[NDK]
Pierre Schweitzer [Fri, 20 Jan 2012 20:18:31 +0000 (20:18 +0000)]
[NDK]
Properly define RTLP_CURDIR_REF

svn path=/trunk/; revision=55016

12 years ago[HAL] - Do not truncate PCI device names in debug dump; misc fixes
Thomas Faber [Fri, 20 Jan 2012 19:53:00 +0000 (19:53 +0000)]
[HAL] - Do not truncate PCI device names in debug dump; misc fixes
[PCI] - Get rid of some magic numbers

svn path=/trunk/; revision=55015

12 years ago[HAL]
Timo Kreuzer [Fri, 20 Jan 2012 16:32:43 +0000 (16:32 +0000)]
[HAL]
- Implement IrqlToSoftVector() macro and use it in HalRequestSoftwareInterrupt, so that on amd64 the correct interrupt is triggered.
- Really start at the lowest vector for the IRQL in HalpAllocateSystemInterrupt
- Small code refactoring

svn path=/trunk/; revision=55014

12 years ago[FASTFAT]
Cameron Gutman [Fri, 20 Jan 2012 00:32:47 +0000 (00:32 +0000)]
[FASTFAT]
- Check the return value of CcPinRead

svn path=/trunk/; revision=55013

12 years ago[WINED3DCFG]
Kamil Hornicek [Thu, 19 Jan 2012 18:15:49 +0000 (18:15 +0000)]
[WINED3DCFG]
Add a simple control panel applet for WineD3D runtime configuration.

svn path=/trunk/; revision=55012

12 years ago[MSTSC]
Kamil Hornicek [Thu, 19 Jan 2012 14:10:02 +0000 (14:10 +0000)]
[MSTSC]
- Add full screen support.
- Fix starting from command line.

svn path=/trunk/; revision=55010

12 years agowhat's wrong with the cmake build bot I don't know. someone please fix it
Kamil Hornicek [Thu, 19 Jan 2012 02:50:20 +0000 (02:50 +0000)]
what's wrong with the cmake build bot I don't know. someone please fix it

svn path=/trunk/; revision=55009

12 years ago[MSTSC]
Kamil Hornicek [Thu, 19 Jan 2012 02:27:20 +0000 (02:27 +0000)]
[MSTSC]
- Add support for user name settings.
- Obtain user name / domain hints from registry.
- Pass user/domain info to the server if available.
- Add Czech translation.

svn path=/trunk/; revision=55008

12 years ago[PORTCLS]
Amine Khaldi [Wed, 18 Jan 2012 23:34:26 +0000 (23:34 +0000)]
[PORTCLS]
* Fix a bug in PcNewResourceSublist which led to memory corruption.

svn path=/trunk/; revision=55007

12 years ago[TRANSLATION]
Kamil Hornicek [Wed, 18 Jan 2012 22:03:05 +0000 (22:03 +0000)]
[TRANSLATION]
- Add Czech resources for devmgmt.

svn path=/trunk/; revision=55006

12 years ago[EXPLORER-NEW]
Rafal Harabien [Wed, 18 Jan 2012 17:02:34 +0000 (17:02 +0000)]
[EXPLORER-NEW]
- Move helper macros for IDeskBarClient to shlobj.h
- Remove duplicated commented out calls (spotted by Amine Khaldi)

svn path=/trunk/; revision=55005

12 years ago[EXPLORER-NEW]
Rafal Harabien [Wed, 18 Jan 2012 16:23:13 +0000 (16:23 +0000)]
[EXPLORER-NEW]
- Use macros for calling IBanneredBar methods
- Remove some definitions from todo header because they are already in shlguid_undoc.h

svn path=/trunk/; revision=55004

12 years ago[MSTSC]
Kamil Hornicek [Wed, 18 Jan 2012 13:09:18 +0000 (13:09 +0000)]
[MSTSC]
- Fix some corner cases for settings parsing (empty values, values containing delimiters).
- If provided, take port number into account.

svn path=/trunk/; revision=55003

12 years ago[PORTCLS]
Amine Khaldi [Tue, 17 Jan 2012 23:42:13 +0000 (23:42 +0000)]
[PORTCLS]
* Fix some memory leaks.
* Add some comments.
* Fix broken PcNewResourceSublist which ignored the MaximumEntries parameter.
* Add more checks.

svn path=/trunk/; revision=55002

12 years ago[DDK]
Amine Khaldi [Tue, 17 Jan 2012 23:41:54 +0000 (23:41 +0000)]
[DDK]
* Add fltkernel.h.

svn path=/trunk/; revision=55001

12 years ago- Merge the remaining portion of the wlan-bringup branch
Cameron Gutman [Tue, 17 Jan 2012 23:11:28 +0000 (23:11 +0000)]
- Merge the remaining portion of the wlan-bringup branch
- ReactOS now supports open and WEP encrypted networks (both ad-hoc and infrastructure) (WPA(2) will be supported later)
- Use the wlanconf tool to configure the WLAN adapter (after installing the XP driver for your WLAN adapter)
- "wlanconf -c <SSID>" connects to an infrastructure network. Adding the "-a" option connects to (or creates) an ad-hoc network. Adding "-w <WEP>" will enable WEP encryption using the supplied key.
- "wlanconf -s" will scan and display a list of the surrounding networks and various attributes like signal strength, SSID, BSSID, network mode, and supported rates
- "wlanconf" will display the current WLAN configuration details if the adapter is connected
- The DHCP service will detect network changes and refresh its state accordingly when associating with a new wireless network

svn path=/trunk/; revision=55000

12 years ago* Introduce support for compilers with /analyze support in _PREFAST_ mode.
Amine Khaldi [Tue, 17 Jan 2012 23:10:16 +0000 (23:10 +0000)]
* Introduce support for compilers with /analyze support in _PREFAST_ mode.
* Allow Cameron to enjoy the next revision.

svn path=/trunk/; revision=54999

12 years ago[NETSHELL]
Rafal Harabien [Tue, 17 Jan 2012 22:33:11 +0000 (22:33 +0000)]
[NETSHELL]
- Display proper icons in network connections folder

svn path=/trunk/; revision=54998

12 years ago[SHELL32]
Rafal Harabien [Tue, 17 Jan 2012 21:28:17 +0000 (21:28 +0000)]
[SHELL32]
- Give numeric identifiers to all dialogs
- Add file copy dialog to languages files where it was lacking
- Remove unused admin tools icon duplicate

svn path=/trunk/; revision=54997

12 years ago[WLANCONF] backups/wlan-bringup@60693
Cameron Gutman [Tue, 17 Jan 2012 21:03:54 +0000 (21:03 +0000)]
[WLANCONF]
- Fix the loop counter variable (copy-paste mistake)

svn path=/branches/wlan-bringup/; revision=54996

12 years ago[WLANCONF]
Cameron Gutman [Tue, 17 Jan 2012 19:47:10 +0000 (19:47 +0000)]
[WLANCONF]
- Avoid reporting a cryptic error code when wlanconf is used without any WLAN adapters present
- Print the BSSIDs when doing a scan
- Fix the WLAN disconnected check

svn path=/branches/wlan-bringup/; revision=54995

12 years ago[SHELL32]
Rafal Harabien [Tue, 17 Jan 2012 18:45:41 +0000 (18:45 +0000)]
[SHELL32]
- TABs -> spaces

svn path=/trunk/; revision=54994

12 years ago[NTOSKRNL]
Cameron Gutman [Tue, 17 Jan 2012 18:06:53 +0000 (18:06 +0000)]
[NTOSKRNL]
- Only return the dirty bit if the PTE is actually valid
- Avoid an unneeded TLB flush when setting the dirty bit

svn path=/trunk/; revision=54993

12 years ago[WININET]
Rafal Harabien [Tue, 17 Jan 2012 17:59:26 +0000 (17:59 +0000)]
[WININET]
- Don't use shell32 functions when processing DLL_PROCESS_ATTACH because shell32.dll can be initialized later. Fixes shell32+wininet debug spam at boot.

svn path=/trunk/; revision=54992

12 years ago[SHELL32]
Rafal Harabien [Tue, 17 Jan 2012 17:57:23 +0000 (17:57 +0000)]
[SHELL32]
- Improve formatting in shelllink.cpp
- Load shortcut icon in property page

svn path=/trunk/; revision=54991