Community Changelog-0.4.11

From ReactOS Wiki
Revision as of 01:41, 29 October 2018 by PurpleGurl (talk | contribs) (Added task)
Jump to: navigation, search
This page is related to an upcoming release

ReactOS 0.4.11 is not released yet, the information on this page is referring to the future release of ReactOS 0.4.11.
A Release Engineer should remove this notification once the version is released.

This page is still unfinished and being worked on by ReactOS Community.

This page is updated as ReactOS development progresses, check out here regularly!
Contributions are accepted! Please read here for contributing.


  • Implement IopAcquireFileObjectLock and use it to fix IopLockFileObject (ThFabba)
  • NtReadFile/NtWriteFile: If a file has been opened for non-cached access, Length and ByteOffset must be sector size aligned. (EricKohl)
  • In IopQueryNameInternal(), enclose output copy in a SEH statement (HeisSpiter)
  • Call IoCreateFileSpecifyDeviceObjectHint with the hint if it was specified (HeisSpiter)
  • In IoQueryFileDosDeviceName(), in case of an error, return appropriate status (HeisSpiter)
  • Implement DOS name query in IopQueryNameInternal() (HeisSpiter)
  • Allow FileNameInformation not to be implemented in storage stack (HeisSpiter)
  • In IopQueryNameInternal() don't copy name if it's not valid (HeisSpiter)
  • Implement IoQueryFileDosDeviceName() (HeisSpiter)
  • Stub support for querying DOS name when parsing FO name (HeisSpiter)
  • Use faster internal helper to query name (HeisSpiter)
  • Rename IopQueryNameFile to IopQueryNameInternal (HeisSpiter)
  • A bit of cleanup in Io*FilterContext() (HeisSpiter)
  • Implement IoChangeFileObjectFilterContext() (HeisSpiter)
  • Implement IoGetFileObjectFilterContext() (HeisSpiter)
  • Quickly check for alignment in NtRead/WriteFile (HeisSpiter)
  • Use captured variable to check parameters in NtRead/WriteFile (HeisSpiter)
  • On read/write, also check buffer respects device alignment requirements (HeisSpiter)
  • When checking for byte offset alignment, tolerate some magic values (HeisSpiter)

Win32 subsystem:

  • NETCFGX: Network property page: Add support for enum type options, the 'Optional' setting and the 'TextLimit' and 'Uppercase' settings for edit type options. (EricKohl)
  • NEWDEV: Fix a truncated text on device driver name (Fraizeraust)
  • DEVMGR: Update French translation (HeisSpiter)
  • MSPORTS: Check and show which parallel port is in use. (EricKohl)



System DLLs:

  • NTDLL: LDR: Include dllname in snap failure DPRINT. (learn-more)

User-mode DLLs:

Commands and utilities:

  • USETUP: Add missing line jump (HeisSpiter)
  • KMTESTS:TCPIP: Add an "Associate address IRP completed" trace (SergeGautherie)
  • KMTESTS:TCPIP: ReturnAddress: Expect NT5 result, not NT6+ one (SergeGautherie)


  • [ACPICA] Update to version 20181003. CORE-15222 (Thomas Faber)
Versions / Official Changelogs / Community Changelogs
0.4.x Series 0.4.1 | 0.4.2 | 0.4.3 | 0.4.4 | 0.4.5 | 0.4.6 | 0.4.7 | 0.4.8 | 0.4.9 | 0.4.10 | 0.4.11 | 0.4.12 | 0.4.13 | 0.4.14 | 0.4.15