Giannis Adamopoulos
3328daaf08
[SHELL32]
...
- Implement CompareIDs for the folders in the shell namespace. The previous implementation was a generic solution that just compared names.
- CDefView: Implement using CompareIDs method from the IShellFolder. Remove the previous implementation that was hardcoded in the CDefView and worked mostly for file items.
svn path=/trunk/; revision=69712
2015-10-26 15:07:44 +00:00
Ged Murphy
07ca1a7a5c
[WMVCORE]
...
- Add dll to the correct destination dir
CORE-10404
svn path=/trunk/; revision=69711
2015-10-26 14:43:29 +00:00
Thomas Faber
dde60eb9ef
[USER32_APITEST]
...
- Add some tests for other WS_CHILD/WS_POPUP combinations
svn path=/trunk/; revision=69710
2015-10-26 12:12:01 +00:00
Giannis Adamopoulos
c6da25588e
[WIN32K]
...
- co_UserCreateWindowEx: Fail when a wrong handle was passed for the parent window. "Fixes" a crash down the road due to missing null checks in other places (null checks are needed because desktop windows don't have parents).
svn path=/trunk/; revision=69709
2015-10-26 12:09:34 +00:00
Thomas Faber
a8f4623261
[USER32_APITEST]
...
- Remove nonexistent test...
svn path=/trunk/; revision=69708
2015-10-26 12:05:35 +00:00
Thomas Faber
ca8fcf5402
[USER32_APITEST]
...
- Add a test for the bug in win32k highlighted by the recent ATL breakage
CORE-10413
svn path=/trunk/; revision=69707
2015-10-26 12:03:09 +00:00
Ged Murphy
949981b47f
[DEVMGR]
...
- Highlight unused resources
- Patch by Ștefan Fulea
CORE-6109
svn path=/trunk/; revision=69706
2015-10-26 11:41:47 +00:00
Thomas Faber
8c44eaadfa
[ATL]
...
- Revert broken math change in ATL::thunkCode::Init
svn path=/trunk/; revision=69705
2015-10-26 11:38:30 +00:00
Ged Murphy
4b92ce00d5
[DEVMGR]
...
- Hide legacy devices and volumes by default
- Patch by Eric Kohl
CORE-10396
svn path=/trunk/; revision=69704
2015-10-26 08:40:14 +00:00
Hermès Bélusca-Maïto
dbff9a412d
A parenthesis trolled me.
...
svn path=/trunk/; revision=69703
2015-10-25 23:13:37 +00:00
Hermès Bélusca-Maïto
4883da7f5c
[ATL]
...
- Fix exception specifier (Ged or Thomas, can you double-check those please? :) )
- ATL can be used in code not using the C++11 standard aka. fix build when double '>' characters are present, for example in template<foo bar<stuff>> .
svn path=/trunk/; revision=69702
2015-10-25 23:10:43 +00:00
Hermès Bélusca-Maïto
6f3e0b39ca
[ATL]
...
- Flush the CPU instruction cache after the ATL window proc thunk code is patched into memory.
- Implement some (not all) CAtlList methods that I will need later on.
- Implement some (not all) CStringT and CSimpleStringT methods & operators that I will need later on.
svn path=/trunk/; revision=69701
2015-10-25 22:55:18 +00:00
Ged Murphy
9ce035003d
[DEVMGR]
...
- Fix overlay icon for problem devices
svn path=/trunk/; revision=69700
2015-10-25 17:01:19 +00:00
Amine Khaldi
1afae58191
[UNIATA] Update to v45j1. CORE-10189
...
svn path=/trunk/; revision=69699
2015-10-25 14:45:48 +00:00
Hermès Bélusca-Maïto
d6e05da575
[ATL]: Use _AtlGetConversionACP() instead of hadcoded CP_THREAD_ACP value.
...
svn path=/trunk/; revision=69698
2015-10-25 14:37:33 +00:00
Eric Kohl
ebdf8b1700
[NTOSKRNL][LSASRV]
...
- Add the SRM code from Timos kernel-fun branch.
- Move its lsasrv code to a separate file.
Thank you very much, Timo!
svn path=/trunk/; revision=69697
2015-10-25 14:33:27 +00:00
Daniel Reimer
e9b79abb0f
[FONTS]
...
Update Ubuntu font to v0.83
svn path=/trunk/; revision=69696
2015-10-25 13:10:25 +00:00
Thomas Faber
e0526b4623
[NTDLL:LDR]
...
- Take the right exit path from LdrpMapDll when an illegal dll relocation is encountered. CID 1237071
svn path=/trunk/; revision=69695
2015-10-25 13:07:28 +00:00
Amine Khaldi
4c14eaa561
[FREETYPE] Update to v2.6.1. CORE-10378
...
svn path=/trunk/; revision=69694
2015-10-25 12:56:20 +00:00
Amine Khaldi
f9dab9b203
[WIN32K] Use FreeType inclusion macros.
...
svn path=/trunk/; revision=69693
2015-10-25 12:51:50 +00:00
Thomas Faber
c662ceada7
[SHELL32]
...
- Correctly initialize LVITEM::iSubItem before LVM_GETITEM/LVM_SETITEM
CORE-10403 #resolve
svn path=/trunk/; revision=69692
2015-10-25 11:49:12 +00:00
Amine Khaldi
465a34000b
[CRT] Remove second semicolon. Spotted by Michael Fritscher. CORE-10390
...
svn path=/trunk/; revision=69691
2015-10-25 11:11:34 +00:00
Amine Khaldi
f5465c7f46
[LAUTUS.MSSSTYLES] French translation by Eliott Lavier. CORE-10371
...
svn path=/trunk/; revision=69690
2015-10-25 11:06:19 +00:00
Amine Khaldi
6b7b80b4fb
[MSCONFIG_NEW][DEVMGR] Turkish translation update by Erdem Ersoy. CORE-10397
...
svn path=/trunk/; revision=69689
2015-10-25 11:01:01 +00:00
Amine Khaldi
b882d40564
[MSCONFIG_NEW] Fix duplicate IDD_FREELDR_PAGE dialog in ko-KR.rc. Fixes MSVC build and GCC build warning.
...
svn path=/trunk/; revision=69688
2015-10-25 10:46:09 +00:00
Amine Khaldi
56a83fbfe5
[HDWWIZ][NEWDEV] Fix mismatched titles. By Jared Smudde. CORE-10399
...
svn path=/trunk/; revision=69687
2015-10-25 10:38:15 +00:00
Pierre Schweitzer
2f829daee1
[EXT2]
...
Import missing parameters for Ext2 driver.
This fixes extX volumes being only available in read-only on ReactOS.
CORE-10272 #comment Fixed with r69686
svn path=/trunk/; revision=69686
2015-10-25 10:17:04 +00:00
Amine Khaldi
eecc4b5fc4
[WMVCORE] Import from Wine Staging 1.7.47. CORE-10400
...
svn path=/trunk/; revision=69685
2015-10-25 10:07:44 +00:00
Amine Khaldi
6b0cbac192
[PSDK] Import wmsbuffer.idl and wmsdkidl.idl from Wine Staging 1.7.47. CORE-10400
...
svn path=/trunk/; revision=69684
2015-10-25 10:00:30 +00:00
Pierre Schweitzer
6445100f0d
[CRT]
...
Fix NTDLL implementation of mbstowcs() and wcstombs() so that they return length in caracters and not in bytes.
This fixes last failing *to* CRT apitests
CORE-10390
svn path=/trunk/; revision=69683
2015-10-25 09:28:57 +00:00
Pierre Schweitzer
d9674b27cf
[CRT]
...
Import _mbstowcs_l() from Wine and call it in mbstowcs().
This fixes crashes when calling the msvcrt, crtdll implementation of mbstowcs() with no output string.
Thus, it fixes a few crashing apitests
The NTDLL version is still broken in some way, need to investigate why.
CORE-10390 #resolve #comment Fixed with 69682. Thanks for the report!
svn path=/trunk/; revision=69682
2015-10-25 08:36:14 +00:00
Pierre Schweitzer
54af95dc46
[CRT_APITEST]
...
Add more tests
CORE-10390
svn path=/trunk/; revision=69681
2015-10-25 07:42:34 +00:00
Pierre Schweitzer
16543cd058
[CRT_APITEST]
...
Add a few tests to show mbstowcs/wcstombs behavior will NULL ptr.
CORE-10390
svn path=/trunk/; revision=69680
2015-10-24 23:18:33 +00:00
Thomas Faber
910e2d7dc7
[WIN32K:NTUSER]
...
- Make CaretInfo part of the USER_MESSAGE_QUEUE structure since the pointer can no longer change
CORE-10395
svn path=/trunk/; revision=69679
2015-10-24 15:46:34 +00:00
Thomas Faber
1bfbbb69c2
[WIN32K:NTUSER]
...
- Copy the right size...
CORE-10395
svn path=/trunk/; revision=69678
2015-10-24 15:14:09 +00:00
Thomas Faber
929dbdcd82
[WIN32K:NTUSER]
...
- In UserAttachThreadInput, copy the CaretInfo structure instead of saving a pointer that may be freed right after
CORE-10395 #resolve
svn path=/trunk/; revision=69677
2015-10-24 15:04:12 +00:00
Thomas Faber
2af7ac46cc
[ATL]
...
- Add CComBSTR::operator BSTR. Mark by Mark Jansen.
CORE-10394 #resolve
svn path=/trunk/; revision=69676
2015-10-24 13:26:44 +00:00
Sylvain Petreolle
4a8d75d6ba
[CONFIGURE]
...
NEW_STYLE_BUILD is used for official builds.
Enable it.
svn path=/trunk/; revision=69675
2015-10-24 12:30:42 +00:00
Pierre Schweitzer
a2b2cb7dcf
[SHELL32]
...
Backport Wine commit: 0efa2331e2f54b81480adeb588972ca16a8dab16
"Fix a cloned pidl leak (Coverity)." by Nikolay Sivov
CID 716480
svn path=/trunk/; revision=69674
2015-10-24 10:27:40 +00:00
Pierre Schweitzer
7479bc63fe
[SHELL32]
...
Fix a memory leak
CID 1322131
svn path=/trunk/; revision=69673
2015-10-24 10:24:37 +00:00
Pierre Schweitzer
d3a401609e
[SETUPAPI]
...
Partly backport Wine commit: 4d796458d0ed517d45adc57a1aedaf1c3bdde232
"Avoid memory leaks (coverity)." by André Hentschel
CID 716469
svn path=/trunk/; revision=69672
2015-10-24 10:14:21 +00:00
Pierre Schweitzer
90198d9c56
[SETUPAPI]
...
Fix a memory leak
CID 716468
svn path=/trunk/; revision=69671
2015-10-24 10:09:44 +00:00
Pierre Schweitzer
4dfac410a4
[SETUPAPI]
...
Don't leak memory
CID 716460
svn path=/trunk/; revision=69670
2015-10-24 10:00:24 +00:00
Pierre Schweitzer
bd3ef669f3
[SETUPAPI]
...
Fix a memory leak
CID 1250296
svn path=/trunk/; revision=69669
2015-10-24 09:54:54 +00:00
Pierre Schweitzer
ca111f1d01
[SETUPAPI]
...
Properly return the machine handle in CM_Connect_MachineW()
CID 716459
svn path=/trunk/; revision=69668
2015-10-24 09:50:50 +00:00
Pierre Schweitzer
6f7ec944d5
[MSGINA]
...
Don't leak memory
CID 1206901
svn path=/trunk/; revision=69667
2015-10-24 09:39:20 +00:00
Pierre Schweitzer
383bf6699a
[MSCOREE]
...
Backport Wine commit: 85d49c5819fb4494d9f81c56c3504bef5732b726
"Correct possible uninitialized variable (clang)." by Alistair Leslie-Hughes
CID 215556
svn path=/trunk/; revision=69666
2015-10-24 09:36:16 +00:00
Pierre Schweitzer
e21fa420f0
[LSASRV]
...
Initialize pointers addresses before the first goto, to avoid uninit addresses handling
CID 1206997, 1206998
svn path=/trunk/; revision=69665
2015-10-24 08:49:08 +00:00
Pierre Schweitzer
a3237b1f66
[KERNEL32]
...
Don't pass uninit pointer address to CsrFreeCaptureBuffer()
CID 1223181
svn path=/trunk/; revision=69664
2015-10-24 08:43:54 +00:00
Pierre Schweitzer
00e9309787
[BROWSEUI]
...
Use correct delete operator
CID 1321947
svn path=/trunk/; revision=69663
2015-10-24 08:33:20 +00:00