Difference between revisions of "Community Changelog-0.4.11"

From ReactOS Wiki
Jump to: navigation, search
(Added all Oct 2 commits that were not part of 0.4.10 release.)
(Added Oct 3 commits.)
Line 3: Line 3:
 
'''Kernel:'''
 
'''Kernel:'''
 
* Implement IopAcquireFileObjectLock and use it to fix IopLockFileObject (ThFabba)
 
* 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)
  
 
'''Win32 subsystem:'''
 
'''Win32 subsystem:'''
Line 13: Line 24:
  
 
'''System DLLs:'''
 
'''System DLLs:'''
 +
* NTDLL: LDR: Include dllname in snap failure DPRINT. (learn-more)
  
 
'''User-mode DLLs:'''
 
'''User-mode DLLs:'''

Revision as of 14:31, 16 October 2018

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.


Kernel:

  • 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)

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)

Drivers:

Shell:

System DLLs:

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

User-mode DLLs:

Commands and utilities:

  • USETUP: Add missing line jump (HeisSpiter)

Tasks:

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