Release Notes - Core ReactOS - Version 0.4.3 - HTML format

Bug

  • [CORE-1578] - gdi32: SetTextAlign(hDC, TA_UPDATECP) does not work
  • [CORE-2338] - Window Menu Problem
  • [CORE-3256] - frhed: v1.7.1 runtime error when msvcr80 is supplied
  • [CORE-3593] - cmd: can't change filename case
  • [CORE-4628] - Unable to boot ReactOS on K7S5A system
  • [CORE-4753] - Cybera Internet Cafe Administration program crash
  • [CORE-4939] - Opera: v10.53 has problems with connecting
  • [CORE-4968] - MPC-HC crash
  • [CORE-4990] - win32k: path errors
  • [CORE-5189] - msvcrt: EmergeDesktop killed by exception
  • [CORE-5683] - DoubleCommander: Alt+Tab is interpreted as Tab
  • [CORE-5957] - Audacity Weird numbers in menu entries and HKCR registry problem
  • [CORE-6257] - OS hangs during startup with connected USB drive
  • [CORE-6354] - Runtime error while installing Firefox 11/12
  • [CORE-6500] - wininet: winhttp: incorrect Winsock initialization handling
  • [CORE-6897] - SetWindowRgn doesn't work
  • [CORE-7229] - Painting issues when Themes applied
  • [CORE-7347] - mm: Aria2: ASSERT at MmGetRmapListHeadPage
  • [CORE-7441] - vncserver start but not response to any connection
  • [CORE-7487] - WSAECONNRESET instead of WSAECONNREFUSED when connecting to closed localhost port
  • [CORE-7659] - Pingus in fullscreen mode cannot be played because of wrong window opening
  • [CORE-7734] - Standalone Flash Player 10 stucks playing swf
  • [CORE-8001] - "mode" command unimplemented
  • [CORE-8066] - Python IDLE fails to start
  • [CORE-8182] - XBMC fails to start
  • [CORE-8397] - Office 2010 x86 installation Install window closes suddenly and unexpectedly.
  • [CORE-8405] - Blue screen of death during copy of large (1gb) file via Total Comander 8
  • [CORE-8549] - MongoDB Client unable to connect
  • [CORE-8657] - [NTVDM]: Star Control 3 Black screen
  • [CORE-8780] - zsnesw doesn't start
  • [CORE-8786] - Can't install Firefox OS Simulator
  • [CORE-8842] - COM:BROWSEUI tests have regressed
  • [CORE-8861] - explorer_new: duplicating new submenu in explorer
  • [CORE-9068] - Python 2.7.9: Cannot open HTTP or FTP URLs using urllib2.urlopen, getaddrinfo failed
  • [CORE-9076] - Shutdown windows is not topmost
  • [CORE-9132] - Scilab 5.5.1 can't start
  • [CORE-9169] - VLC 2.1.0 causes BSOD when interacting with mouse
  • [CORE-9197] - Blender 2.73a uses 100% cpu and doesn't do anything else
  • [CORE-9220] - Cant install WinAppManagerSetup 15.01.11
  • [CORE-9269] - Wrong placement of 'Window' menu in Notepad++
  • [CORE-9491] - gdb doesn't start in ReactOS
  • [CORE-9497] - ReactOS shows crash console with multiple switching from windowed mode to full screen and back.
  • [CORE-9507] - Explore Taskbar drag-drop problem
  • [CORE-9558] - Capitalize "os" in the "ReactOS" part 3
  • [CORE-9577] - [NTVDM]: Same "not enough memory on exec" error in three games
  • [CORE-9673] - PATCH: BS_DIBPATTERN8x8 not supported
  • [CORE-9678] - NTVDM, cant start command and conquer game
  • [CORE-9680] - Cant start GOG galaxy beta
  • [CORE-9714] - IDM Network integration changed.
  • [CORE-9716] - Dialog Rendering Issues
  • [CORE-9871] - Change icon to shortcut show a white rectangle as result
  • [CORE-9902] - explorer damages files during copy from Cd to desktop
  • [CORE-9907] - Regression: Vivaldi 1.0.219.3 fails to be installed
  • [CORE-9930] - Exceptions in 1C:Repetitor CD Shell (2003)
  • [CORE-9994] - Ping utility should migrate to IPHLPAPI
  • [CORE-9998] - 7-Zip 15.06 beta - not installed - r68650
  • [CORE-10051] - Zuma: problems with fullscreen
  • [CORE-10104] - Cadillacs & Dinosaurs Game's FullScreen (Stretch) mode doesn't stretch fully.
  • [CORE-10110] - Pop[Query|Set]SystemPowerStateTraverse sends power IRPs to the PDO instead of the top of the stack
  • [CORE-10143] - rapps: blue rect
  • [CORE-10224] - While trying to launch Lightscreen portable the system freezes.
  • [CORE-10275] - [PATCH] [PING] Correcting packet loss count
  • [CORE-10334] - Vivaldi.1.0.291.18.exe can't uncompress itself
  • [CORE-10459] - Problems installing msys2 under reactos
  • [CORE-10471] - [WIN32SS|INPUT]BSOD on random user hid mouse
  • [CORE-10475] - lcc-win: serious rendering issues
  • [CORE-10488] - Watcom DLL (WCMDPA15.dll) bug : this dynamic link library is already use by: . . .exe
  • [CORE-10584] - WlanConf displays invalid characters in Russian
  • [CORE-10611] - Predictible MEMORY_MANAGEMENT bugcheck when installing qt open source due to memory manager problems
  • [CORE-10637] - Initialize ErrorCode to avoid false positives
  • [CORE-10654] - In context menu of reactos explorer missing item for change icons size
  • [CORE-10700] - Diablo 2 shareware - minimizes on resolution switching
  • [CORE-10707] - IcmpCloseHandle crashes on NULL handle
  • [CORE-10752] - Access to VirtualBox host system folders from guest ReactOS
  • [CORE-10771] - Cant start installator of broadcom driver in r70473
  • [CORE-10808] - RealHW: Partition table gets corrupted after ReactOS reinstallation
  • [CORE-10819] - Firefox: install -> autoupgrade -> reinstall = OS crashes (Assertion failed)
  • [CORE-10830] - PATCH [shell32] start-menu item context menu should open on RBUTTONUP instead RBUTTONDOWN
  • [CORE-10845] - BSOD 0x1E VboxDisp.dll
  • [CORE-10866] - Without network installation hangs on second stage
  • [CORE-10874] - PSpad - broken download link
  • [CORE-10962] - [shell32]: Use ExpandEnvironmentStringsW in pick icon dialog
  • [CORE-10980] - PATCH: When Internet connection is down. Rapps does not generate any msg.
  • [CORE-11003] - Cc doesn't align reads
  • [CORE-11096] - Fix leaking Mdl in AfdGetSockName()
  • [CORE-11133] - Fix 2 failing kmtest:FsRtlExpression tests
  • [CORE-11215] - Fix overruning BarArray in Device_SaveCurrentSettings()
  • [CORE-11243] - [RAPPS-DB] Click-N-Type Virtual Keyboard version is wrong
  • [CORE-11245] - DosBox fullscreen issue - stays windowed, does not longer update window contents
  • [CORE-11318] - nLite 1.4.9.3 (.NET2 test app) starts up, but buttons are messed up
  • [CORE-11328] - APC_INDEX_MISMATCH (1) - Firefox 46.0.1 on ROS 0.5-svn r71430
  • [CORE-11342] - Downgrade Python 3.5 to Python 3.4 (if it works) in Rapps
  • [CORE-11377] - Firefox auto-updater leads to FAT filesystem corruption
  • [CORE-11394] - DnsQuery_A fails when called with localhost name as DNS name to be queried.
  • [CORE-11400] - ReactOS paint is not protected by wrong settings.
  • [CORE-11415] - Incorrect placement of the text in the Tab buttons.
  • [CORE-11456] - After entering the folder in the directory tree is no change the folder
  • [CORE-11466] - problems of cyrillic characters in the shell
  • [CORE-11505] - [Translation] Fix translate explorer (ru)
  • [CORE-11524] - [PATCH] Fix all but 4 tests in win32knt:NtUserEnumDisplaySettings
  • [CORE-11525] - [PATCH] Fix crash in win32knt:NTUserSystemParametersInfo tests
  • [CORE-11532] - Explorer's taskbar toolbar doesn't receive NcHitTest messages
  • [CORE-11533] - MEMORY_MANAGEMENT BSOD
  • [CORE-11554] - GNU Octave 4.0.3 : BSOD during instalation
  • [CORE-11565] - Copy file problem after close parent folder on explorer
  • [CORE-11584] - Brynhildr doesn't work properly
  • [CORE-11594] - PATCH: Fix a potential dereference and hr misuse in CDefView::GetItemObject()
  • [CORE-11625] - Otter Browser doesn't load webpages
  • [CORE-11631] - Filesystem corruption when installing a Game via Steam on a clean ReactOS installation
  • [CORE-11649] - Crash in ws2_32_winetest:sock since Wine sync to 1.9.14
  • [CORE-11652] - fastfat deadlock? (was: EnumDeleteRenameCreate.exe hangs console)
  • [CORE-11668] - SetupDiDestroyClassImageList is unimplemented and doesn't free resources
  • [CORE-11670] - App Manager - Libre Office 5.1.3 has a broken link
  • [CORE-11673] - Incorrect parsing CommandLine argumernts
  • [CORE-11703] - PATCH: Free "proxy" in HTTP_DealWithProxy failure path
  • [CORE-11704] - PATCH: Wrong pointer casting in set_symlink()
  • [CORE-11718] - App Manager - NirLauncher has a broken link
  • [CORE-11719] - App Manager - Audacity has a broken link
  • [CORE-11768] - PATCH: Removed unneeded AccessToken check
  • [CORE-11770] - I cannot see tool "Arrange Icons" in Explorer
  • [CORE-11801] - Bug fix and improvements to PowerCfg applet
  • [CORE-11803] - wrong declaration of IsTextUnicode (advapi32)
  • [CORE-11810] - REGRESSION Assertion whenever closing file browser since r72143
  • [CORE-11829] - Online installer of NET framework 3.5 gives exception
  • [CORE-11831] - Incorrect "time accessed" to the new file in the property
  • [CORE-11847] - Bugfix to correctly identify the size of the programs in RAPPS for the Russian language.
  • [CORE-11862] - Random BSOD (DPC routine > 1 sec) on Startup
  • [CORE-11873] - BSOD when trying to install program (IBM Notes)
  • [CORE-11889] - PATCH - [TCPIP] Avoid use-after-free of IPDATAGRAM_REASSEMBLY structures
  • [CORE-11892] - Daphne causes an access violation in win32k!MENU_DrawMenuItem
  • [CORE-11893] - USB EHCI struct _END_POINT_CAPABILITIES
  • [CORE-11899] - Assertion 'ObjHead->cLockObj < 0x10000' failed
  • [CORE-11900] - ReactOS bugchecks when runnning ntdll_apitest NtMapViewOfSection twice
  • [CORE-11904] - CRT error when running git-2.9.3.2
  • [CORE-11906] - [NTOS] Regression BSOD APC_INDEX_MISMATCH is back
  • [CORE-11909] - [FIX][locale] Character encoding of console applications (cacls and shutdown)
  • [CORE-11916] - Wrong MoveToEx implementation
  • [CORE-11926] - MEMORY_MANAGEMENT bugcheck when installing Qt 5.5.1(MinGW4.9.2) in r72508
  • [CORE-11929] - [LIBUSB] not checked whether it succeed call m_Hardware->PnpStart().
  • [CORE-11932] - No menu items associated with the object
  • [CORE-11946] - CSimpleArray is not implemented
  • [CORE-11948] - [PATCH] ASSERT reactos\ntoskrnl\mm\arm3\mdlsup.c(1102): (Mdl->MdlFlags & MDL_PAGES_LOCKED) != 0 when opening TaskManager
  • [CORE-11951] - Window control menu can be opened from main menu in Delphi 7 applications
  • [CORE-11957] - The fall in the application of a third-party theme
  • [CORE-11959] - [PATCH] Running 3 bat files in a loop results in deadlock in fastfat.sys and zombie cmd.exe process
  • [CORE-11961] - Missing probe and capture of user mode memory in NtUserSystemParametersInfo
  • [CORE-11962] - INVALID_PROCESS_ATTACH_ATTEMPT bugcheck during testbot runs
  • [CORE-11964] - Broken GUI
  • [CORE-11966] - [PATCH] Fix lock/unlock order in SeLockSubjectContext/SeUnlockSubjectContext (72642)
  • [CORE-11969] - Office 2003 - Web Folder Crash
  • [CORE-11971] - [PATCH] PAGE_FAULT_IN_NONPAGED_AREA in ftfd!gray_convert_glyph when executing rosautotest (72648)
  • [CORE-11973] - ExitProcess sets ExitCode always to 0
  • [CORE-11979] - Handling WM_ACTIVATE for dialog boxes is half-broken
  • [CORE-11985] - localization cleanup
  • [CORE-11986] - [spelling] minor inf cleanup
  • [CORE-11989] - Pagable code called at IRQL > APC_LEVEL (Dispatch IRQL) (72688)
  • [CORE-11993] - [PATCH] Fix all testIcmpSendEcho tests in iphlpapi
  • [CORE-12000] - Disable ws2_32:sock test_address_list_query()
  • [CORE-12001] - [PATCH] Fix un-synchronized access to PEPROCESS in QsiSystemProcessInformation(...)
  • [CORE-12008] - ping: setsockopt error since r72746
  • [CORE-12011] - [REGRESSION] Wine Gecko not installs in 2nd stage setup
  • [CORE-12013] - [netshell] Fix some mispellings
  • [CORE-12016] - Fix some tests in the com:netshell test
  • [CORE-12027] - ReactOS Setup Fails on Eastern Languages
  • [CORE-12030] - Cannot install anymore at least VisualC++ runtime 2012 and 2013
  • [CORE-12032] - ping: encoding problems
  • [CORE-12035] - VGA: Sis 630/730
  • [CORE-12042] - WideCharToMultiByte with CP_UTF8 does not understand surrogate pairs
  • [CORE-12047] - Fixes for legacy Mm Paging
  • [CORE-12058] - [KERNEL32] PATCH: mute a major log-file spammer WC_COMPOSITECHECK
  • [CORE-12062] - SDK: Do not gather all the generated message resource files in the same directory
  • [CORE-12064] - Missing break in DefWndStartSizeMove
  • [CORE-12067] - mstsc: improve Japanese resource
  • [CORE-12068] - Improve NtGdiOpenDCW
  • [CORE-12072] - Pale Moon crashes on start page
  • [CORE-12080] - Fixes for mspaint
  • [CORE-12086] - Regression: netfolder opening is missing
  • [CORE-12088] - REGRESSION of 72867: 3 browsers immediately crash after startup
  • [CORE-12094] - REGRESSION - Do not enter the IP address in properties TCP\IP4
  • [CORE-12106] - [Regression]:The selection of the folder disappears in the Explorer tree.
  • [CORE-12111] - SETUP.EXE for ThinkPad SoundMax driver doesn't start (regression)
  • [CORE-12116] - Firefox 45 can not open sites
  • [CORE-12132] - Chrome Standalone installer fails with "The installer failed to uncompress archive. Please download Google Chrome again."
  • [CORE-12184] - FastFat : acquire shared paging resource when performing paged write
  • [CORE-12209] - [REGSVR32] Foxit Reader 7.2.5.0930 setup error-box missing entry point SetProcessDPIAware()
  • [CORE-12212] - Regression: CCleaner 3.04.1389 setup crashes with unhandled exception
  • [CORE-12225] - [RAPPS-DB] K-Meleon version is wrong
  • [CORE-12261] - The hard disk partitions are not displayed

New Feature

  • [CORE-10253] - Add pifmgr.dll
  • [CORE-10504] - Create a library for console output/input functions, last-error messages display, etc. to be used for all of our internal command-line utilities
  • [CORE-11661] - [shell32] Show message upon failure to create folder
  • [CORE-11746] - CRegKey is not implemented
  • [CORE-11747] - CRect is not implemented
  • [CORE-11858] - [PATCH] Implement window class versioning
  • [CORE-11882] - Japanese Resources for Control Panel
  • [CORE-11884] - Add Japanese resource to some DLLs
  • [CORE-12023] - Implement atltime.h
  • [CORE-12034] - Implement atlpath.h
  • [CORE-12065] - Implement the EventCreate command-line tool

Task

  • [CORE-8541] - Implement copy-on-write support in ARM3 page fault handler
  • [CORE-10029] - Implement ATL class CImage (atlimage.h)
  • [CORE-11800] - Present "Is ReactOS legal" in ReactOS readme file
  • [CORE-11838] - Improvements & fixes for the Event Log service
  • [CORE-11866] - Syncing ReactOS with Wine Staging 1.9.16
  • [CORE-11903] - Update PCI database.

Improvement

  • [CORE-5645] - mspaint: only bmp format supported.
  • [CORE-6783] - psdk: add missing structures and enumerators
  • [CORE-9959] - shell32: patch for SHFileOperation (delete-operation)
  • [CORE-10024] - PATCH: Implement nsplookup-functioncs at mswsock
  • [CORE-10228] - [PATCH] [DWNL] Fix write_status()
  • [CORE-10340] - NTVDM New Tango Icon
  • [CORE-10440] - PATCH: Fix issues of ws2_32_new
  • [CORE-10533] - PATCH: Fix local network resolving
  • [CORE-10573] - Rewrite of ping
  • [CORE-11054] - [dxdiag] Minor tweaks and improvements
  • [CORE-11309] - [netid] Cleanup the spec file
  • [CORE-11405] - TRANSLATION: Russian translation for clipboard
  • [CORE-11414] - [shell32] Minor icon improvements
  • [CORE-11422] - Logoff / shutdown - faded background
  • [CORE-11510] - TRANSLATION: Russian translation for different parts of the system
  • [CORE-11579] - Implement CString
  • [CORE-11604] - TRANSLATION: Update russian translation for device manager
  • [CORE-11636] - Update for Russian translation
  • [CORE-11639] - Update freetype to version 2.7
  • [CORE-11641] - [shell32] Add the 2 missing AVIs
  • [CORE-11665] - Solitaire Portuguese/Brazillian translation
  • [CORE-11672] - [TRANSLATION] 3d Text Screensaver pt-BR translation
  • [CORE-11674] - Upgrade WinBtrfs driver to 0.5
  • [CORE-11714] - Upgrade ext2 driver to 0.68
  • [CORE-11752] - TRANSLATION: Russian translation update
  • [CORE-11763] - TRANSLATION: Russian translation update
  • [CORE-11841] - Commit charge Memory consumption went up around 500Kb from r72187 to r72188
  • [CORE-11864] - [shell32] Disconnect Dialog Improvements
  • [CORE-11897] - [shell32] Drive Properties: disable some controls when a network drive is selected
  • [CORE-11937] - Upgrade WinBtrfs driver to 0.6
  • [CORE-12019] - TRANSLATION: Russian translation update
  • [CORE-12022] - Ping update
  • [CORE-12031] - Updating Turkish Translation
  • [CORE-12039] - Updating Turkish Translation
  • [CORE-12040] - Swedish translation of shell32
  • [CORE-12041] - Implement CComVariant
  • [CORE-12069] - TRANSLATION: Russian translation update
  • [CORE-12076] - [explorer] Implement Remove button
  • [CORE-12089] - Updating Turkish Translation
  • [CORE-12092] - [PATCH] Implement WSPDuplicateSocket
  • [CORE-12108] - TRANSLATION: Russian translation update
  • [CORE-12117] - [PING] PATCH provide german translation for our new ping
  • [CORE-12120] - Updating Turkish Translation of eventcreate
  • [CORE-12134] - [PATCH] Implement WSPGetOverlappedResult
  • [CORE-12136] - user32: remove IsBadWritePtr hack
  • [CORE-12153] - TRANSLATION: Russian translation update
  • [CORE-12162] - [PATCH] Implement WSPIoctl overlapped
  • [CORE-12176] - Numerous fixes for the MODE utility

Sub-task

  • [CORE-7559] - shell32 - Rewrite ExitWindowsDialog() to match Windows XP
  • [CORE-8213] - dnslib: uninitialized variable usage
  • [CORE-9691] - advapi32 passes KEY_WOW64_32KEY and KEY_WOW64_64KEY to the kernel instead of filtering it
  • [CORE-11839] - SDK includes fixes
  • [CORE-11842] - Event log service improvements
  • [CORE-11843] - Event log service fixes
  • [CORE-11868] - Create a EvtLib library for manipulating the event log file format from anywhere

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.