ChangeLog-0.4.6

From ReactOS Wiki
Jump to: navigation, search

Bug Fixes

  • CORE-4420 - UNIMPLEMENTED: gdi32: GdiDrawStream
  • CORE-6931 - Fastfat doesn't support FILE_DELETE_ON_CLOSE flag
  • CORE-7351 - deluge torrent client does not start
  • CORE-7522 - Improve S-List-Fault handler
  • CORE-7643 - vcrun2005sp1: vcredist_x86_sp1.exe /q:a /c:"msiexec /i vcredist.msi /qn" fails to install
  • CORE-7661 - Renaming a folder can lead to files spreading in 2 folders
  • CORE-9133 - Pale Moon browser does not render custom fonts
  • CORE-9332 - Taskbar items are drawn too close
  • CORE-9629 - Cancel button in Wine Gecko Installer window
  • CORE-9732 - Taskbar resizing isn't stepped/integral
  • CORE-10103 - NFS 2 SE game isn't opening.
  • CORE-10137 - Explorer window has invisble scrollbars
  • CORE-10265 - Edit controls send an undocumented message 0x167 to comboboxes
  • CORE-10544 - desk.cpl can not longer be opened via control panel after installing DosBlaster from Rapps
  • CORE-10727 - Calc does not work in Windows XP
  • CORE-11237 - NTVDM has issues with up+down key after switching to fullscreen (ros detects alt-key to be pressed permanently then)
  • CORE-11513 - The RosBE configuration step that calls SVN crashes in ReactOS
  • CORE-11560 - nginx with php and mysql don't work
  • CORE-11568 - windres preprocessing failed when trying to compile React OS under itself
  • CORE-11777 - Do not sorted alphabetically directory names in Explorer
  • CORE-11784 - IF EXIST directory does not always work correctly
  • CORE-11952 - Building ReactOS under itself: configure script failed to run gcc
  • CORE-11953 - user32:clipboard test leads to an exception
  • CORE-12028 - [explorer] Shutdown Dialog Glitch
  • CORE-12098 - zz_freebasic_0.24.0:2.compile_code hangs ros
  • CORE-12107 - VMware Tools installation hangs since r72450
  • CORE-12164 - Paint > "Set as desktop background" does not work
  • CORE-12179 - fontview: incorrect font name for Tahoma Bold
  • CORE-12181 - Direct3D regression
  • CORE-12194 - [RAPPS-DB] BurnAware Free 9.3
  • CORE-12352 - Registry viewer crashes systematically
  • CORE-12354 - Incorrect file extension management in MSPaint
  • CORE-12436 - Regression: can not longer enlarge the taskbar in y by dragging
  • CORE-12628 - BSoD on wdmaud.sys (Sound settings related)
  • CORE-12692 - FreeLdr believes our CD is a HDD if it has a 0xAA55 MBR signature
  • CORE-12707 - LiveCD, notebook dexp atlas h178: BSoD "MANUALLY_INITIATED_CRASH" during startup (in HDAudBus.sys)
  • CORE-12789 - Themed taskbar uses wrong font color
  • CORE-12793 - Fix the returned value in EnumMonitorsW() by initializing bReturnValue
  • CORE-12796 - Taskbar button height is wrong
  • CORE-12877 - [THEMEING] Luna uses wrong font
  • CORE-12899 - Assert (FALSE) in ACPI buspdo.c on second stage on Dell Latitude D810
  • CORE-12911 - Kingsoft Office 2013 Free installer: broken license agreement dialog
  • CORE-12929 - ReactOS freezes at boot screen when rebooting to initial setup on Dell D620
  • CORE-12938 - [explorer] Start button fails to resize properly
  • CORE-12975 - LiveCD: Start button misses its image. (r74159 regression)
  • CORE-12978 - Incorrect tab background with themes
  • CORE-13037 - Notepad: bad font settings
  • CORE-13043 - LiveCD, Notification area: Icons are drawn (too low) over the bottom white edge. (Regression: r74231.)
  • CORE-13071 - Regression: Regedit can not longer invoke its search dlg
  • CORE-13079 - Regression, Taskbar is wrong with LiveCD
  • CORE-13089 - 1C Repetitor 1.x: randomly breaks Freetype
  • CORE-13113 - Physical memory section mappings should not require 64k alignment
  • CORE-13131 - EnumerateBusKey should check for invalid identifier.
  • CORE-13146 - ReactOS does not see (VS) OFFICE 2007 theme
  • CORE-13186 - Console: Unable to use the color buttons
  • CORE-13190 - 0.4.5RC2 still heavily leaking kernel memory
  • CORE-13192 - Visual glitches with the darkbar theme
  • CORE-13196 - Fix the console preview in the console properties dialog
  • CORE-13207 - Potential memory leak
  • CORE-13208 - Non-null terminated string used in wcsrchr
  • CORE-13214 - AHK: Assertion failed: PsGetCurrentProcess()->VdmObjects == NULL
  • CORE-13217 - Can not apply theme, button is inactive
  • CORE-13223 - RDP Client: "screen mode id:i:1" in user name field
  • CORE-13224 - RDP Client: glitches Windows 10 with 24 and 32-bit color
  • CORE-13225 - RDP Client saves "Default.rdp" file in C:\ in Live CD mode
  • CORE-13229 - Mozilla Thunderbird 38.7.1 crash when creating or deleting an account (due to missing shell32 export?)
  • CORE-13241 - Hive generation is unreliable
  • CORE-13263 - RDP Client: Connection failure with errors
  • CORE-13268 - LdrpInit causes busy-wait if secondary thread is started during process initialization
  • CORE-13271 - LibreOffice writer crashes with invalid pointer passed to memcpy
  • CORE-13274 - we had redraw loops since a long time - lately our drawing speed regressed additionally
  • CORE-13306 - Crash due to invalid V86 opcode when booting on 82Q35 chipset
  • CORE-13311 - Running Office 2010 setup with DPH leaks physical pages
  • CORE-13316 - ACPI Detection Issue (problem with pnp.unique_id)
  • CORE-13345 - VS2010 building for trunk is broken again
  • CORE-13352 - IsShimInfrastructureDisabled is broken
  • CORE-13361 - regression: we can not longer bootup reactos without ntdll_vista (& kernel32_vista) and waste 380Kb RAM additionally
  • CORE-13364 - We can make ReactOS crash with crafted .fnt files
  • CORE-13368 - SystemExtendedHandleInformation leaves user buffer uninitialized
  • CORE-13369 - DbgkpPostFakeModuleMessages accesses PEB without SEH
  • CORE-13370 - winhttp_winetest:winhttp CANCELED since r74865
  • CORE-13379 - PATCH. Prevent wcsncopy overflows in GetCurrencySettings()
  • CORE-13384 - PATCH. Fix a potential overflow and uninitialized variable in InitNegNumFmtCB ()
  • CORE-13385 - Fix freeing logic in GetSupportedCP()
  • CORE-13386 - PATCH. Fix overruns in GetTimeSetting()
  • CORE-13387 - PATCH. Fix GetDateSetting() overruns
  • CORE-13389 - PATCH. Avoid JOBs overrunning in LoadJobs
  • CORE-13393 - We should not send UNLOAD_DLL_DEBUG_EVENT after sending EXIT_PROCESS_DEBUG_EVENT
  • CORE-13401 - R74881 Causes Crash in GDI32_WINETEST:font
  • CORE-13402 - 4095 failures in user32:clipboard due to GetClipboardFormatNameA -- debug spam
  • CORE-13408 - Use after free during user32_winetest:clipboard
  • CORE-13412 - [PATCH] Fix a logic flaw in OpenPrinterW()
  • CORE-13413 - [PATCH] Remove an unneeded check at GreGetDIBitsInternal()
  • CORE-13414 - OpenClipboard/SetClipboardData failing excessively with "access denied" during user32_winetest:clipboard
  • CORE-13415 - Pool use after free when running user32_winetest:dce
  • CORE-13416 - Regression: font rendering in notepad does not longer default to monospaced
  • CORE-13419 - [Regression] Wrong font in Japanese ReactOS Setup
  • CORE-13420 - Crash in advapi32_winetest:security test_GetExplicitEntriesFromAclW due to unsupported "CURRENT_USER" trustee
  • CORE-13421 - Crash in devenum_winetest:devenum test_moniker_isequal due to missing renderer
  • CORE-13425 - Crash in secur32_winetest:schannel trying to delete uninitialized security context
  • CORE-13426 - [SHORTCUTS] PATCH: remove dead link to abandoned tool "Snapshot" in start-menu
  • CORE-13433 - "Wine Test > localspl > fpEnumPrinters": "Assertion failed: pcbNeeded" at "reactos/win32ss/printing/providers/localspl/printers.c, line 888"
  • CORE-13435 - Themes bug: window's title overflowing over window caption buttons
  • CORE-13441 - ping/telnet/tracert trigger same "Unhandled exception" at <dnsapi.dll:b472>, when no (or local) network
  • CORE-13452 - mspaint: Clicking the blank dark area should reset the selection
  • CORE-13456 - System Registry Shell Extensions crash Explorer
  • CORE-13457 - Registry symlink created by localspl doesn't expand
  • CORE-13458 - _RpcClosePrinter fails even for trivial cases
  • CORE-13463 - SetThreadDesktop shouldn't free old desktop
  • CORE-13475 - net use fails at displaying all the connections
  • CORE-13476 - Fix the way the registry values are saved by NtSaveKey helpers
  • CORE-13482 - Multiple NFS connections to the same server fail
  • CORE-13483 - NFS fails to mount under certain circumstances
  • CORE-13484 - File transfer over NFS can fail
  • CORE-13489 - Python 3 os.stat always returns zero in st_ino field
  • CORE-13503 - [ATL] Missing operator+= overload for XCHAR in CStringT
  • CORE-13517 - net use /DELETE Does not work
  • CORE-13546 - Usbport driver. Incorrect setting of the direction of transfer for URBs.
  • CORE-13549 - FSD without directory changes notifications makes explorer crash
  • CORE-13552 - VC++ 2005: Exception opening Tools menu
  • CORE-13567 - ROS version info is off screen when taskbar is along the left/top
  • CORE-13570 - Text on start button "moves away"
  • CORE-13577 - Too small taskbar height when themed
  • CORE-13581 - RDBSS leaks references to FCB
  • CORE-13582 - Regression: [WIN32K] reproducible BSOD due to unhandled exception - UltraVNC 1.2.1.1 local loopback connection
  • CORE-13589 - [PATCH] ext2fs driver corrupts 64-bit filesystems
  • CORE-13594 - Icon alignment in taskbar and tray
  • CORE-13600 - Left aligned window titles in some themes
  • CORE-13604 - RXCE leaks RX_CONTEXT
  • CORE-13615 - RDBSS doesn't handle symbolic links
  • CORE-13666 - [RAPPS-DB] POTENTIAL SECURITY RISK: rapps link to 'uTorrent CURRENT' erroneously downloads a program called 'Nine 5.7'

New Feature

  • CORE-7546 - Implement condition variables
  • CORE-8352 - Changing the resolution should prompt a dialogue to keep the changes
  • CORE-10266 - Combobox: handle undocumented message
  • CORE-10375 - Implement compatibility tab in explorer
  • CORE-12442 - Add URLDownload to RAPPS details panel
  • CORE-13164 - [TRANSLATION] Japanese NLS info
  • CORE-13395 - mspaint: Enable drag cancellation
  • CORE-13428 - Add FontSub program shortcut to Start Menu

Task

  • CORE-12648 - Make our ISOs flashable to USB drives ("isohybrid")
  • CORE-13174 - IoRaiseInformationalHardError should print the error message
  • CORE-13295 - Update FreeType to v2.8
  • CORE-13336 - Clean up PipCallDriverAddDevice & IopAttachFilterDrivers
  • CORE-13348 - Update ACPICA to version 20170531
  • CORE-13436 - Implement RtlIsCriticalSectionLocked and RtlIsCriticalSectionLockedByThread
  • CORE-13444 - Implement UserMode case of MmMapLockedPagesSpecifyCache
  • CORE-13451 - Upgrade libpng to 1.6.29, libtiff to 4.0.8, mpg123 to 1.25.0, libsamplerate to 0.1.9, mbedtls to 2.4.2
  • CORE-13538 - Update ACPICA to version 20170629

Improvement

  • CORE-8204 - Add nfs client support and pave way for Vagrant
  • CORE-11021 - Add Esperanto keyboard layout and language
  • CORE-11776 - I cannot see the sort icon in Explorer
  • CORE-12903 - mmsys.cpl: Improve
  • CORE-12942 - Missing ACPI tables in registry
  • CORE-13064 - font/freetype: Remove usage of GetFontFamilyInfoForSubstitutes
  • CORE-13111 - Removing the shell extension slayer
  • CORE-13122 - Console: Bold support
  • CORE-13182 - Improvements for the console props dlg "Font" tab
  • CORE-13187 - spanish translation for CORE-13182
  • CORE-13222 - TRANSLATION: getuname translation update
  • CORE-13234 - RDP Client: Fix DllName hardcoded string
  • CORE-13237 - RDP Client: Send actual client host name instead of 127.0.0.1
  • CORE-13248 - Russian translation update
  • CORE-13258 - Bring MSTSC closer to rdesktop
  • CORE-13259 - Switch MSTSC functions to use CryptoAPI
  • CORE-13265 - boot\environ\lib image.c : variable initialization
  • CORE-13320 - Update IANA protocol numbers file
  • CORE-13322 - [EXPLORER] we are missing a subtle convenience hack around the start-button
  • CORE-13342 - Assign print command for .rtf files with wordpad.
  • CORE-13356 - Fix out of bound array accessing
  • CORE-13375 - PATCH [EXPLORER] open start menu on left mouse button down instead left mouse button up
  • CORE-13411 - [PATCH]Fix EqualFamilyInfo function logic
  • CORE-13462 - [PATCH] Add user.exe version info to fix error 1812
  • CORE-13560 - Translation into Russian of the description of the command "Start"

Sub-task

  • CORE-8925 - Start menu has classic border when themes are enabled
  • CORE-10170 - Changed locale options doesn't reload correctly before next reboot.
  • CORE-11300 - Shim IAT hooking
  • CORE-11323 - Drawing mismatch at userinit LiveCD dialog
  • CORE-11329 - shimlib - shim helper functions
  • CORE-13284 - Integrate apphelp in process creation
  • CORE-13388 - [verified:EXPLORER] does not deactivate an already activated application in traywnd when clicking in empty desktop area
  • CORE-13390 - [verified:EXPLORER] does not deactivate an already activated application in traywnd pane when minimizing the app via title-bar-symbol
  • CORE-13400 - [verified: EXPLORER] does not perform reactivate title bar on right-button-up on an already activated pane in taskswnd
  • CORE-13527 - UserInit: Paint the ReactOS logo "transparent", as done in the "System" (sysdm) CPL
  • CORE-13528 - Fix the UserInit pages "separator" line
  • CORE-13530 - Allow to quit the UserInit "wizard"
Versions / Official Changelogs / Community Changelogs
0.0.x Series 0.0.8 | 0.0.9 | 0.0.10 | 0.0.11 | 0.0.12 | 0.0.13 | 0.0.14 | 0.0.15 | 0.0.16 | 0.0.17 | 0.0.18 | 0.0.19 | 0.0.20 | 0.0.21
0.1.x Series 0.1.0 | 0.1.1 | 0.1.2 | 0.1.3 | 0.1.4 | 0.1.5
0.2.x Series 0.2.0 | 0.2.1 | 0.2.2 | 0.2.3 | 0.2.4 | 0.2.5 | 0.2.6 | 0.2.7 | 0.2.8 | 0.2.9
0.3.x Series 0.3.0 | 0.3.1 | 0.3.2 | 0.3.3 | 0.3.4 | 0.3.5 | 0.3.6 | 0.3.7 | 0.3.8 | 0.3.9 | 0.3.10 | 0.3.11 | 0.3.12 | 0.3.13 | 0.3.14 | 0.3.15 | 0.3.16 | 0.3.17
0.4.x Series 0.4.0 | 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