Amine Khaldi

[FREETYPE] Update to v2.7.1. Patch by Katayama Hirofumi MZ, verified by me. CORE-12949
    • -1
    • +1
    /trunk/reactos/media/doc/3rd Party Files.txt
  1. … 121 more files in changeset.
[VERSION_WINETEST] Sync with Wine Staging 2.2. CORE-12823
    • -0
    • +101
    /trunk/rostests/winetests/version/info.c
[PSDK] Import verrsrc.h and update winver.h accordingly. CORE-12823
    • -0
    • +173
    /trunk/reactos/sdk/include/psdk/verrsrc.h
    • -91
    • +3
    /trunk/reactos/sdk/include/psdk/winver.h
[VERSION] Sync with Wine Staging 2.2. CORE-12823

8e1335b version: Ignore flag values in Ex functions.

    • -21
    • +11
    /trunk/reactos/dll/win32/version/version.c
[WINTRUST_WINETEST] Sync with Wine Staging 2.2. CORE-12823
[PSDK] Update wintrust.h. CORE-12823
[WINTRUST] Sync with Wine Staging 2.2. CORE-12823

e141d4a wintrust: Use return value of sprintf() instead of calling strlen().

    • -4
    • +2
    /trunk/reactos/dll/win32/wintrust/asn.c
[WINHTTP_WINETEST] Sync with Wine Staging 2.2. CORE-12823
    • -8
    • +19
    /trunk/rostests/winetests/winhttp/url.c
[WINHTTP] Sync with Wine Staging 2.2. CORE-12823

6053db9 winhttp: Fix handling of Accept headers.

c43dd19 winhttp: Add __WINE_ALLOC_SIZE attributes to heap_xxx() functions.

5b9beca winhttp: Fix some spec file entries.

542998e winhttp: Accept NULL buffer for size queries in WinHttpCreateUrl.

ec35394 winhttp: Handle EINTR from connect and poll.

613e239 winhttp: Use return value of sprintf() instead of calling strlen() and simplify code.

    • -10
    • +8
    /trunk/reactos/dll/win32/winhttp/url.c
    • -21
    • +43
    /trunk/reactos/dll/win32/winhttp/net.c
    • -23
    • +3
    /trunk/reactos/dll/win32/winhttp/session.c
    • -2
    • +2
    /trunk/reactos/dll/win32/winhttp/winhttp.spec
[URLMON_WINETEST] Sync with Wine Staging 2.2. CORE-12823
    • -26
    • +106
    /trunk/rostests/winetests/urlmon/uri.c
    • -10
    • +41
    /trunk/rostests/winetests/urlmon/url.c
[URLMON] Sync with Wine Staging 2.2. CORE-12823

1b04cf1 urlmon: Remove 'stub' from implemented functions trace message.

8f23a89 urlmon: Fix FindMimeFromData spec file entry.

32671b1 urlmon: Added Seek implementations for streams using cache file.

aa2ed73 urlmon: Correctly handle INTERNET_STATUS_REQUEST_COMPLETE notification with no data available.

22b4599 urlmon: Fix buffer overflow in parse_canonicalize.

    • -16
    • +24
    /trunk/reactos/dll/win32/urlmon/uri.c
    • -2
    • +34
    /trunk/reactos/dll/win32/urlmon/binding.c
[USP10_WINETEST] Sync with Wine Staging 2.2. CORE-12823
    • -84
    • +165
    /trunk/rostests/winetests/usp10/usp10.c
[USP10] Sync with Wine Staging 2.2. CORE-12823

d00f731 usp10: Itemise ZWSP like ZWNJ and ZWJ.

721fbf6 usp10: Explicitly check for zero-width control characters in ScriptShapeOpenType().

7e6a4b2 usp10: Fix LB27 rule that should check for prefix, not suffix.

c4626bb usp10: Fixed LB30 condition, breaking after CP class.

0c14195 usp10: Apply 'ccmp' before Arabic contextual shaping.

e2d4cf9 usp10: Fix next index for RTL MultipleSubst.

0401bdf usp10: Change GSUB_E_NOGLYPH value.

10e9adf usp10: Fix Contextual Shaping for Languages with RTL write order.

961e1e6 usp10: Fix ScriptRecordDigitSubstitution spec file entry.

aae5a83 usp10: Implement Chaining Context Substitution Format 2: Class-based Chaining Context Glyph Substitution.

b98a70a usp10: Implement Contextual Positioning Subtable: Format 2.

5e6b2c0 usp10: Implement GSUB Context Substitution types 1 and 2.

c705eca usp10: A spelling fix in a comment.

    • -32
    • +112
    /trunk/reactos/dll/win32/usp10/shape.c
    • -1
    • +1
    /trunk/reactos/dll/win32/usp10/usp10.spec
    • -2
    • +2
    /trunk/reactos/dll/win32/usp10/breaking.c
    • -2
    • +2
    /trunk/reactos/dll/win32/usp10/usp10_internal.h
    • -8
    • +22
    /trunk/reactos/dll/win32/usp10/usp10.c
    • -7
    • +477
    /trunk/reactos/dll/win32/usp10/opentype.c
[OLEAUT32_WINETEST] Sync with Wine Staging 2.2. CORE-12823
[OLEAUT32] Sync with Wine Staging 2.2. CORE-12823

43c59f0 oleaut32: Accept DISP_E_PARAMNOTFOUND for missing optional parameters in ITypeInfo::Invoke implementation. (v3)

a4f9840 oleaut32: Fix calling function with instance and VARIANT return type. (v2)

78ee7f5 oleaut32: Standardize the heap_xxx() functions.

9e54ae7 oleaut32: Return proper interface pointers.

655af6d oleaut32: Fix OleTranslateColor spec file entry.

    • -5
    • +19
    /trunk/reactos/dll/win32/oleaut32/typelib.h
    • -5
    • +13
    /trunk/reactos/dll/win32/oleaut32/olepicture.c
    • -30
    • +25
    /trunk/reactos/dll/win32/oleaut32/typelib.c
    • -1
    • +1
    /trunk/reactos/dll/win32/oleaut32/oleaut32.spec
[RICHED20_WINETEST] Sync with Wine Staging 2.2. CORE-12823
[RICHED20] Sync with Wine Staging 2.2. CORE-12823

440b921 riched20: Return proper interface pointers.

e63cea5 riched20: A spelling fix in a comment.

9f37f6a riched20: Check for NULL in fnTextSrv_TxSetText and add test.

    • -2
    • +2
    /trunk/reactos/dll/win32/riched20/clipboard.c
    • -1
    • +1
    /trunk/reactos/dll/win32/riched20/style.c
[INETCOMM_WINETEST] Sync with Wine Staging 2.2. CORE-12823
[INETCOMM] I guess I asked too much from svn when I renamed the existing file and then added a new one with the same name as the old.
    • -0
    • +13
    /trunk/reactos/dll/win32/inetcomm/inetcomm.rgs
[INETCOMM] Sync with Wine Staging 2.2. CORE-12823

51e1a08 inetcomm: Return S_FALSE if no data is returned in IInternetProtocol::Read.

0672bfa inetcomm: Added support for decoding quoted-printable data.

07af9d0 inetcomm: Added mhtml binding tests.

cf8e259 inetcomm: Added support for binding mhtml protocol handler.

3f644cb inetcomm: Added IInternetProtocolInfo::CombineUrl implementation.

37792a2 inetcomm: Added MimeOleObjectFromMoniker semi-stub implementation.

242cbb1 inetcomm: Added tests reading MHTML page as MIME message.

eb0bd22 inetcomm: Removed unneeded type check in init_content_type.

56dc246 inetcomm: Read content encoding from MIME header.

dec243f inetcomm: Don't include headers in data stream in create_sub_body.

3ccba10 inetcomm: Properly handle boundary in the beginning of body stream in create_body_offset_list.

9c01a94 inetcomm: Use relative seek in copy_headers_to_buf.

915acd6 inetcomm: Added support for decoding base64 in IMimeBody::GetData.

0b80666 inetcomm: Return a new instance of stream in IMimeBody::GetData.

393512d inetcomm: Don't restore base stream position in sub stream Read.

bb5056e inetcomm: Moved sub_stream_t implementation before MimeBody implementation.

a1d0c6d inetcomm: Added COM aggregation support to MimeHtmlProtocol object.

fe3e5b9 inetcomm: Added IInternetProtocolInfo stub implementation.

6832273 inetcomm: Added MimeHtmlProtocol stub implementation.

d5d9aa3 inetcomm: Register mhtml protocol handler.

    • -1
    • +22
    /trunk/reactos/dll/win32/inetcomm/inetcomm.rc
    • -0
    • +738
    /trunk/reactos/dll/win32/inetcomm/protocol.c
    • -0
    • +7
    /trunk/reactos/dll/win32/inetcomm/inetcomm.idl
    • -790
    • +1066
    /trunk/reactos/dll/win32/inetcomm/mimeole.c
    • -69
    • +0
    /trunk/reactos/dll/win32/inetcomm/inetcomm.rgs
[PSDK] Update mimeole.idl. CORE-12823
[CRYPT32_WINETEST] Sync with Wine Staging 2.2. CORE-12823
    • -18
    • +18
    /trunk/rostests/winetests/crypt32/sip.c
    • -462
    • +619
    /trunk/rostests/winetests/crypt32/chain.c
    • -12
    • +20
    /trunk/rostests/winetests/crypt32/store.c
[CRYPT32] Sync with Wine Staging 2.2. CORE-12823

a7d1d77 crypt32: Recognize sha256/384/512 KEY OIDs.

e376123 crypt32: Remove unused parameter and dead code.

254eb21 crypt32: Fix wrong Base64 trailer WCHAR constants.

a2f2de1 crypt32: CryptStringToBinary accepts any header.

552820a crypt32: Fix Base64 issues in CryptStringToBinary.

e353ab6 crypt32: Base64 header requires a space.

    • -0
    • +6
    /trunk/reactos/dll/win32/crypt32/oid.c
    • -269
    • +119
    /trunk/reactos/dll/win32/crypt32/base64.c
[PSDK] Update wincrypt.h. CORE-12823
[GDIPLUS_WINETEST] Sync with Wine Staging 2.2. CORE-12823
    • -2
    • +206
    /trunk/rostests/winetests/gdiplus/image.c
    • -0
    • +23
    /trunk/rostests/winetests/gdiplus/pen.c
[GDIPLUS] Sync with Wine Staging 2.2. CORE-12823

818b141 gdiplus: Add support for more image color formats.

f8f0a35 gdiplus: Implement GdipInitializePalette. (v2)

973bba9 gdiplus: Ignore an externally set DC clipping region.

650b8d0 gdiplus: Ignore an externally set DC origin.

e100661 gdiplus: Add GdipCreateHBITMAPFromBitmap tests when bitmap bits are locked.

b58276a gdiplus: Reimplement GdipCreateHBITMAPFromBitmap so it can work on locked bitmaps.

5673d82 gdiplus: GpBitmap can be only locked once, get rid of numlocks field.

0eaaa15 gdiplus: Make GpBitmap->bitmapbits access thread safe.

4e685eb gdiplus: Added GdipGetCustomLineCapType().

36bb9d9 gdiplus: Fix some spec file entries.

f870708 gdiplus: Make some GdipDraw*Path() functions static.

046fc19 gdiplus: Fix memory leak in format_string_callback error path.

5018594 gdiplus: Create the FontFamily before checking for duplicates.

0d6a4b0 gdiplus: Don't include rotated fonts in the installed font collection.

    • -7
    • +7
    /trunk/reactos/dll/win32/gdiplus/gdiplus.spec
    • -37
    • +81
    /trunk/reactos/dll/win32/gdiplus/image.c
    • -0
    • +1
    /trunk/reactos/dll/win32/gdiplus/graphicspath.c
    • -7
    • +20
    /trunk/reactos/dll/win32/gdiplus/font.c
[PSDK] Update wincodec.idl. CORE-12823
[PSDK] Update gdiplusenums.h and gdiplusflat.h. CORE-12823
[OLE32_WINETEST] Sync with Wine Staging 2.2. CORE-12823
    • -20
    • +128
    /trunk/rostests/winetests/ole32/marshal.c
    • -4
    • +50
    /trunk/rostests/winetests/ole32/compobj.c
[OLE32] Sync with Wine Staging 2.2. CORE-12823

23607d0 ole32: Implement returning a name in IEnumSTATPROPSTG.

5cf1db5 ole32: Support reading VT_BOOL, VT_R8 and VT_I8 into propery storage.

591c9c8 ole32: Correctly parse unicode property storage dictionaries.

93a8ede ole32: Add a __WINE_ALLOC_SIZE attribute to heap_alloc().

182fad8 ole32: Call GetClipboardFormatName with the correct parameters.

e31dd0f ole32: Use a HWND_MESSAGE window for the clipboard.

c85eaae ole32: Only trace a clipboard format name if it has one.

77e566a ole32: Don't set zero-size clipboard data, this no longer works.

    • -1
    • +4
    /trunk/reactos/dll/win32/ole32/enumx.h
    • -2
    • +14
    /trunk/reactos/dll/win32/ole32/enumx.c
    • -4
    • +48
    /trunk/reactos/dll/win32/ole32/stg_prop.c
    • -1
    • +1
    /trunk/reactos/dll/win32/ole32/ole32.spec