reactos.git
3 years ago[DISK]
Pierre Schweitzer [Thu, 2 Mar 2017 19:39:07 +0000 (19:39 +0000)]
[DISK]
Fix return code when buffer is too small, as exposed in r74025.

CORE-12858

svn path=/trunk/; revision=74026

3 years ago[KERNEL32_APITEST]
Pierre Schweitzer [Thu, 2 Mar 2017 19:33:25 +0000 (19:33 +0000)]
[KERNEL32_APITEST]
Add tests for DeviceIoControl. These are mainly used to test our storage stack

CORE-12858

svn path=/trunk/; revision=74025

3 years ago[NTOS:PNP]
Thomas Faber [Thu, 2 Mar 2017 13:42:04 +0000 (13:42 +0000)]
[NTOS:PNP]
- Move generation of the device instance path into its own function

svn path=/trunk/; revision=74024

3 years ago[NTOS:PNP]
Thomas Faber [Thu, 2 Mar 2017 09:39:40 +0000 (09:39 +0000)]
[NTOS:PNP]
- Avoid memory leaks in IopActionInterrogateDeviceStack. Noticed by Vadim Galyant.
CORE-12732

svn path=/trunk/; revision=74023

3 years ago[UXTHEME] -Fix parsing negative integers. Improves the situation of the start button...
Giannis Adamopoulos [Thu, 2 Mar 2017 08:24:20 +0000 (08:24 +0000)]
[UXTHEME] -Fix parsing negative integers. Improves the situation of the start button with Lautus.

svn path=/trunk/; revision=74022

3 years ago[UMPNPMGR]
Eric Kohl [Wed, 1 Mar 2017 21:52:20 +0000 (21:52 +0000)]
[UMPNPMGR]
Fix a property id for a call to NtPlugPlayControl().

svn path=/trunk/; revision=74021

3 years ago[SCHEDSVC]
Eric Kohl [Wed, 1 Mar 2017 21:48:15 +0000 (21:48 +0000)]
[SCHEDSVC]
Set service status to SERVICE_STOP_PENDING before setting it to SERVICE_STOPPED.

svn path=/trunk/; revision=74020

3 years ago[USETUP]
Eric Kohl [Wed, 1 Mar 2017 20:46:24 +0000 (20:46 +0000)]
[USETUP]
Fix unbootable system after recreating the boot partition
Patch by Wim Hueskens.
CORE-11232 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=74019

3 years ago[USER32]: Now for the real fix: Initialize lpLibFileName and pCtx in User32CreateWind...
Hermès Bélusca-Maïto [Wed, 1 Mar 2017 19:36:51 +0000 (19:36 +0000)]
[USER32]: Now for the real fix: Initialize lpLibFileName and pCtx in User32CreateWindowEx prior to calling ClassNameToVersion.
This avoid passing invalid parameters to VersionRegisterClass (and subsequent functions) afterwards.
Fix suggested by Mark Jansen, thanks!
CORE-12855

svn path=/trunk/; revision=74018

3 years ago[USER32]: Fix formatting in User32CreateWindowEx, no code changes.
Hermès Bélusca-Maïto [Wed, 1 Mar 2017 19:23:27 +0000 (19:23 +0000)]
[USER32]: Fix formatting in User32CreateWindowEx, no code changes.

svn path=/trunk/; revision=74017

3 years ago[NTOS:FORMATTING]
Thomas Faber [Wed, 1 Mar 2017 19:07:13 +0000 (19:07 +0000)]
[NTOS:FORMATTING]
- Fix spacing in IopActionInterrogateDeviceStack. No code changes.

svn path=/trunk/; revision=74016

3 years ago[NtUser]
James Tabor [Wed, 1 Mar 2017 16:51:13 +0000 (16:51 +0000)]
[NtUser]
- Move functions around.

svn path=/trunk/; revision=74015

3 years ago[USBSTOR]
Thomas Faber [Wed, 1 Mar 2017 13:51:18 +0000 (13:51 +0000)]
[USBSTOR]
- Fix error check in USBSTOR_SelectConfigurationAndInterface. CID 515249

svn path=/trunk/; revision=74014

3 years ago[NTOS:IO]
Thomas Faber [Wed, 1 Mar 2017 13:10:52 +0000 (13:10 +0000)]
[NTOS:IO]
- Avoid event leak in NtQueryInformationFile. CID 716584

svn path=/trunk/; revision=74013

3 years ago[COMCTL32] -Add initial implementation for BCM_GETIDEALSIZE and support to draw butto...
Giannis Adamopoulos [Wed, 1 Mar 2017 11:49:59 +0000 (11:49 +0000)]
[COMCTL32] -Add initial implementation for BCM_GETIDEALSIZE and support to draw buttons with image lists. This is still WIP and needs tons of new tests. Crappy themes will be displayed like crap for now.

svn path=/trunk/; revision=74012

3 years ago[ACPICA]
Thomas Faber [Wed, 1 Mar 2017 11:36:19 +0000 (11:36 +0000)]
[ACPICA]
- Update to version 20170119, since the February version needs more work.
CORE-12833 #resolve

svn path=/trunk/; revision=74011

3 years ago[MSACM32]
Thomas Faber [Wed, 1 Mar 2017 10:54:59 +0000 (10:54 +0000)]
[MSACM32]
- Free session driver instance using the correct heap. Fixes crash in msacm32_winetest.
- Remove obsolete diff file

svn path=/trunk/; revision=74010

3 years ago[MBEDTLS]
Thomas Faber [Wed, 1 Mar 2017 10:01:14 +0000 (10:01 +0000)]
[MBEDTLS]
- Avoid building unneeded source files
- Style fixes in the CMake file
CORE-12834

svn path=/trunk/; revision=74009

3 years ago[COMCTL32_APITEST} -Add some more tests and fix build.
Giannis Adamopoulos [Wed, 1 Mar 2017 09:35:44 +0000 (09:35 +0000)]
[COMCTL32_APITEST} -Add some more tests and fix build.

svn path=/trunk/; revision=74008

3 years ago[COMCTL32] -These "border sizes" are as good as hardcoded.
Giannis Adamopoulos [Wed, 1 Mar 2017 08:57:25 +0000 (08:57 +0000)]
[COMCTL32] -These "border sizes" are as good as hardcoded.

svn path=/trunk/; revision=74007

3 years ago[FONTVIEW]
Eric Kohl [Tue, 28 Feb 2017 23:00:19 +0000 (23:00 +0000)]
[FONTVIEW]
Implementation of the install button.
Patch by Baruch Rutman.
Fixes by Eric Kohl.
CORE-7355 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=74006

3 years ago[NTUSER]: NtUserGetObjectInformation, nIndex == UOI_FLAGS case:
Hermès Bélusca-Maïto [Tue, 28 Feb 2017 20:49:37 +0000 (20:49 +0000)]
[NTUSER]: NtUserGetObjectInformation, nIndex == UOI_FLAGS case:
- Capture the ObjectFlags to be set in a local variable,
- Then copy its contents in the mem area pointed by pvInformation *under the SEH block*! This allows:
  * protection if pvInformation is an invalid pointer;
  * avoid to run the "RtlCopyMemory(pvInformation, pvData, nDataSize);" afterwards with pvData == NULL.

svn path=/trunk/; revision=74005

3 years ago[Fontview]
Eric Kohl [Tue, 28 Feb 2017 19:33:28 +0000 (19:33 +0000)]
[Fontview]
Unicodify it.
CORE-7355

svn path=/trunk/; revision=74004

3 years ago[NtUser]
James Tabor [Tue, 28 Feb 2017 17:11:08 +0000 (17:11 +0000)]
[NtUser]
- Patch to level up scroll bar code, based on mudhead patch. See CORE-12827.

svn path=/trunk/; revision=74003

3 years ago[WININET_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Tue, 28 Feb 2017 15:52:04 +0000 (15:52 +0000)]
[WININET_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=74001

3 years ago[WININET] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Tue, 28 Feb 2017 15:51:01 +0000 (15:51 +0000)]
[WININET] Sync with Wine Staging 2.2. CORE-12823

07e3181 wininet: Fix some spec file entries.
725b55d wininet: Get rid of no longer needed INTERNET_INVALID_PORT_NUMBER in get_server.
0d22e43 wininet: Handle INTERNET_INVALID_PORT_NUMBER in HttpOpenRequest.
8c39694 wininet: Changed usage of UrlEscapeW to fit winapi behavior.
b3d12a1 wininet: Canonicalize URL in HttpOpenRequest.
47ff954 wininet: Use return value of sprintf() instead of calling strlen() and simplify code.

svn path=/trunk/; revision=74000

3 years ago[APPCOMPAT] Fix a memory leak in a failure case (CID 1401161), a 0-length memset...
Mark Jansen [Mon, 27 Feb 2017 18:54:57 +0000 (18:54 +0000)]
[APPCOMPAT] Fix a memory leak in a failure case (CID 1401161), a 0-length memset that is detected 3 times (CID 140106914010641401062)

svn path=/trunk/; revision=73999

3 years ago[REACTOS]
Eric Kohl [Mon, 27 Feb 2017 15:55:21 +0000 (15:55 +0000)]
[REACTOS]
Fix LoadSetupData() failure paths (properly).
CORE-11691 #resolve

svn path=/trunk/; revision=73998

3 years ago[USETUP]
Eric Kohl [Mon, 27 Feb 2017 14:32:09 +0000 (14:32 +0000)]
[USETUP]
Scroll in partitions list doesn't work.
Patch by thc.
CORE-11895 #resolve #comment Thanks a lot!

svn path=/trunk/; revision=73997

3 years ago[USETUP]
Eric Kohl [Mon, 27 Feb 2017 12:57:05 +0000 (12:57 +0000)]
[USETUP]
Define the language specific keyboard layout first. The US keyboard layout should always be the  last one (aka fallback). Other languages will probably need the same fix!
CORE-10064 #resolve

svn path=/trunk/; revision=73996

3 years ago[COMCTL32_APITEST]: Add one more test for BCM_GETIDEALSIZE, it is as if it completely...
Giannis Adamopoulos [Mon, 27 Feb 2017 11:06:45 +0000 (11:06 +0000)]
[COMCTL32_APITEST]: Add one more test for BCM_GETIDEALSIZE, it is as if it completely ignores BS_BITMAP.

svn path=/trunk/; revision=73995

3 years ago[COMCTL32_APITEST]: -Add tests for BCM_GETIDEALSIZE for non themed v6 buttons.
Giannis Adamopoulos [Mon, 27 Feb 2017 10:53:59 +0000 (10:53 +0000)]
[COMCTL32_APITEST]: -Add tests for BCM_GETIDEALSIZE for non themed v6 buttons.

svn path=/trunk/; revision=73994

3 years ago[RAPPS_NEW][USRMGR]
Eric Kohl [Mon, 27 Feb 2017 09:45:24 +0000 (09:45 +0000)]
[RAPPS_NEW][USRMGR]
Missing italian translations in ReactOS.
CORE-9725 #resolve #comment Thanks a lot for making this mess! Please don't ever reopen this task again! Create a new one instead!

svn path=/trunk/; revision=73993

3 years ago[UXTHEME_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:49:49 +0000 (20:49 +0000)]
[UXTHEME_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73992

3 years ago[CMD_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:47:12 +0000 (20:47 +0000)]
[CMD_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73991

3 years ago[XMLLITE] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:41:49 +0000 (20:41 +0000)]
[XMLLITE] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73990

3 years ago[XMLLITE] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:41:20 +0000 (20:41 +0000)]
[XMLLITE] Sync with Wine Staging 2.2. CORE-12823

455f5f2 xmllite: Handle char references within text nodes.
33d8a32 xmllite/reader: Handle NULL node type argument in Read().
1ed0631 xmllite/reader: Handle NULL argument in GetNodeType().
dcf1469 xmllite: A spelling fix in a comment.
f900879 xmllite: Hr was uninitialized in error path (Coverity).
831c202 xmllite: Add maintainer entry.
682d4f1 xmllite: Allow prefixed element names.
9b98d69 xmllite: Fix setting local name when parsing QName.
20c575e xmllite: Improve GetValue() for namespace definition nodes.
13afa65 xmllite: Implement GetNamespaceUri().
249b7a9 xmllite: Free prefix and local name too when clearing element list.
585735a xmllite: Update prefix when moving to first attribute.
0575a4b xmllite: Use a helper to move to first attribute to avoid extra traces.
65ee2b7 xmllite: Keep namespace list updated when going through document tree.
18d6def xmllite: Keep a list of namespace definitions.
635c409 xmllite: Store prefix for elements.
f185dd5 xmllite: Store empty element fields separately.
a39251b xmllite: Improve writer methods tracing.
65cbc12 xmllite: Parse URLs in `DOCTYPE PUBLIC` DTDs.

svn path=/trunk/; revision=73989

3 years ago[XINPUT1_3_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:37:54 +0000 (20:37 +0000)]
[XINPUT1_3_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73988

3 years ago[XINPUT1_3] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:37:15 +0000 (20:37 +0000)]
[XINPUT1_3] Sync with Wine Staging 2.2. CORE-12823

8936a84 xinput1_3: Avoid spamming FIXME for XInputGetKeystroke.
1640c9c xinput1_3: Add DECLSPEC_HOTPATCH to XInputEnable() definition.

svn path=/trunk/; revision=73987

3 years ago[WSHOM_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:35:07 +0000 (20:35 +0000)]
[WSHOM_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73986

3 years ago[WSHOM.OCX] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:33:41 +0000 (20:33 +0000)]
[WSHOM.OCX] Sync with Wine Staging 2.2. CORE-12823

722c28c wshom: Added IProvideClassInfo support for implemented interfaces.

svn path=/trunk/; revision=73985

3 years ago[WMVCORE] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:30:36 +0000 (20:30 +0000)]
[WMVCORE] Sync with Wine Staging 2.2. CORE-12823

c4f829c wmvcore: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().
7b70eba wmvcore: Implement WMCreateReaderPriv.

svn path=/trunk/; revision=73984

3 years ago[WLDAP32] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:28:08 +0000 (20:28 +0000)]
[WLDAP32] Sync with Wine Staging 2.2. CORE-12823

9743328 wldap32: Add an error message and an explanation for the lack of error constants.
c7e46b7 wldap32: Use return value of sprintf() instead of hardcoding the number of written characters.

svn path=/trunk/; revision=73983

3 years ago[WINSCARD] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:20:19 +0000 (20:20 +0000)]
[WINSCARD] Sync with Wine Staging 2.2. CORE-12823

4df855d winscard: Fix some spec file entries.

svn path=/trunk/; revision=73982

3 years ago[WINEMP3.ACM] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:18:16 +0000 (20:18 +0000)]
[WINEMP3.ACM] Sync with Wine Staging 2.2. CORE-12823

ac2b824 winemp3.acm: Fixes compilation for older mpg123 library versions (try 2)
2253d1a winemp3.acm: Ignore XING headers when parsing MP3 files.

svn path=/trunk/; revision=73981

3 years ago[WBEMPROX_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:14:44 +0000 (20:14 +0000)]
[WBEMPROX_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73980

3 years ago[WBEMPROX] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:13:53 +0000 (20:13 +0000)]
[WBEMPROX] Sync with Wine Staging 2.2. CORE-12823

5e23535 wbemprox: Add DriverDate for Win32_VideoController.
f9321fa wbemprox: Add InstalledDisplayDrivers for Win32_VideoController.
df6e20e wbemprox: Add Status for Win32_VideoController.
9a2a366 wbemprox: Add ConfigManagerErrorCode for Win32_VideoController.
af7e5f7 wbemprox: Provide DeviceID, Location and PortName for printers.
92168c4 wbemprox: Add a partial implementation of Win32_IP4RouteTable.
d11a07e wbemprox: Don't define USE_WS_PREFIX on MinGW.
f2c0054 wbemprox: Only include matching rows in the table row count.
a254572 wbemprox: Return the machine ID for Win32_ComputerSystemProduct.UUID on Linux.
9842bf3 wbemprox: Return a non-null UUID for Win32_ComputerSystemProduct.UUID if nothing better is available.
b05928a wbemprox: Implement Win32_PhysicalMemory.MemoryType.
710abd6 wbemprox: Implement Win32_OperatingSystem.TotalVirtualMemorySize.

svn path=/trunk/; revision=73979

3 years ago[WBEMDISP] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 20:10:35 +0000 (20:10 +0000)]
[WBEMDISP] Sync with Wine Staging 2.2. CORE-12823

11ebda0 wbemdisp: Add ISWbemSecurity stub interface.
61f0bda wbemdisp: Implement ISWbemObjectSet::ItemIndex.
b47462d wbemdisp: Return interface pointers from QI, not object pointers.

svn path=/trunk/; revision=73978

3 years ago[SHLWAPI_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 19:41:53 +0000 (19:41 +0000)]
[SHLWAPI_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73977

3 years ago[SHLWAPI] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 19:40:16 +0000 (19:40 +0000)]
[SHLWAPI] Sync with Wine Staging 2.2. CORE-12823

36b45a3 shlwapi: Fix the return value of SHAddDataBlock
437123b shlwapi: Avoid 'else if' for IStream_fnQueryInterface.
101edb1 shlwapi: Changed UrlEscapeW error paths and add tests.
4eac6e8 shlwapi: Remove dot segments for URLs starting with /.
6cbcc76 shlwapi: Make ParseURL case-insensitive.

svn path=/trunk/; revision=73976

3 years ago[SHDOCVW] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 19:27:59 +0000 (19:27 +0000)]
[SHDOCVW] Sync with Wine Staging 2.2. CORE-12823

f3d33f5 shdocvw: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().

svn path=/trunk/; revision=73975

3 years ago[SCRRUN_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 19:25:18 +0000 (19:25 +0000)]
[SCRRUN_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73974

3 years ago[SCRRUN] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 19:24:21 +0000 (19:24 +0000)]
[SCRRUN] Sync with Wine Staging 2.2. CORE-12823

0d8d0b9 scrrun: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().
d806a47 scrrun: Remove unreachable code (Coverity).
eda5d61 scrrun: Added IProvideClassInfo support for filesystem objects.
ba2e6fb scrrun: Added IProvideClassInfo support for dictionary.
62cb1f8 scrrun: Improved tracing of IDictionary methods.

svn path=/trunk/; revision=73973

3 years ago[PSTOREC] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 19:20:43 +0000 (19:20 +0000)]
[PSTOREC] Sync with Wine Staging 2.2. CORE-12823

8d3af56 pstorec: Fix QueryInterface() of IPStore.

svn path=/trunk/; revision=73972

3 years ago[ODBC32] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 19:18:31 +0000 (19:18 +0000)]
[ODBC32] Sync with Wine Staging 2.2. CORE-12823

25e495f odbc32: Improve some tracing.
0c785e5 odbc32: Fix some spec file entries.

svn path=/trunk/; revision=73971

3 years ago[MSXML3_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 19:09:04 +0000 (19:09 +0000)]
[MSXML3_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73970

3 years ago[MSXML3] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 19:07:55 +0000 (19:07 +0000)]
[MSXML3] Sync with Wine Staging 2.2. CORE-12823

45dd9d1 msxml3: Accept AllowXsltScript and AllowDocumentFunction properties.
2191d97 msxml3: Duplicate stylesheet document before passing it to libxslt.
1242648 msxml3: Remove dead initialization (clang).

svn path=/trunk/; revision=73969

3 years ago[MSVFW32] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 19:03:35 +0000 (19:03 +0000)]
[MSVFW32] Sync with Wine Staging 2.2. CORE-12823

8b566b5 msvfw32: Fix some spec file entries.
15840d9 msvfw32: Remove duplicated debug.
ca2420c msvfw32: Allow ICInfo to enumerate codecs when fccType is zero.

svn path=/trunk/; revision=73968

3 years ago[PROCESSR]
Eric Kohl [Sun, 26 Feb 2017 18:57:28 +0000 (18:57 +0000)]
[PROCESSR]
Add a generic processor driver that does nothing but provide a proper CPU device name (FriendlyName) to the registry.
CORE-5960 #resolve

svn path=/trunk/; revision=73967

3 years ago[FASTFAT]
Pierre Schweitzer [Sun, 26 Feb 2017 18:46:30 +0000 (18:46 +0000)]
[FASTFAT]
Finally fix a commented out check regarding directory type while opening a FAT volume

svn path=/trunk/; revision=73966

3 years ago[MSG711.ACM] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 18:36:43 +0000 (18:36 +0000)]
[MSG711.ACM] Sync with Wine Staging 2.2. CORE-12823

d132488 msg711.acm: Remove an empty fixme.
5bdc868 msg711.acm: Remove dead code in G711_FormatSuggest.

svn path=/trunk/; revision=73965

3 years ago[MSCTF_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 18:34:24 +0000 (18:34 +0000)]
[MSCTF_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73964

3 years ago[MSCTF] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 18:33:14 +0000 (18:33 +0000)]
[MSCTF] Sync with Wine Staging 2.2. CORE-12823

7bcca92 msctf: Return proper pointer to interface.
04b97c2 msctf: Allow unadvising ITfThreadFocusSink.
7ebe59b msctf: Use correct sink for ITfThreadFocusSink.
d766288 msctf: Remove incorrect dereference of double pointer.
137166f msctf: Use interface pointer instead of object pointer.

svn path=/trunk/; revision=73963

3 years ago[MSCMS] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 18:26:43 +0000 (18:26 +0000)]
[MSCMS] Sync with Wine Staging 2.2. CORE-12823

321b34d mscms: Fix some spec file entries.

svn path=/trunk/; revision=73962

3 years ago[MSACM32_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 18:23:11 +0000 (18:23 +0000)]
[MSACM32_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73961

3 years ago[MSACM32] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 18:19:34 +0000 (18:19 +0000)]
[MSACM32] Sync with Wine Staging 2.2. CORE-12823

0afcefd msacm32: Reduce block align condition scope to test covered drivers.
55fdb03 msacm32: Fix copy-paste error.
6cc6734 msacm32: Support conversion from 24-bit PCM.

svn path=/trunk/; revision=73960

3 years ago[MPR] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 18:07:39 +0000 (18:07 +0000)]
[MPR] Sync with Wine Staging 2.2. CORE-12823

3540a3d mpr: Fix some spec file entries.

svn path=/trunk/; revision=73959

3 years ago[MCIQTZ32] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:53:31 +0000 (17:53 +0000)]
[MCIQTZ32] Sync with Wine Staging 2.2. CORE-12823

71fbaba mciqtz32: Implement MCI_DGV_PLAY_REPEAT.

svn path=/trunk/; revision=73958

3 years ago[LZ32_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:48:33 +0000 (17:48 +0000)]
[LZ32_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73957

3 years ago[MAPI32] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:47:40 +0000 (17:47 +0000)]
[MAPI32] Sync with Wine Staging 2.2. CORE-12823

d618c0f mapi32: Properly return interface pointer.
6e8553c mapi32: Fix some spec file entries.
454bccd mapi32: Add a stub implementation of HrDispatchNotifications.

svn path=/trunk/; revision=73956

3 years ago[LOADPERF] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:43:19 +0000 (17:43 +0000)]
[LOADPERF] Sync with Wine Staging 2.2. CORE-12823

d6e1600 loadperf: Fix some spec file entries.

svn path=/trunk/; revision=73955

3 years ago[JSPROXY] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:41:19 +0000 (17:41 +0000)]
[JSPROXY] Sync with Wine Staging 2.2. CORE-12823

2b094f9 jsproxy: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().
aee5267 jsproxy: Use debugstr_a on URL.

svn path=/trunk/; revision=73954

3 years ago[JSCRIPT] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:39:01 +0000 (17:39 +0000)]
[JSCRIPT] Sync with Wine Staging 2.2. CORE-12823

493659e jscript: Make scope_push() static.

svn path=/trunk/; revision=73953

3 years ago[ITSS] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:36:06 +0000 (17:36 +0000)]
[ITSS] Sync with Wine Staging 2.2. CORE-12823

4fdcc03 itss: Properly return interface pointers.

svn path=/trunk/; revision=73952

3 years ago[INSENG] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:34:21 +0000 (17:34 +0000)]
[INSENG] Sync with Wine Staging 2.2. CORE-12823

dabb589 inseng: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().

svn path=/trunk/; revision=73951

3 years ago[IMAADP32.ACM] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:32:01 +0000 (17:32 +0000)]
[IMAADP32.ACM] Sync with Wine Staging 2.2. CORE-12823

1a6d3c1 imaadpcm32: Fix source offsets when converting stereo PCM to IMAADPCM.

svn path=/trunk/; revision=73950

3 years ago[IEFRAME] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:28:46 +0000 (17:28 +0000)]
[IEFRAME] Sync with Wine Staging 2.2. CORE-12823

477e7fd ieframe: Fix moniker leak on error path.

svn path=/trunk/; revision=73949

3 years ago[ICCVID] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:25:49 +0000 (17:25 +0000)]
[ICCVID] Sync with Wine Staging 2.2. CORE-12823

4dcdbf3 iccvid: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().

svn path=/trunk/; revision=73948

3 years ago[HLINK_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:21:30 +0000 (17:21 +0000)]
[HLINK_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73947

3 years ago[HLINK] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:20:48 +0000 (17:20 +0000)]
[HLINK] Sync with Wine Staging 2.2. CORE-12823

f6b1e12 hlink: Properly return interface pointers.
4709902 hlink: Add missing parameter to TRACE() message.

svn path=/trunk/; revision=73946

3 years ago[HHCTRL.OCX] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:18:23 +0000 (17:18 +0000)]
[HHCTRL.OCX] Sync with Wine Staging 2.2. CORE-12823

89ca96d hhctrl.ocx: Don't skip a tag in next_node.
a16344c hhctrl.ocx: Also take basename of folders when searching.

svn path=/trunk/; revision=73945

3 years ago[CREDUI] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:09:21 +0000 (17:09 +0000)]
[CREDUI] Sync with Wine Staging 2.2. CORE-12823

848f478 credui: Split domain from username in SspiPromptForCredentialsW.

svn path=/trunk/; revision=73944

3 years ago[COMPSTUI] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:07:09 +0000 (17:07 +0000)]
[COMPSTUI] Sync with Wine Staging 2.2. CORE-12823

1791b7d compstui: Fix SetCPSUIUserData spec file entry.

svn path=/trunk/; revision=73943

3 years ago[AVIFIL32_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:03:08 +0000 (17:03 +0000)]
[AVIFIL32_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73942

3 years ago[AVIFIL32] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 17:02:24 +0000 (17:02 +0000)]
[AVIFIL32] Sync with Wine Staging 2.2. CORE-12823

349a80e avifil32: Fix AVIStreamReadFormat spec file entry.

svn path=/trunk/; revision=73941

3 years ago[ATL] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 16:56:41 +0000 (16:56 +0000)]
[ATL] Sync with Wine Staging 2.2. CORE-12823

de24275 atl: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().
26e8873 atl: Fix AtlModuleInit spec file entry.

svn path=/trunk/; revision=73940

3 years ago[QUARTZ_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 16:53:38 +0000 (16:53 +0000)]
[QUARTZ_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73939

3 years ago[QUARTZ] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 16:52:09 +0000 (16:52 +0000)]
[QUARTZ] Sync with Wine Staging 2.2. CORE-12823

e2a4974 quartz: Downgrade FIXME->WARN.
c6a4811 quartz: Clean up another trace for consistency.
ff36b5c quartz: A couple of spelling fixes in comments.
ac59a68 quartz: Don't write past end of d3d9 buffer.
478feea quartz: Keep This/iface order in TRACEs for consistency.
97405fc quartz: Add tests for IBasicVideo.
5cdb0b5 quartz: Use wine_dbgstr_longlong() to trace REFERENCE_TIME.
89d4e14 quartz: Take MP3 padding bit into account when calculating the block size.

svn path=/trunk/; revision=73938

3 years ago[DPLAYX_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 16:43:10 +0000 (16:43 +0000)]
[DPLAYX_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73937

3 years ago[DPLAYX] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 16:41:39 +0000 (16:41 +0000)]
[DPLAYX] Sync with Wine Staging 2.2. CORE-12823

7603e85 dplayx: Don't print an error when no Lobby Providers are found.
7ae50b2 dplayx: Fix multiple assigments to the same lvalue (coccinellery).

svn path=/trunk/; revision=73936

3 years ago[DINPUT_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 16:37:17 +0000 (16:37 +0000)]
[DINPUT_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73935

3 years ago[DINPUT] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 16:36:28 +0000 (16:36 +0000)]
[DINPUT] Sync with Wine Staging 2.2. CORE-12823

f921b63 dinput: Do not wait for hook thread startup in IDirectInput8::Initialize.
f9b4be5 dinput: Allocate correct amount of memory in IDirectInput8AImpl_EnumDevicesBySemantics.
04bddb6 dinput: Give correct count of devices still to be enumerated.
8339de0 dinput: Simplify JoystickWImpl_Unacquire for Linux.
27f4568 dinput: DISFFC_RESET will not release the effects.
2d2d833 dinput: Downgrade a FIXME to WARN in JoystickWImpl_SendForceFeedbackCommand.
cc37322 dinput: Fix GetEffectStatus for Linux when effect was not downloaded.
6bb2c4c dinput: Skip events that are not useful currently.
49d4261 dinput: Spelling and case fixes in comments.

svn path=/trunk/; revision=73934

3 years ago[WMIC] Sync with Wine Staging 2.2. Dedicated to Hermès. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 16:29:54 +0000 (16:29 +0000)]
[WMIC] Sync with Wine Staging 2.2. Dedicated to Hermès. CORE-12823

b21f4d0 wmic: Improve cmd line parser and add support for path command.

svn path=/trunk/; revision=73933

3 years ago[REG_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 16:17:32 +0000 (16:17 +0000)]
[REG_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73932

3 years ago[REG] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 16:16:31 +0000 (16:16 +0000)]
[REG] Sync with Wine Staging 2.2. CORE-12823

68c1765 reg: Simplify help handling by removing an if-else if-else block.
8a8a753 reg: Fix dword conversion on 64-bit operating systems.

svn path=/trunk/; revision=73931

3 years ago[CABINET_WINETEST] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 16:03:33 +0000 (16:03 +0000)]
[CABINET_WINETEST] Sync with Wine Staging 2.2. CORE-12823

svn path=/trunk/; revision=73930

3 years ago[CABINET] Sync with Wine Staging 2.2. CORE-12823
Amine Khaldi [Sun, 26 Feb 2017 16:00:58 +0000 (16:00 +0000)]
[CABINET] Sync with Wine Staging 2.2. CORE-12823

a663fe94 cabinet: Set index of folder in FDICopy callback.
1f7d144 cabinet: Make Extract fail on read-only files.
af86bdc cabinet: Make Extract overwrite existing files.
3273dff cabinet: Properly initialize internal fci structure (Valgrind).

svn path=/trunk/; revision=73929

3 years ago[MBEDTLS]
Thomas Faber [Sun, 26 Feb 2017 15:53:13 +0000 (15:53 +0000)]
[MBEDTLS]
- Update to version 2.4.0
CORE-12834 #resolve

svn path=/trunk/; revision=73928

3 years ago[FASTFAT]
Pierre Schweitzer [Sun, 26 Feb 2017 14:43:01 +0000 (14:43 +0000)]
[FASTFAT]
Remove an useless check

svn path=/trunk/; revision=73927

3 years ago[CABINET]
Pierre Schweitzer [Sun, 26 Feb 2017 14:31:01 +0000 (14:31 +0000)]
[CABINET]
Fix handling of trailing backslash.
Patch by Thomas Faber.

ROSTESTS-135

svn path=/trunk/; revision=73926