• last updated 3 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[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
[AT]

Fix duplicate resource string.

import EGA palette fix from Wine
    • -22
    • +6
    /trunk/reactos/win32ss/gdi/ntgdi/dibobj.c
[AT]

Implement the AT command:

- The /every and /next options are not supported yet.

- The 12 hour time format cannot be parsed yet.

    • -0
    • +515
    /trunk/reactos/base/applications/cmdutils/at/at.c
    • -0
    • +24
    /trunk/reactos/base/applications/cmdutils/at/resource.h
    • -0
    • +17
    /trunk/reactos/base/applications/cmdutils/at/at.rc
  1. /trunk/reactos/base/applications/cmdutils/at
    • -0
    • +8
    /trunk/reactos/base/applications/cmdutils/at/CMakeLists.txt
[MUP]

Properly define magic values for CCB and DFS

[USETUP] Split font substitution settings for CJK languages. Patch by Katayama Hirofumi MZ. CORE-9615
    • -7
    • +7
    /trunk/reactos/base/setup/usetup/muilanguages.h
    • -3
    • +109
    /trunk/reactos/base/setup/usetup/muifonts.h
[APPLICATIONS/SYSUTILS] Add a font substitutes editor. Patch by Katayama Hirofumi MZ. CORE-12749 #resolve #comment Thanks!
    • -0
    • +40
    /trunk/rosapps/applications/sysutils/fontsub/resource.h
    • binary
    /trunk/rosapps/applications/sysutils/fontsub/up.bmp
    • binary
    /trunk/rosapps/applications/sysutils/fontsub/nil.bmp
    • -0
    • +106
    /trunk/rosapps/applications/sysutils/fontsub/lang/en-US.rc
  1. /trunk/rosapps/applications/sysutils/fontsub
    • -0
    • +106
    /trunk/rosapps/applications/sysutils/fontsub/lang/ja-JP.rc
    • binary
    /trunk/rosapps/applications/sysutils/fontsub/down.bmp
[REGEDIT] Fix regedit not showing it's main window when loading view settings fail. CORE-12749
[SDK] Add WM_CONTEXTMENU handler to WindowsX.h CORE-12749
[BOOTLIB]

- Avoid an uninitialized variable in BlpDisplayReinitialize. Patch by Victor Martinez Calvo. CID 1363648.

CORE-11692 #resolve

[FONTVIEW]

Implement fontview /p parameter support.

Patch by amber. Patch was slightly modified by me in order to open the print dialog automatically.

CORE-12944 #resolve #comment Thanks a lot!

Tag the CLT-2017 release!
  1. … 27279 more files in changeset.
[DXG] Implement DxDdCanCreateSurface and DxDdCanCreateD3DBuffer. Reorganisation of code - put functions in the same filenames as in ntddraw CORE-4490
    • -0
    • +1
    /trunk/reactos/win32ss/reactx/dxg/ddhmg.c
    • -20
    • +0
    /trunk/reactos/win32ss/reactx/dxg/dxg_driver.h
    • -575
    • +0
    /trunk/reactos/win32ss/reactx/dxg/eng.c
    • -0
    • +40
    /trunk/reactos/win32ss/reactx/dxg/dd.c
    • -0
    • +3
    /trunk/reactos/win32ss/reactx/dxg/CMakeLists.txt
    • -0
    • +39
    /trunk/reactos/win32ss/reactx/dxg/d3d.c
    • -0
    • +583
    /trunk/reactos/win32ss/reactx/dxg/ddraw.c
[DXG] implement DxDdGetDriverInfo, DxDdQueryDirectDrawObject, DxDdReenableDirectDrawObject, fix DirectDrawLocal assignment in intDdCreateDirectDrawLocal CORE-4490
    • -39
    • +0
    /trunk/reactos/win32ss/reactx/dxg/dxg_driver.h
    • -1
    • +265
    /trunk/reactos/win32ss/reactx/dxg/eng.c
[DXG] DdHmgLock - use PLONG instead of PBYTE.
    • -1
    • +1
    /trunk/reactos/win32ss/reactx/dxg/ddhmg.c
[WIN32SS] Improve font substitutes by adding support for charset + loading the substitutes at boot. Patch by Katayama Hirofumi MZ. CORE-12902 #resolve #comment Thanks!
    • -80
    • +288
    /trunk/reactos/win32ss/gdi/ntgdi/freetype.c
[ATL][ATL_APITEST] Allow CString to be initialized with a resource ID + add tests for this. Patch by Katayama Hirofumi MZ. CORE-12917 #resolve #comment Thanks!
    • -2
    • +81
    /trunk/rostests/apitests/atl/CString.cpp
    • -0
    • +189
    /trunk/rostests/apitests/atl/devenv/CString.vcxproj
    • -24
    • +28
    /trunk/reactos/sdk/lib/atl/cstringt.h
    • -0
    • +36
    /trunk/rostests/apitests/atl/CString.inl
[IoCsq]

- Clean up the DriverContext that was dirtied by the CSQ

The do while(0) thing feels a bit weird. I can only assume it was done so a 'break' will unlock before returning.

    • -0
    • +7
    /trunk/reactos/sdk/lib/drivers/csq/csq.c
[EXPLORER] Show the notification settings dialog from it's context menu entry
    • -0
    • +1
    /trunk/reactos/base/shell/explorer/traywnd.cpp
[DXG] replace EngDeleteSemaphore with EngReleaseSemaphore in DdHmgLock! CORE-4490
    • -1
    • +1
    /trunk/reactos/win32ss/reactx/dxg/ddhmg.c
[ROSBE]

Update RosBE in RAPPS too.

[NDK]: No, the NDK applications do not have to use UNICODE.

Indeed the RTL/NDK/whatever always explicitely uses ANSI and/or UNICODE string types where needed (and do not depend on tchar.h stuff).

It is up to the given application to explicitely specify (in its CMakeLists.txt or elsewhere) whether it wants to define UNICODE or not.

--> Fix the problem of having the UNICODE define magically being defined after including some NDK header.

[DNSAPI][USER32_APITEST]: Explicitely use UNICODE functions where needed (and as was already done in other parts of the code).

    • -10
    • +10
    /trunk/rostests/apitests/user32/RegisterClassEx.c
    • -7
    • +0
    /trunk/reactos/sdk/include/ndk/umtypes.h
    • -6
    • +6
    /trunk/reactos/dll/win32/dnsapi/dnsapi/query.c
[DXG] Implement DxDdCreateDirectDrawObject and update DdHmgAlloc CORE-4490
    • -0
    • +87
    /trunk/reactos/win32ss/reactx/dxg/eng.c
    • -9
    • +10
    /trunk/reactos/win32ss/reactx/dxg/ddhmg.c
[DXG] Implement DxDdEnableDirectDraw CORE-4490

[NTDDRAW] Enable DxEGShDevData_hSpooler and DxEGShDevData_ldev in DxEngGetHdevData CORE-7733

    • -3
    • +9
    /trunk/reactos/win32ss/reactx/dxg/main.c
    • -9
    • +218
    /trunk/reactos/win32ss/reactx/dxg/eng.c
    • -0
    • +2
    /trunk/reactos/win32ss/reactx/dxg/tags.h
    • -8
    • +107
    /trunk/reactos/win32ss/reactx/dxg/dxg_int.h
    • -0
    • +3
    /trunk/reactos/win32ss/reactx/dxg/CMakeLists.txt
[GDI] Windows puts DeviceObject to hSpooler field when it is graphics device. CORE-7733 CORE-4490
    • -1
    • +1
    /trunk/reactos/win32ss/gdi/eng/pdevobj.h
    • -0
    • +4
    /trunk/reactos/win32ss/gdi/eng/pdevobj.c
[EXPLORER] Now that CORE-10575 is correctly fixed, delete the old and obsolete start icon. Final part of CORE-10030
    • -1
    • +0
    /trunk/reactos/base/shell/explorer/resource.h
    • -1
    • +0
    /trunk/reactos/base/shell/explorer/explorer.rc
[NTOS:IO]

IopGetDeviceRelations:

- Use captured parameters to probe for write.

- Do not check IopInitiatePnpIrp for STATUS_PENDING.

    • -4
    • +2
    /trunk/reactos/ntoskrnl/io/pnpmgr/plugplay.c
[EXPLORER} -Cleanup some code that I forgot in the previous commit.
    • -3
    • +0
    /trunk/reactos/base/shell/explorer/traywnd.cpp