# ReactOS Newsletter 88: shell32 C++ conversion, shell extension registration, and loader fixes

DevFeed: [ReactOS Newsletter 88: shell32 C++ conversion, shell extension registration, and loader fixes](<https://devfeed.tech/articles/newsletter-88-32954.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/newsletter-88/>)

Published: 2011-10-13T00:00:00Z

Content type: news

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [ReactOS](<https://devfeed.tech/topics/reactos.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [C](<https://devfeed.tech/topics/c.md>), [lwIP](<https://devfeed.tech/topics/lwip.md>), [Library](<https://devfeed.tech/topics/library.md>), [Test coverage](<https://devfeed.tech/topics/coverage.md>), [MSVC](<https://devfeed.tech/topics/msvc.md>), [Security](<https://devfeed.tech/topics/security.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [c](<https://devfeed.tech/tags/c.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [coverage](<https://devfeed.tech/tags/coverage.md>), [free](<https://devfeed.tech/tags/free.md>), [lwip](<https://devfeed.tech/tags/lwip.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [regression](<https://devfeed.tech/tags/regression.md>), [security](<https://devfeed.tech/tags/security.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>), [wine](<https://devfeed.tech/tags/wine.md>)

## AI overview

ReactOS Newsletter 88 reports the completion and remerging of the shell32 library as C++ code, fixes to control-applet command-line parsing, unresolved shell-extension registration issues, expanded tests, and a loader regression involving security cookies.

## Source excerpt

Shell32 Another recent accomplishment by Claudiu Mihail, the Google Summer of Code responsible for transforming the lwIP library into a driver, was the completion and remerging of the shell32 library as C++ code instead of C code. The effort was started originally by Ged Murphy and Andrew Hill as C++ was better suited to implementing the COM aspects of the library. Ged had originally tried to do the conversion in trunk, but that proved too disruptive and he moved the code into a branch.