Thomas Faber [Mon, 6 Apr 2015 06:34:04 +0000 (06:34 +0000)]
[USER32_APITEST]
- Rename CreateWindowEx test to SetParent since that's what it tests
svn path=/trunk/; revision=67070
Hermès Bélusca-Maïto [Sun, 5 Apr 2015 23:42:26 +0000 (23:42 +0000)]
[KERNEL32]
- Use the correct console critical section when setting console control handlers.
- Hold the console critical section in FreeConsole (so that we avoid freeing the console while also running code in the console control dispatcher...).
svn path=/trunk/; revision=67069
Hermès Bélusca-Maïto [Sun, 5 Apr 2015 23:04:42 +0000 (23:04 +0000)]
[CONSRV][CONSOLE.DLL]
- Correctly retrieve/set the default console properties.
- (for console.dll only): split ApplyConsoleInfo so that it only deals with displaying the confirmation dialog (and set the correct return value for the PSN_APPLY notification message); the code that really sets console properties and save them in the registry is done in the main CPL function, after the property dialog is destroyed and before the CPL returns.
svn path=/trunk/; revision=67068
Pierre Schweitzer [Sun, 5 Apr 2015 20:02:30 +0000 (20:02 +0000)]
[NTOSKRNL]
Implement the reparse points loop in IopParseDevice().
Reviewed by Thomas
svn path=/trunk/; revision=67067
Aleksandar Andrejevic [Sun, 5 Apr 2015 18:40:18 +0000 (18:40 +0000)]
[NTVDM]
Fix the shift key. Improve the BIOS keyboard handler. Do not append
modifier keys to the buffer.
CORE-8231 #resolve #comment Fixed in revision r67066.
svn path=/trunk/; revision=67066
Hermès Bélusca-Maïto [Sun, 5 Apr 2015 17:11:29 +0000 (17:11 +0000)]
[CMD]: Check for cmd_realloc returned value. Adapted from patch by Patrick Martin, see CORE-7298.
svn path=/trunk/; revision=67065
Amine Khaldi [Sun, 5 Apr 2015 16:58:46 +0000 (16:58 +0000)]
[MMSYS] Fix some icons and add more appropriate ones. Brought to you by Jared Smudde. CORE-9471 for more details.
svn path=/trunk/; revision=67064
Amine Khaldi [Sun, 5 Apr 2015 16:44:54 +0000 (16:44 +0000)]
[SHELL32] Fix a label in the Open With dialog. Change Abort to Cancel for English in Extended Properties. Add a new icon to Extended Properties. By Jared Smudde. CORE-9488
svn path=/trunk/; revision=67063
Hermès Bélusca-Maïto [Sun, 5 Apr 2015 16:28:10 +0000 (16:28 +0000)]
[CMD]: Some fixes for SET /A command:
- If we do arithmetics using an non-defined env-var, the latter is automatically understood to be zero.
- If one left-shifts more than 31 bits (or left-shifts a negative number of bits), the result is automaticaly set to zero (checked on Windows'cmd + with cmd_winetest + wine cmd code).
svn path=/trunk/; revision=67062
Hermès Bélusca-Maïto [Sun, 5 Apr 2015 13:46:14 +0000 (13:46 +0000)]
[NTVDM]: Remove an injoke that was added and displayed when an application tried to get the internal DOS list of lists (SYSVARS) and instead replace it by a DPRINT. This won't confuse people anymore.
This DOS list-of-lists feature is completely unimplemented at the moment.
svn path=/trunk/; revision=67061
Timo Kreuzer [Sun, 5 Apr 2015 12:45:01 +0000 (12:45 +0000)]
[WIN32K]
Allocate the device lock semaphore for a PDEVOBJ in PDEVOBJ_AllocPDEV and implement PDEVOBJ_vDeletePDEV. Fixes a PDEVOBJ leak, found by Thomas and Giannis.
svn path=/trunk/; revision=67060
Thomas Faber [Sun, 5 Apr 2015 08:58:08 +0000 (08:58 +0000)]
[SERVICES]
- Free unknown groups when their reference count reaches zero
CORE-9480 #resolve
svn path=/trunk/; revision=67059
Timo Kreuzer [Sun, 5 Apr 2015 08:40:52 +0000 (08:40 +0000)]
[WIN32K]
Check in BltMask if the masking operation would exceed the mask bitmap. Should fix crash when running gdi32_apitest MaskBlt.
CORE-9483
svn path=/trunk/; revision=67058
Thomas Faber [Sun, 5 Apr 2015 08:33:08 +0000 (08:33 +0000)]
[NTOSKRNL]
- Perform a user-mode wait in NtGetPlugPlayEvent and correctly allow a waiting thread to terminate
CORE-9489 #resolve
svn path=/trunk/; revision=67057
Thomas Faber [Sun, 5 Apr 2015 04:34:23 +0000 (04:34 +0000)]
[RTL]
- Use ntstrsafe functions in RtlIpv4AddressToString*. Based on a patch by Mark Jansen.
CORE-6490
svn path=/trunk/; revision=67056
Hermès Bélusca-Maïto [Sun, 5 Apr 2015 00:39:06 +0000 (00:39 +0000)]
[CMD]
- Fix some comments that were otherwise hard to understand.
- Don't hardcode MAX_PATH in some API calls but instead use the real array char size.
- Don't leak find-file handles: fix leaked handles to NUL pseudo-file in situations where we do: copy some_file+NUL some_dest_file . Should fix some cmd winetests.
svn path=/trunk/; revision=67055
Hermès Bélusca-Maïto [Sun, 5 Apr 2015 00:26:12 +0000 (00:26 +0000)]
[CMD]
- Remove useless STRING_START_ERROR1.
- Fix french translation.
svn path=/trunk/; revision=67054
Sylvain Petreolle [Sat, 4 Apr 2015 20:33:18 +0000 (20:33 +0000)]
[FREELDR]
In a quest to better registry,
don't break VSSolution builds.
freeldr_pe is not in the same directory and copy doesn't care if you ask to concatenate C:\tomatoes, it already has the first file.
svn path=/trunk/; revision=67053
Christoph von Wittich [Sat, 4 Apr 2015 18:51:28 +0000 (18:51 +0000)]
[SHELL32]
implement invert selection
svn path=/trunk/; revision=67052
Timo Kreuzer [Sat, 4 Apr 2015 15:58:18 +0000 (15:58 +0000)]
[GDI32_APITEST]
Add/fix some tests for CreateDIBPatternBrush, GetDIBits, PatBlt and SetWindowExtEx
svn path=/trunk/; revision=67051
Thomas Faber [Sat, 4 Apr 2015 15:50:38 +0000 (15:50 +0000)]
[USBEHCI]
- Apply power to the right port in SetPortFeature
svn path=/trunk/; revision=67050
Hermès Bélusca-Maïto [Sat, 4 Apr 2015 15:44:55 +0000 (15:44 +0000)]
[CMD]: Support space and tabs as parameter separators in the DIR command.
svn path=/trunk/; revision=67049
Hermès Bélusca-Maïto [Sat, 4 Apr 2015 14:59:03 +0000 (14:59 +0000)]
[CMD]: Addendum to r67013: Check whether len > 0 before decrementing it in case we point to a newline. Fix some spurious crashes and should fix some other cmd_winetests.
svn path=/trunk/; revision=67048
Timo Kreuzer [Sat, 4 Apr 2015 14:58:17 +0000 (14:58 +0000)]
[GDI32_APITEST]
Add some more tests for MaskBlt
svn path=/trunk/; revision=67047
Timo Kreuzer [Sat, 4 Apr 2015 14:51:20 +0000 (14:51 +0000)]
[GDI32_APITEST]
Fix some broken tests or disable them.
svn path=/trunk/; revision=67046
Timo Kreuzer [Sat, 4 Apr 2015 14:38:04 +0000 (14:38 +0000)]
[GDI32_APITEST]
Improve/fix tests for CreateBitmap.
svn path=/trunk/; revision=67045
Timo Kreuzer [Sat, 4 Apr 2015 13:42:41 +0000 (13:42 +0000)]
[CRT_APITEST]
Disable a broken test.
svn path=/trunk/; revision=67044
Timo Kreuzer [Sat, 4 Apr 2015 13:35:19 +0000 (13:35 +0000)]
[GDI32_APITEST]
Disable the 7.5 million tests, that make our testbot print failure message forever.
svn path=/trunk/; revision=67043
Timo Kreuzer [Sat, 4 Apr 2015 13:09:54 +0000 (13:09 +0000)]
[GDI32_APITEST]
Fix GCC build
svn path=/trunk/; revision=67042
Christoph von Wittich [Sat, 4 Apr 2015 13:08:21 +0000 (13:08 +0000)]
[INF]
remove BOM
svn path=/trunk/; revision=67041
Timo Kreuzer [Sat, 4 Apr 2015 12:53:05 +0000 (12:53 +0000)]
[GDI32_APITEST]
Add more tests for ExtCreatePen. This adds tests for almost all thinkable combinations of parameters. On win7: "ExtCreatePen:
7594830 tests executed (0 marked as todo, 0 failures), 0 skipped." After evaluating the results on WHS2003, this test will be disabled, since it is expected that most of these fail on ros atm.
svn path=/trunk/; revision=67040
Christoph von Wittich [Sat, 4 Apr 2015 12:33:51 +0000 (12:33 +0000)]
[INF]
correctly handle ACPI\ACPI0003 as AcAdapter
svn path=/trunk/; revision=67039
Daniel Reimer [Sat, 4 Apr 2015 12:06:37 +0000 (12:06 +0000)]
Add Oracle JRE 7u76 to RAPPS either. It worked nicely @ CLT and more than once I was asked for it.
svn path=/trunk/; revision=67038
Daniel Reimer [Sat, 4 Apr 2015 11:47:01 +0000 (11:47 +0000)]
Add more drivers to RAPPS by Jared
CORE-9409 #comment Added the NVidia drivers. Have fun ^^
svn path=/trunk/; revision=67037
Daniel Reimer [Sat, 4 Apr 2015 11:31:08 +0000 (11:31 +0000)]
Add fall game to rapps by manuel
CORE-9127 #resolve #comment Added, have fun ^^
svn path=/trunk/; revision=67036
Daniel Reimer [Sat, 4 Apr 2015 11:24:24 +0000 (11:24 +0000)]
Adding New Apps for Rapps by Erdem Ersoy + German translations by me
CORE-7493 #resolve #comment Added, have fun ^^
svn path=/trunk/; revision=67035
Daniel Reimer [Sat, 4 Apr 2015 11:05:00 +0000 (11:05 +0000)]
Add to RAPPS internet browser K-Meleon by Alexander Rechitskiy
CORE-9404 #resolve #comment Added, have fun ^^
svn path=/trunk/; revision=67034
Daniel Reimer [Sat, 4 Apr 2015 10:51:07 +0000 (10:51 +0000)]
ADD to RAPPS Microsoft Office Compatibility Pack for Word, Excel, and PowerPoint File Formats by Alexander Rechitskiy
CORE-9350 #resolve #comment Added, have fun ^^
svn path=/trunk/; revision=67033
Daniel Reimer [Sat, 4 Apr 2015 10:39:24 +0000 (10:39 +0000)]
Add support of ReiserFS (RO) to ReactOS by Alexander Rechitskiy
CORE-8625 #resolve #comment Committed. Have fun ^^
svn path=/trunk/; revision=67032
Thomas Faber [Sat, 4 Apr 2015 09:07:45 +0000 (09:07 +0000)]
[SYSSETUP]
- Don't run vmwinst. It no longer works, and the real VMware Tools installer works fine
CORE-9481 #resolve
svn path=/trunk/; revision=67031
Thomas Faber [Sat, 4 Apr 2015 08:00:59 +0000 (08:00 +0000)]
[RTL]
- Use annotations and consistent parameter naming in RtlIpv*
svn path=/trunk/; revision=67030
Thomas Faber [Sat, 4 Apr 2015 07:38:39 +0000 (07:38 +0000)]
[NDK][RTL]
- Fix RtlIpv* function prototypes, and add missing ones. Patch by Mark Jansen
CORE-6490
svn path=/trunk/; revision=67029
Thomas Faber [Sat, 4 Apr 2015 06:48:44 +0000 (06:48 +0000)]
[RAPPS]
- Update README.ENG. Patch by Ismael Ferreras Morezuelas, with review by Jared Smudde
CORE-9060
svn path=/trunk/; revision=67028
Thomas Faber [Sat, 4 Apr 2015 06:30:44 +0000 (06:30 +0000)]
[SERVICES][ADVAPI32]
- Remove old hack member in SC_RPC_CONFIG_INFOA that is no longer necessary and makes info levels other than SERVICE_CONFIG_DESCRIPTION fail. Fixes failure in VMware Tools installer.
- Actually save the new service description in RChangeServiceConfigW
CORE-9479 #resolve
svn path=/trunk/; revision=67027
Thomas Faber [Fri, 3 Apr 2015 20:31:10 +0000 (20:31 +0000)]
[USBCCGP]
- Add a DPRINT/ASSERT to USBCCGP_LegacyEnum to test a theory about CORE-9226
svn path=/trunk/; revision=67026
Thomas Faber [Fri, 3 Apr 2015 18:30:37 +0000 (18:30 +0000)]
[UMPNPMGR][NEWDEV]
- Actually create the "InstallEvent" as an event and use it to communicate success from newdev back to umpnpmgr. This works better than checking the process exit code from rundll32 (which always returns 0).
CORE-9477 #resolve
svn path=/trunk/; revision=67025
Giannis Adamopoulos [Fri, 3 Apr 2015 16:49:24 +0000 (16:49 +0000)]
[SHELL32]
- Implement handling ctrl+A in the shell view control.
svn path=/trunk/; revision=67024
Christoph von Wittich [Fri, 3 Apr 2015 14:48:39 +0000 (14:48 +0000)]
[MYCOMPUT]
now do it properly
svn path=/trunk/; revision=67023
Christoph von Wittich [Fri, 3 Apr 2015 14:47:47 +0000 (14:47 +0000)]
[MYCOMPUT]
fix build
svn path=/trunk/; revision=67022
Christoph von Wittich [Fri, 3 Apr 2015 14:38:20 +0000 (14:38 +0000)]
[SHELL32]
make "Manage" translatable
by Giannis and me
svn path=/trunk/; revision=67021
Hermès Bélusca-Maïto [Fri, 3 Apr 2015 13:27:21 +0000 (13:27 +0000)]
[CMD]
- GOTO command: Add a lower-bound test when skipping trailing spaces and such.
- CD/CHDIR command: Fix the helper SetRootPath function so that it fails if getting the full path string fails, and remove trailing whitespace from directory string. Fixes stuff like:
cd .. && echo success
cd ".. " && echo success
etc...
CORE-6810
svn path=/trunk/; revision=67020
Thomas Faber [Fri, 3 Apr 2015 12:54:42 +0000 (12:54 +0000)]
[BROWSEUI]
- Correctly handle progress dialog message strings
CORE-9252
svn path=/trunk/; revision=67019
Giannis Adamopoulos [Fri, 3 Apr 2015 12:18:07 +0000 (12:18 +0000)]
[SHELL32]
- Explicitly check for pidl type in GetAttributesOf method of CDesktopFolder and CDrivesFolder
svn path=/trunk/; revision=67018
Giannis Adamopoulos [Fri, 3 Apr 2015 11:44:30 +0000 (11:44 +0000)]
[SHELL32]
- CFSFolder: Explicitly check for the supported pidl types. A CFSFolder can be created by a drive pidl. Handle this case and return the appropriate attributes in GetAttributesOf.
CORE-9458
svn path=/trunk/; revision=67017
Giannis Adamopoulos [Fri, 3 Apr 2015 11:40:00 +0000 (11:40 +0000)]
[SHELL32]
- CControlPanelFolder: Factor out CCPLItemMenu class. Use it if the user selected a cpl item and use the default context menu otherwise.
- CControlPanelFolder: Use ExpandEnvironmentStrings when enumerating applets from the registry. Patch by Christoph.
- CCPLItemMenu: Call Control_RunDLLA directly so as to be able to run control panel applets that don't use the cpl extension.
CORE-7755 CORE-9466
svn path=/trunk/; revision=67016
Giannis Adamopoulos [Fri, 3 Apr 2015 10:20:30 +0000 (10:20 +0000)]
[SHELL32]
- CControlPanelFolder: Explicitly check the pidl type in GetAttributesOf. Do not call the generic SHELL32_GetItemAttributes for cpl items.
svn path=/trunk/; revision=67015
Thomas Faber [Fri, 3 Apr 2015 03:40:53 +0000 (03:40 +0000)]
[NTOS:IO]
- Fix file object reference leak in NtWriteFile
CORE-9472 #resolve
svn path=/trunk/; revision=67014
Hermès Bélusca-Maïto [Fri, 3 Apr 2015 00:11:42 +0000 (00:11 +0000)]
[CMD]: Fix the ConWrite newline support I added in r59411 (strpbrk only applies on NULL-terminated strings, whereas here I manipulate char-counted strings). Spotted by Thomas. As a result should fix almost all of the non-NULL-terminated strings that show up in the failed cmd wine test.
svn path=/trunk/; revision=67013
Hermès Bélusca-Maïto [Thu, 2 Apr 2015 23:47:00 +0000 (23:47 +0000)]
[CMD]: When the CD command echoes the current path, it should return to a newline.
CORE-6810
svn path=/trunk/; revision=67012
Christoph von Wittich [Thu, 2 Apr 2015 06:09:25 +0000 (06:09 +0000)]
[STOBJECT]
Reorder volume menu items
patch by Jared
CORE-9468
svn path=/trunk/; revision=67011
Giannis Adamopoulos [Wed, 1 Apr 2015 20:34:52 +0000 (20:34 +0000)]
[SHELL32]
- CNetFolder: As this folder isn't really implemented yet, there is no need to call the hacky common implementation of wine's shell folders (which will be removed eventually).
svn path=/trunk/; revision=67010
Giannis Adamopoulos [Wed, 1 Apr 2015 20:22:25 +0000 (20:22 +0000)]
[SHELL32]
- Implement IContextMenu3 interface. Implement drawing the icons on WM_DRAWITEM. CORE-8866
svn path=/trunk/; revision=67009
Giannis Adamopoulos [Wed, 1 Apr 2015 19:18:34 +0000 (19:18 +0000)]
[SHELL32]
- Show hidden files as dithered.
svn path=/trunk/; revision=67008
Amine Khaldi [Wed, 1 Apr 2015 17:53:02 +0000 (17:53 +0000)]
[STREAM] Plug a leak on failure path. Spotted by Samuel Serapion using cppcheck. CORE-8211
svn path=/trunk/; revision=67007
Timo Kreuzer [Wed, 1 Apr 2015 17:51:05 +0000 (17:51 +0000)]
[WINSRV]
Enable C_ASSERT only on x86. Fixes x64 build.
svn path=/trunk/; revision=67006
Christoph von Wittich [Wed, 1 Apr 2015 12:03:12 +0000 (12:03 +0000)]
[DEVMGR]
don't show an empty list when no driver files are required
CORE-3341
svn path=/trunk/; revision=67005
Timo Kreuzer [Wed, 1 Apr 2015 08:35:16 +0000 (08:35 +0000)]
[HOST]
Make sure host-tools hosts get the correct type definitions on 64 bit (native) MSVC builds. x64 builds boot to desktop now.
CORE-8587 #resolve
svn path=/trunk/; revision=67004
Aleksandar Andrejevic [Tue, 31 Mar 2015 21:45:12 +0000 (21:45 +0000)]
[NTVDM]
INT 21h, AH = OAh - Special characters should be echoed onto
the screen (like ^A, etc...) and appended to the buffer.
svn path=/trunk/; revision=67003
Aleksandar Andrejevic [Tue, 31 Mar 2015 21:28:40 +0000 (21:28 +0000)]
[NTVDM]
- Implement Ctrl-C using interrupt 0x23.
- Fix INT 21h, AH = 0Ah to detect special characters.
- When attaching to / detaching from the console, adjust the console mode
and attach/detach the UI.
- Do not translate scancodes to characters while ALT is held down.
svn path=/trunk/; revision=67002
Thomas Faber [Tue, 31 Mar 2015 18:30:02 +0000 (18:30 +0000)]
[WSCRIPT]
- Correctly use CommandLineToArgvW. Fixes cscript crashing on start.
CORE-9439 #resolve
svn path=/trunk/; revision=67001
Amine Khaldi [Tue, 31 Mar 2015 07:09:02 +0000 (07:09 +0000)]
[CMD_WINETEST] Do not skip cmd tests. CORE-6810.
svn path=/trunk/; revision=67000
Aleksandar Andrejevic [Tue, 31 Mar 2015 03:05:09 +0000 (03:05 +0000)]
[NTVDM]
The DOS CON driver should call INT 29h for output.
svn path=/trunk/; revision=66999
Aleksandar Andrejevic [Tue, 31 Mar 2015 02:39:31 +0000 (02:39 +0000)]
[NTVDM]
Implement INT 21h function AH = 31h (Terminate and Stay Resident).
svn path=/trunk/; revision=66998
Hermès Bélusca-Maïto [Tue, 31 Mar 2015 00:37:14 +0000 (00:37 +0000)]
[MSTSC]: Full sentences end with periods. In English (patch by Jared Smudde). Works also for most of other languages (french, spanish, etc...) (by me). For Chinese and Japanese, translaters, please review!
svn path=/trunk/; revision=66997
Hermès Bélusca-Maïto [Tue, 31 Mar 2015 00:07:23 +0000 (00:07 +0000)]
[NOTEPAD]: AlertPrintError displays an incorrect error message, CORE-9417 .
Patch by Ricardo Hanke.
svn path=/trunk/; revision=66996
Hermès Bélusca-Maïto [Mon, 30 Mar 2015 23:32:32 +0000 (23:32 +0000)]
[USETUP]: Add basic installation directory validity check (only for whitespace for now). Patch by Edijs Kolesnikovics, see CORE-6149.
Indeed, some ReactOS (and Windows as well) components do not support the system directory having spaces, in particular SMSS: this is due to the basic command-line parsing rules of SMSS that considers that the presence of a space in the command-line is equivalent to a separator, be it in or out a quoted string.
svn path=/trunk/; revision=66995
Amine Khaldi [Mon, 30 Mar 2015 23:28:15 +0000 (23:28 +0000)]
[SHELL32] Addendum to r66987. CORE-9449
svn path=/trunk/; revision=66994
Amine Khaldi [Mon, 30 Mar 2015 22:50:40 +0000 (22:50 +0000)]
[DESKADP][DESKMON] Add icons. Brought to you by Jared Smudde. CORE-9413
svn path=/trunk/; revision=66993
Giannis Adamopoulos [Mon, 30 Mar 2015 22:50:34 +0000 (22:50 +0000)]
[BROWSEUI]
- CProgressDialog: Allocate big enough buffers needed for the text messages during initialization and don't reallocate them at all. Should stop thrashing the heap while copying a large number of files.
CORE-9252
svn path=/trunk/; revision=66992
Amine Khaldi [Mon, 30 Mar 2015 22:36:23 +0000 (22:36 +0000)]
[DESK] Prevent the "More" label from spilling into other areas and adjust another label position. By Jared Smudde. CORE-9413
svn path=/trunk/; revision=66991
Timo Kreuzer [Mon, 30 Mar 2015 22:33:40 +0000 (22:33 +0000)]
[ROSAPPS]
Get kitty back to rosapps
svn path=/trunk/; revision=66990
Timo Kreuzer [Mon, 30 Mar 2015 22:31:43 +0000 (22:31 +0000)]
[CMAKE]
Use native OS tools for concatenating files. Remove cat from host tools.
svn path=/trunk/; revision=66989
Giannis Adamopoulos [Mon, 30 Mar 2015 22:28:08 +0000 (22:28 +0000)]
[EXPLORER]
- Fix showing the website when Help is selected from the start menu.
svn path=/trunk/; revision=66988
Amine Khaldi [Mon, 30 Mar 2015 22:13:37 +0000 (22:13 +0000)]
[SHELL32] Disk Check utility: Make the progress bar longer, shrink the group box, align the checkboxes and shrink the oversize box. Brought to you by Jared Smudde. CORE-9449
svn path=/trunk/; revision=66987
Amine Khaldi [Mon, 30 Mar 2015 21:45:29 +0000 (21:45 +0000)]
[MLANG_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66986
Amine Khaldi [Mon, 30 Mar 2015 21:45:18 +0000 (21:45 +0000)]
[MLANG] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66985
Amine Khaldi [Mon, 30 Mar 2015 21:40:50 +0000 (21:40 +0000)]
[TRANSLATIONS] Russian translation update by Kudratov Olimjon. CORE-9265
svn path=/trunk/; revision=66984
Amine Khaldi [Mon, 30 Mar 2015 21:08:47 +0000 (21:08 +0000)]
[SETUPAPI_APITEST] Add tests for SetupDiInstallClassExA and SetupInstallServicesFromInfSectionEx. Brought to you by Victor Martinez with some changes by me. ROSTESTS-157
svn path=/trunk/; revision=66983
Amine Khaldi [Mon, 30 Mar 2015 19:35:15 +0000 (19:35 +0000)]
[EXPLORER] Ukrainian translation update by Yaroslav Fedoryako. CORE-9320
svn path=/trunk/; revision=66982
Sylvain Petreolle [Mon, 30 Mar 2015 18:10:36 +0000 (18:10 +0000)]
[IPHLPAPI]
Make GetAdaptersAddresses work, with parameters check.
More work is needed :
-it returns the loopback, which shouldn't appear with default flags.
-the required size is fixed.
svn path=/trunk/; revision=66981
Giannis Adamopoulos [Mon, 30 Mar 2015 13:04:48 +0000 (13:04 +0000)]
[SHELL32]
- CDefaultContextMenu: GetAttributesOf should only return the requested flags and not more. However our shell is not up to such nice behavior so don't depend o it for now.
svn path=/trunk/; revision=66980
Giannis Adamopoulos [Mon, 30 Mar 2015 12:21:39 +0000 (12:21 +0000)]
[SHELL32]
- CDefView: Use SHForwardContextMenuMsg to forward menu messages to the context menu class
- CDefaultContextMenu: Implement IContextMenu3 and use SHForwardContextMenuMsg to forward menu messages to shell extensions.
CORE-9446 (part 2/2)
svn path=/trunk/; revision=66979
Giannis Adamopoulos [Mon, 30 Mar 2015 12:16:29 +0000 (12:16 +0000)]
[SHLWAPI]
- Implement SHForwardContextMenuMsg according to http://undoc.airesoft.co.uk/shlwapi.dll/SHForwardContextMenuMsg.php
CORE-9446 (Part 1/2)
svn path=/trunk/; revision=66978
Giannis Adamopoulos [Mon, 30 Mar 2015 11:42:41 +0000 (11:42 +0000)]
[shlwapi_undoc.h] - Add definition of SHForwardContextMenuMsg
svn path=/trunk/; revision=66977
Amine Khaldi [Mon, 30 Mar 2015 11:42:30 +0000 (11:42 +0000)]
[MCIWAVE] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66976
Giannis Adamopoulos [Mon, 30 Mar 2015 10:04:26 +0000 (10:04 +0000)]
[SHLWAPI]
- Convert SHGetAllAccessSA to a soft stub in the spec file. Having it as a diff with wine doesn't add anything anyway.
svn path=/trunk/; revision=66975
Amine Khaldi [Mon, 30 Mar 2015 09:34:29 +0000 (09:34 +0000)]
[SETUPAPI] Install .Services section optionally. Brought to you by Victor Martinez. CORE-9406
svn path=/trunk/; revision=66974
Amine Khaldi [Mon, 30 Mar 2015 09:25:59 +0000 (09:25 +0000)]
[SORT] Addendum to r66972. Since we're still playing the "Guess what the real changes are" game despite talking about it over and over, I just decided to join you guys. Fix the an IRP leak. Also tabs => spaces. More will come as long as the game does not stop. No svn history was unnecessarily changed (further) while making this commit.
svn path=/trunk/; revision=66973
Hermès Bélusca-Maïto [Sun, 29 Mar 2015 22:26:24 +0000 (22:26 +0000)]
[SORT]
- Don't leak memory, see CORE-8205 for more details.
- Replace tabs with spaces.
svn path=/trunk/; revision=66972
Sylvain Petreolle [Sun, 29 Mar 2015 17:46:44 +0000 (17:46 +0000)]
[PCNET]
MiTestCard: Fix traces.
Display BCR4 value (physical link state.)
svn path=/trunk/; revision=66971