Shlwapi.dll
Revision as of 05:09, 3 April 2012 by BrentNewland (talk | contribs)
http://en.wikipedia.org/wiki/Windows_API#Overview
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shlwapi/?view=log ChangeLog-0.2.1
- Sync'd Comctl32, Ole32 and Shlwapi with WINE 20040213 (Gé van Geldorp)
- Force importing _vsnprintf from MSVCRT. The NTDLL version doesn't support %f specifiers (Filip Navara)
- Sync to Wine-20040615:
- GetModuleFileName[AW] doesn't terminate the string if the buffer is too small (Eric Pouech)(Ge van Geldorp)
- Sync to Wine-20040505:
- Make Unicode strings 'static const' (Francois Gouget)(Ge van Geldorp)
- Make our ascii strings static const (Francois Gouget)
- Remove a couple string variables that were used only once and use the string literal directly (Francois Gouget)
- Allow UrlCombine to calculate size of required buffer (Kevin Koltzau)
- Sync to Wine-20040408:
- Implement SHMessageBoxCheck functions && add dialog resources (Jon Griffiths)
- Add SHWaitForSendMessageThread, SHAnsiToUnicodeCP,SHStripMneumonicW, SHSearchMapInt (Jon Griffiths)(Ge van Geldorp)
- Make copies of keys when creating, free them when done (Jon Griffiths)
- Use KEY_ALL_ACCESS when writing US reg values (Jon Griffiths)
- SHRegWriteUSValueW: Handle all flag combinations (Jon Griffiths)
- Make some A calls use the W version (Jon Griffiths)
- Updated Spanish translations (Jose Manuel Ferrer Ortiz)
- Implement FixSlashesAndColonW and add stub for SHGetAppCompatFlags (Ulrich Czekalla)
- UrlCanonicalizeW: Remove \r and \n at the end of lpszUrlCpy, with test cases (Uwe Bonnes)
- Fix memory allocation problems. (Mike McCormack)
- Do not assign to casted values. (Marcus Meissner)
- Implemented GetUIVersion (based on a patch by Stefan Leichter). (Alexandre Julliard)
- Removed the crosscalls (unicode to ascii) from GetAcceptLanguagesW. (Stefan Leichter)
- Removed todo_wine from GetAcceptLanguagesA tests. (Stefan Leichter)
- Added tests for GetAcceptLanguagesA. (Stefan Leichter)
- Translated some English resource files into German. (Henning Gerhardt)
- Added some Japanese translations. (Hajime Segawa)
- Added Italian resources. (Ivan Leo Puoti)
- Update localization for Portuguese language. (Marcelo Duarte)
- Get rid of the non-standard ICOM_VTABLE macro. (Alexandre Julliard)
- Get rid of the non-standard ICOM_VFIELD macro. (Alexandre Julliard)
- Fixed flags handling in StrIsIntlEqualA/W (spotted by James Hawkins). (Alexandre Julliard)
- Implemented IsOS function. (Jacek Caban)
- Modify widl to put the C COM macros inside an #ifdef COBJMACROS block as is done in the Windows headers. (Francois Gouget)
- Add #define COBJMACROS where needed in Wine. (Francois Gouget)
- Fixes the compilation of the oleaut32/tests/olefont.c and urlmon/tests/url.c conformance tests with the Windows headers. (Francois Gouget)
- Forward shlwapi.459/460 (SHExpandEnvironmentStringsA/W) to kernel32.ExpandEnvironmentStringsA/W. (Stefan Leichter)