Amine Khaldi

[USBHUB_NEW] Bring-in the USB Hub driver created by Vadim Galyant. GitHub PR #29. As usual, I thank the code reviewers, especially Thomas for contributing most of the reviews, improvements and fix suggestions.
    • -0
    • +650
    /trunk/reactos/drivers/usb/usbhub_new/usbhub.h
    • -0
    • +125
    /trunk/reactos/drivers/usb/usbhub_new/debug.c
    • -0
    • +11
    /trunk/reactos/drivers/usb/usbhub_new/guid.c
    • -0
    • +794
    /trunk/reactos/drivers/usb/usbhub_new/power.c
    • -0
    • +109
    /trunk/reactos/drivers/usb/usbhub_new/dbg_uhub.h
    • -0
    • +1
    /trunk/reactos/drivers/usb/CMakeLists.txt
    • -0
    • +2811
    /trunk/reactos/drivers/usb/usbhub_new/pnp.c
    • -0
    • +5047
    /trunk/reactos/drivers/usb/usbhub_new/usbhub.c
    • -0
    • +22
    /trunk/reactos/drivers/usb/usbhub_new/CMakeLists.txt
    • -0
    • +1408
    /trunk/reactos/drivers/usb/usbhub_new/ioctl.c
    • -0
    • +5
    /trunk/reactos/drivers/usb/usbhub_new/usbhub.rc
[FREETYPE] Update to v2.8. By Katayama Hirofumi MZ, confirmed by me. CORE-13295
  1. … 410 more files in changeset.
[USBPORT] Bring-in the usbport driver created by Vadim Galyant. CR-111 GitHub PR #27. This is the first module out of many to come, so stay tuned! Many thanks to everyone involved in the code review. Very special thanks for Thomas as his help, insight and reviews helped tremendously.
    • -0
    • +2775
    /trunk/reactos/drivers/usb/usbport/usbport.c
    • -0
    • +1389
    /trunk/reactos/drivers/usb/usbport/queue.c
    • -0
    • +1019
    /trunk/reactos/drivers/usb/usbport/roothub.c
    • -0
    • +9
    /trunk/reactos/drivers/usb/usbport/guid.c
    • -0
    • +270
    /trunk/reactos/drivers/usb/usbport/debug.c
    • -0
    • +653
    /trunk/reactos/sdk/include/reactos/drivers/usbport/usbmport.h
    • -0
    • +1821
    /trunk/reactos/drivers/usb/usbport/device.c
    • -0
    • +1
    /trunk/reactos/drivers/usb/CMakeLists.txt
    • -0
    • +1121
    /trunk/reactos/drivers/usb/usbport/usbport.h
    • -0
    • +1792
    /trunk/reactos/drivers/usb/usbport/pnp.c
    • -0
    • +1560
    /trunk/reactos/drivers/usb/usbport/endpoint.c
    • -0
    • +451
    /trunk/reactos/drivers/usb/usbport/ioctl.c
    • -0
    • +703
    /trunk/reactos/drivers/usb/usbport/power.c
    • -0
    • +28
    /trunk/reactos/drivers/usb/usbport/CMakeLists.txt
  1. … 7 more files in changeset.
[D3D8][D3D9][DDRAW][WINED3D] Sync with Wine Staging 2.9. This work couldn't have been committed without Sebastian Gasiorek's work on CORE-11331 so thanks again! Dedicated to Daniel. CORE-13362
    • -17
    • +41
    /trunk/reactos/dll/directx/wine/d3d8/surface.c
    • -51
    • +24
    /trunk/reactos/dll/directx/wine/d3d8/texture.c
    • -5504
    • +5626
    /trunk/reactos/sdk/include/reactos/wine/wgl.h
    • -383
    • +527
    /trunk/reactos/dll/directx/wine/wined3d/state.c
    • -177
    • +416
    /trunk/reactos/dll/directx/wine/d3d9/device.c
  1. … 55 more files in changeset.
[PSDK] Update D3DCOLOR_ARGB and D3DQUERYTYPE. [DXSDK] Add missing D3DDEVICEDESC1, D3DDEVICEDESC2, D3DFINDDEVICERESULT1 and D3DFINDDEVICERESULT2.
[WIN32SS] Implement D3DKMT{Create,Destroy}DCFromMemory. Brought to you by Sebastian Gasiorek. CORE-11331 CORE-13362
    • -0
    • +1
    /trunk/reactos/win32ss/reactx/ntddraw/intddraw.h
    • -0
    • +12
    /trunk/reactos/win32ss/gdi/gdi32/objects/dc.c
    • -0
    • +112
    /trunk/reactos/win32ss/reactx/ntddraw/d3dkmt.c
    • -0
    • +55
    /trunk/reactos/sdk/include/ddk/d3dkmthk.h
    • -0
    • +139
    /trunk/reactos/sdk/include/psdk/d3dukmdt.h
    • -0
    • +14
    /trunk/reactos/sdk/include/psdk/ntgdi.h
    • -0
    • +3
    /trunk/reactos/win32ss/gdi/gdi32/gdi32.spec
[PSDK] Add some missing definitions.
    • -0
    • +91
    /trunk/reactos/sdk/include/psdk/usb200.h
[README.WINE] Mark some modules as synced with Wine Staging 2.9. CORE-13362
    • -134
    • +134
    /trunk/reactos/media/doc/README.WINE
[ADVAPI32_WINETEST] Sync with Wine Staging 2.9. CORE-13362
    • -1
    • +58
    /trunk/rostests/winetests/advapi32/lsa.c
[USER32_WINETEST] Sync with Wine Staging 2.9 except win.c. CORE-13362
    • -4
    • +8
    /trunk/rostests/winetests/user32/dce.c
    • -2
    • +2
    /trunk/rostests/winetests/user32/combo.c
    • -11
    • +48
    /trunk/rostests/winetests/user32/dialog.c
    • -0
    • +4
    /trunk/rostests/winetests/user32/menu.c
    • -228
    • +862
    /trunk/rostests/winetests/user32/clipboard.c
    • -139
    • +1308
    /trunk/rostests/winetests/user32/msg.c
    • -2
    • +9
    /trunk/rostests/winetests/user32/class.c
    • -0
    • +12
    /trunk/rostests/winetests/user32/text.c
    • -2
    • +267
    /trunk/rostests/winetests/user32/input.c
[KERNEL32_WINETEST] Sync with Wine Staging 2.9. CORE-13362
    • -0
    • +20
    /trunk/rostests/winetests/kernel32/heap.c
    • -86
    • +211
    /trunk/rostests/winetests/kernel32/file.c
    • -1040
    • +645
    /trunk/rostests/winetests/kernel32/pipe.c
[PSDK] Add some missing PROC_THREAD_ATTRIBUTE_* definitions.
    • -0
    • +27
    /trunk/reactos/sdk/include/psdk/winbase.h
[RPCRT4_WINETEST] Sync with Wine Staging 2.9. CORE-13362
    • -4
    • +41
    /trunk/rostests/winetests/rpcrt4/server.c
    • -5
    • +1
    /trunk/rostests/winetests/rpcrt4/rpc.c
[RPCRT4] Sync with Wine Staging 2.9. CORE-13362

6b53b79 rpcrt4: Use HEAP_ZERO_MEMORY to alloc RpcServerProtseq objects.

28f865b rpcrt4: Add close_read implementation for TCP connections.

29f0b28 rpcrt4: Add close_read implementation for named pipe connections.

42ba4d7 rpcrt4: Introduce op for closing connection read end and use it when shutting down server.

ef267f1 rpcrt4: Store all active connections in RpcServerProtseq.

dae3065 rpcrt4: Remove connection from list in RPCRT4_ReleaseConnection.

812897c rpcrt4: Use HEAP_ZERO_MEMORY to alloc RpcConnection objects.

13d529a rpcrt4: Renamed connections list to listeners.

c953763 rpcrt4: Remove no longer needed helpers.

b548338 rpcrt4: Implement cancel_call for named pipes.

372c9e0 rpcrt4: Cache event handle in RpcConnection_np object.

6e7a297 rpcrt4: Use non-blocking listening on named pipes.

4f4ac8c rpcrt4: Use named pipe in overlapped mode.

bd6f807 rpcrt4: Simplify rpcrt4_conn_np_read implementation.

f62b9d6 rpcrt4: Simplify rpcrt4_conn_np_write implementation.

2035294 rpcrt4: Use standard Wine list to store connections in RpcServerProtseq.

e621593 rpcrt4: Always use winsock for networking.

d0ed6d1 rpcrt4: Get rid of manual_listen_count and use binary state instead.

    • -1
    • +2
    /trunk/reactos/dll/win32/rpcrt4/rpc_server.h
    • -577
    • +281
    /trunk/reactos/dll/win32/rpcrt4/rpc_transport.c
    • -1
    • +8
    /trunk/reactos/dll/win32/rpcrt4/rpc_binding.h
    • -50
    • +51
    /trunk/reactos/dll/win32/rpcrt4/rpc_server.c
[COMCTL32_WINETEST] Sync with Wine Staging 2.9. CORE-13362
    • -1
    • +1
    /trunk/rostests/winetests/comctl32/msg.h
  1. … 6 more files in changeset.
[COMCTL32] Sync with Wine Staging 2.9. CORE-13362

9abd3d1 comctl32: fix buttons becoming unthemed when pressed/released

8967e87 comctl32/taskdialog: Display content text label.

65d64e1 comctl32/listview: Simplify a couple of conditions that are using LVFI_PARTIAL.

407a3c0 comctl32/listview: Search through all items in LVFI_NEARESTXY mode.

5fe4493 comctl32/listview: When adding a scrollbar, update the other one.

8ef79b0 comctl32/listview: Convert item text once when looking for insertion point.

791924a comctl32/listview: Remove internal autoarrange flag, it breaks positioning.

b1d46e0 comctl32/taskdialog: Remove superfluous title pointer check (Coverity).

48c4edd comctl32/pager: Prevent excessive PGN_CALCSIZE notifications during PGM_SETCHILD.

d6a6055 comctl32: Improve right-click handling in treeview controls.

6926564 comctl32: Don't touch the new child twice in PGM_SETCHILD.

995b690 comctl32/taskdialog: Initial implementation of a minimal task dialog.

e2245bc comctl32/taskdialog: Move TaskDialogIndirect and its tests into own source files.

429705e comctl32/propsheet: Implement PSPCB_ADDREF/PSPCB_RELEASE notifications.

a3aa217 comctl32/propsheet: Enforce minimal PROPSHEETPAGE structure size when creating a page.

b7cc440 comctl32: Update the tooltip rectangle when a tool button is hidden.

690022c comctl32: Return TRUE from LVM_REDRAWITEMS with bad indices.

    • -39
    • +1
    /trunk/reactos/dll/win32/comctl32/commctrl.c
    • -0
    • +373
    /trunk/reactos/dll/win32/comctl32/taskdialog.c
    • -21
    • +15
    /trunk/reactos/dll/win32/comctl32/pager.c
    • -46
    • +71
    /trunk/reactos/dll/win32/comctl32/listview.c
  1. … 31 more files in changeset.
[PSDK] Add missing USER_DEFAULT_SCREEN_DPI and AR_STATE.
    • -0
    • +14
    /trunk/reactos/sdk/include/psdk/winuser.h
[XDK][DDK][PSDK] Update WELL_KNOWN_SID_TYPE and TOKEN_INFORMATION_CLASS.
    • -0
    • +37
    /trunk/reactos/sdk/include/xdk/setypes.h
[XDK][PSDK] Add missing ACTCTX_REQUESTED_RUN_LEVEL and ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION.
[WIDL] Sync with Wine Staging 2.9. CORE-13362

5a06b6b widl: Add missing width and alignment for VARIANT.

028b2bd widl: Initialize decoded_size.

2ff2792 widl: Accept known type as library name.

    • -1
    • +1
    /trunk/reactos/sdk/tools/widl/parser.yy.c
    • -0
    • +1
    /trunk/reactos/sdk/tools/widl/parser.y
    • -1876
    • +1885
    /trunk/reactos/sdk/tools/widl/parser.tab.c
[COMDLG32] Sync with Wine Staging 2.9. CORE-13362

6d3243c comdlg32: Postpone setting ofn->lpstrFileTitle to work around an application bug.

3c33ebd comdlg32: Use existing symbol for Help button id.

5d9ab56 comdlg32: Select the correct font before querying the extents.

e77771c comdlg32: Set the radiobuttons' font if they're part of a visual group.

0099452 comdlg32: Use pixel sizes throughout.

6df0198 comdlg32: Scale the control size limits with dpi.

6891b5a comdlg32: Don't ask for icon information since it's unused.

a44a608 comdlg32: Take nMaxFile into account when converting A->W.

b47de18 comdlg32: Use GetPropW() to get to file dialog data.

c23a91c comdlg32: Consolidate file dialog initialization to avoid duplication.

aef8433 comdlg32: Expand initial directory path for file open dialog.

    • -36
    • +55
    /trunk/reactos/dll/win32/comdlg32/itemdlg.c
    • -249
    • +207
    /trunk/reactos/dll/win32/comdlg32/filedlg.c
    • -2
    • +2
    /trunk/reactos/dll/win32/comdlg32/colordlg.c
[UXTHEME_WINETEST] Sync with Wine Staging 2.9. CORE-13362
[SHELL32_WINETEST] Sync with Wine Staging 2.9. CORE-13362
[PSDK] Add missing GPFIDL_FLAGS.
    • -0
    • +2
    /trunk/reactos/sdk/include/psdk/shlobj.h
[PSDK] Add missing IID_CDefView.
    • -0
    • +1
    /trunk/reactos/sdk/include/psdk/shlguid.h
[SETUPAPI_WINETEST] Sync with Wine Staging 2.9. CORE-13362
    • -305
    • +117
    /trunk/rostests/winetests/setupapi/devinst.c
    • -1
    • +6
    /trunk/rostests/winetests/setupapi/misc.c
[SERVICES_WINETEST] Sync with Wine Staging 2.9. CORE-13362
[SECUR32_WINETEST] Sync with Wine Staging 2.9. CORE-13362
    • -127
    • +167
    /trunk/rostests/winetests/secur32/schannel.c
    • -6
    • +16
    /trunk/rostests/winetests/secur32/ntlm.c
[PSDK] Update sspi.h. CORE-13362
    • -0
    • +31
    /trunk/reactos/sdk/include/psdk/sspi.h
[MSVCRT_WINETEST] Sync with Wine Staging 2.9. CORE-13362
    • -0
    • +14
    /trunk/rostests/winetests/msvcrt/scanf.c
    • -1
    • +73
    /trunk/rostests/winetests/msvcrt/misc.c
    • -0
    • +58
    /trunk/rostests/winetests/msvcrt/file.c
    • -1
    • +35
    /trunk/rostests/winetests/msvcrt/printf.c
    • -6
    • +42
    /trunk/rostests/winetests/msvcrt/string.c
    • -2
    • +6
    /trunk/rostests/winetests/msvcrt/cpp.c