Difference between revisions of "Community Changelog-0.4.9"

From ReactOS Wiki
Jump to: navigation, search
(Skeleton)
 
(Start. More to come)
Line 2: Line 2:
  
 
'''Kernel:'''
 
'''Kernel:'''
 +
* CC: Finalized read ahead and lazy writing implementation. Fixed lots of bugs and deadlocks. Fixed random behaviours. (Pierre Schweitzer)
 +
* KE: Fixed a loop indefinitely trying to figure out CPU frequency. This eliminates a boot delay. (Thomas Faber)
 +
* IO: Implemented support for reserve IRP. This is critical for low memory situations. (Pierre Schweitzer)
 +
* EX: Fixed worker threads exiting with critical region held. This fixes a deadlock when exiting from Command Prompt. (Thomas Faber)
  
 
'''Win32 subsystem:'''
 
'''Win32 subsystem:'''
 +
* win32k/ntuser: Fixed some regressions. (Thomas Faber)
 +
* win32k/ntuser: Fixed some menu issues. (Thomas Faber)
 +
* winsrv: Hard errors are sent to desktop now. (Hermes Belusca-Maito)
 +
* Some fixes for font substitutes. (Mark Jansen)
 +
* Some more x64 fixes here. (Timo Kreuzer)
 +
 +
'''Drivers:'''
 +
 +
* i8042prt: Fixed keyboard bug on Lenovo ACPI. (Nikita Krapivin)
  
 
'''Shell:'''
 
'''Shell:'''
 +
 +
* Fixed locking and unlocking taskbar. (Giannis Adamopoulos)
 +
* Implemented showing hard error balloon. (Hermes Belusca-Maito)
  
 
'''System DLLs:'''
 
'''System DLLs:'''
 +
* hal: Fixed a stack overflow. (Thomas Faber)
 +
* ntdll/ldr: Overhaul side-by-side support. This will help application compatibility. (Giannis Adamopoulos)
 +
* advapi32: Some improvements to services. (Hermes Belusca-Maito)
 +
* advapi32: Fixed service stopping sequence. (Eric Kohl)
  
 
'''User-mode DLLs:'''
 
'''User-mode DLLs:'''
 +
* shell32: Implemented right click menu. (Giannis Adamopoulos)
 +
* shell32: Fixed some more memory leaks. (Giannis Adamopoulos)
 +
* dxtn: Replaced and finally enabled. This will bring lots of improvements for apps using graphics heavily. (Colin Finck)
 +
* beepmidi: Fixed busy wait when no notes are playing. (Thomas Faber)
 +
* windowscodecs: Fixed stack corruption when showing PNGs. (Thomas Faber)
 +
* afd: Some bugs are fixed. (Mark Jansen)
  
 
'''Commands and utilities:'''
 
'''Commands and utilities:'''
 +
* rapps: Some fixes to certificate pinning. (Mark Jansen)
 +
* rapps: Replaced extract with FDI for handling cabinet files. (Alexander Shaposhnikov)
 +
* services: Update a driver's status properly. (Eric Kohl)
 +
* services: Fixed service stopping sequence. (Eric Kohl)
 +
* sc: Many improvements to this command. (Eric Kohl)
 +
* sndvol32: Added volume tray dialog. Added small master dialog. Fixed various dialogs. (Eric Kohl)
 +
* drwtsn32: Various improvements. (William Kent, Mark Jansen)
 +
* dhcpcsvc: DHCP client can be stopped now. (Eric Kohl)
  
 
'''Tasks:'''
 
'''Tasks:'''
 +
* User-mode DLLs are synced with Wine Staging 3.3. (Amine Khaldi)
  
 
{{Navigation Community Changelog}}
 
{{Navigation Community Changelog}}

Revision as of 08:53, 17 April 2018

WARNING: THE CHANGELOG IS WORK-IN-PROGRESS!

Kernel:

  • CC: Finalized read ahead and lazy writing implementation. Fixed lots of bugs and deadlocks. Fixed random behaviours. (Pierre Schweitzer)
  • KE: Fixed a loop indefinitely trying to figure out CPU frequency. This eliminates a boot delay. (Thomas Faber)
  • IO: Implemented support for reserve IRP. This is critical for low memory situations. (Pierre Schweitzer)
  • EX: Fixed worker threads exiting with critical region held. This fixes a deadlock when exiting from Command Prompt. (Thomas Faber)

Win32 subsystem:

  • win32k/ntuser: Fixed some regressions. (Thomas Faber)
  • win32k/ntuser: Fixed some menu issues. (Thomas Faber)
  • winsrv: Hard errors are sent to desktop now. (Hermes Belusca-Maito)
  • Some fixes for font substitutes. (Mark Jansen)
  • Some more x64 fixes here. (Timo Kreuzer)

Drivers:

  • i8042prt: Fixed keyboard bug on Lenovo ACPI. (Nikita Krapivin)

Shell:

  • Fixed locking and unlocking taskbar. (Giannis Adamopoulos)
  • Implemented showing hard error balloon. (Hermes Belusca-Maito)

System DLLs:

  • hal: Fixed a stack overflow. (Thomas Faber)
  • ntdll/ldr: Overhaul side-by-side support. This will help application compatibility. (Giannis Adamopoulos)
  • advapi32: Some improvements to services. (Hermes Belusca-Maito)
  • advapi32: Fixed service stopping sequence. (Eric Kohl)

User-mode DLLs:

  • shell32: Implemented right click menu. (Giannis Adamopoulos)
  • shell32: Fixed some more memory leaks. (Giannis Adamopoulos)
  • dxtn: Replaced and finally enabled. This will bring lots of improvements for apps using graphics heavily. (Colin Finck)
  • beepmidi: Fixed busy wait when no notes are playing. (Thomas Faber)
  • windowscodecs: Fixed stack corruption when showing PNGs. (Thomas Faber)
  • afd: Some bugs are fixed. (Mark Jansen)

Commands and utilities:

  • rapps: Some fixes to certificate pinning. (Mark Jansen)
  • rapps: Replaced extract with FDI for handling cabinet files. (Alexander Shaposhnikov)
  • services: Update a driver's status properly. (Eric Kohl)
  • services: Fixed service stopping sequence. (Eric Kohl)
  • sc: Many improvements to this command. (Eric Kohl)
  • sndvol32: Added volume tray dialog. Added small master dialog. Fixed various dialogs. (Eric Kohl)
  • drwtsn32: Various improvements. (William Kent, Mark Jansen)
  • dhcpcsvc: DHCP client can be stopped now. (Eric Kohl)

Tasks:

  • User-mode DLLs are synced with Wine Staging 3.3. (Amine Khaldi)
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