Ros-diffs July 2006

ros-diffs@reactos.org
  • 19 participants
  • 662 discussions

[ekohl] 22745: Enable CM_Connect_MachineW to connect to the local machine.
by ekohl@svn.reactos.org
18 years, 5 months

[ion] 22744: - Move IopInitialize/StartDevice to PnP Manager - I/O Packet APIs fixes Part 1: - Clear the current IRP before parsing the Device Queues - Respect Cancelable parameter in IoStartNextPacket(ByKey) instead of ignoring it (acquire the cancel lock when it's requested) - Raise IRQL to DISPATCH_LEVEL in IoStartPacket instead of expecting the caller to do it and crashing. Also only use Cancel Lock if a Cancel Function was specified. - Actually handle the case where the IRP Was cancelled ri
by ion@svn.reactos.org
18 years, 5 months

[ion] 22743: - Implement IoRegisterLastchanceShutdownNotification based on IoRegisterShutdownNotification - Modify IoUnregisterShudownNotification to loop both lists now. - Used the lock in IoShutdownREgisteredDevices when looping the list, and changed it to send IRP_MJ_SHUTDOWN to the attached DO. Also fixed a memory leak where the shutdown entry wasn't being freed, and optimized the function only to initialize the event once (And simply clear it each time). - Moved IoSynchronousInvalidateDevic
by ion@svn.reactos.org
18 years, 5 months

[janderwald] 22742: * DS_SHELLFONT is an style not an EXSTYLE.
by janderwald@svn.reactos.org
18 years, 5 months

[ion] 22741: - Use IoGetDevObjExtension and STDCALL->NTAPI. - Fix some bugs in IoGetRelatedDeviceObject: We should make sure that FO_DIRECT_DEVICE_OPEN isn't set when reading from the VPB's DO, otherwise we return the FO's DO directly. Also check for attachment before trying to get any attached device.
by ion@svn.reactos.org
18 years, 5 months

[ion] 22740: - Add IoGetDevObjExtension for getting the PEXTENDED_DEVOBJ_EXTENSION from a device object instead of always doing a huge typecast. - Implement device unloading through IopUnloadDevice and device referencing through IopReferenceDeviceObject and IopDereferenceDeviceObject, and make IoDeleteDevice and IoDetachDevice unload the device on 0 reference count. Doesn't fully work yet. - Simplify IoGetAttachedDEvice/IoGetAttachedDeviceReference not to use an extra stack variable.
by ion@svn.reactos.org
18 years, 5 months

[greatlrd] 22739: No change in the source code. It if only to test if new slave build server works or not
by greatlrd@svn.reactos.org
18 years, 5 months

[janderwald] 22738: move english resource code into own file
by janderwald@svn.reactos.org
18 years, 5 months

[tretiakov] 22737: Reduce code dublication
by tretiakov@svn.reactos.org
18 years, 5 months

[ion] 22736: - IopGetDevicePointer: Close the handle if we were able to acquire it. - IoAttachDevice/IoAttachDeviceByPointer: Fail with STATUS_NO_SUCH_DEVICE if we couldn't attach. - IoAttachDEviceTodEviceStackSafe: VPBs don't get inherited. - IoCreateDevice: Only set OBJ_PERMAMENT if the caller requested it. - IoCreateDevice: Return a NULL Device object if we failed to create it. - IoCreateDevice: Set alignment requirement to 0, x86 doesn't need it.
by ion@svn.reactos.org
18 years, 5 months
Results per page: