• last updated 10 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[MSVCRT_APITEST]: Commit a simple test for popen(), by Andreas Maier.

CORE-11568

    • -0
    • +38
    /trunk/rostests/apitests/msvcrt/popen.c
[RXCE]: Fix bug, thanks MSVC! (warning C4553)
    • -1
    • +1
    /trunk/reactos/sdk/lib/drivers/rxce/rxce.c
[NETAPI32]

DsAddressToSiteNamesExW: Remove dead code.

This bug was found by Christian Bosch. Thanks a lot!

    • -2
    • +0
    /trunk/reactos/dll/win32/netapi32/netlogon.c
[ATL] [3RDPARTY] Updated & moved atlex to sdk/lib/3rdparty
  1. … 6 more files in changeset.
[SHELL32]

-CRegFolder: Implement CRegFolder::EnumObjects. Change its constructor to receive an extra parameter for the name of the key that should be enumerated.

-CEnumIDListBase: Add a new method called AppendItemsFromEnumerator to facilitate merging the contents from one IEnumIDList to another.

-Use the above in the enumerators of CControlPanelFolder, CDesktopFolder and CDrivesFolder to make them significantly simpler.

[SHIMENG] Pass shim commandline to shims. CORE-11329
[SHIMLIB] Add debug print functionality for shims. CORE-11329
[ACPPAGE] Usability: Convert the edit box to a combobox, ask the user if they want to add the layer when closing the dialog.
  1. … 10 more files in changeset.
[SHELL32] Do not dereference a nullpointer for logging. CORE-13552
Patch by Serge Gautherie:

[BOOTDATA]

hivesys.inf: Put 'Mup' service back in 'File System' group. (Fix r72450)

Fixes installation of Vmware Tools which was always hanging.

CORE-12107 #resolve

    • -1
    • +1
    /trunk/reactos/boot/bootdata/hivesys.inf
[RDBSS]

Complementary to r75353: implement RxCancelNotifyChangeDirectoryRequestsForFobx()

CORE-11327

[RDBSS]

Implement RxNotifyChangeDirectory(), RxLowIoNotifyChangeDirectoryCompletion(), RxCancelNotifyChangeDirectoryRequestsForVNetRoot()

This means the first parts of the directory watch are here. Though, NFS driver doesn't support these, but at least, it reduces the UNIMPLEMENTED spam!

CORE-11327

[SHELL32] -Move CFSExtractIcon_CreateInstance to CFSFolder.cpp
    • -169
    • +0
    /trunk/reactos/dll/win32/shell32/folders.cpp
[USBPORT] Fix incorrect transfer direction for URBs. Patch by Vadim Galyant. CORE-13546
    • -3
    • +3
    /trunk/reactos/drivers/usb/usbport/urb.c
[SHELL32]

- CDesktopFolder: Create the enumerators of the internal fs folders and add their items in its own list instead of calling CreateFolderEnumList which enumerates ... files.

- Remove CEnumIDListBase::CreateFolderEnumList and move its code to CFileSysEnum::Initialize.

[SHELL32]

In case a FSD doesn't support directory changes notifications, don't try to requeue a notification each time it returns 0 data.

Just quit instead.

CORE-13549

[SHELL32]

Avoid double-free and use-after-free in case the FSD fails to register the change directory notification

CORE-13549

[ENG]

- Patch by Katayama Hirofumi MZ : Add counts to path data. See CORE-13536.

    • -2
    • +4
    /trunk/reactos/win32ss/gdi/eng/pathobj.c
[USETUP][SETUPLIB]: Improve how the Setup* INF APIs are interfaced in the code.

Define prototypes compatibles (including their calling convention) to the ones defined by setupapi (.h/.dll) so that it can be possible to either use

an internal implementation of these functions (via the inflib library), as currently done, or using imported setupapi functions, as would be done by

the future 1st-stage GUI installer.

[SETUPLIB]: Cleanup the registry.c file and use the infsupp.h header.

Fixes build that was technically broken since r75247.

    • -0
    • +53
    /branches/setup_improvements/base/setup/lib/infsupp.h
Sync with trunk r75344 to get the inflib stuff in place.
    • -90
    • +49
    /branches/setup_improvements/media/sdb/sysmain.xml
[USETUP]: Also adapt the INFCONTEXT structure here.
[INFLIB][FREELDR]: Introduce a (non-used) "CurrentInf" field in the INFCONTEXT structure, to make it compatible with the "standard" one defined in setupapi.h, so that it can be possible to either use our inflib or setupapi.dll in our code.

This will break build inside usetup, and this will be fixed in the next commit.

    • -0
    • +1
    /trunk/reactos/sdk/lib/inflib/infpriv.h
[APPHELP_APITEST] Convert test_match_ex to a data driven test + fix a bug in the apitest.
    • -43
    • +39
    /trunk/rostests/apitests/apphelp/db.cpp
[SPOOLSS] Stub BuildOtherNamesFromMachineName as seen in wine commit cdb5f35. This fixes a crash in spoolss:spoolss
[APPCOMPAT] Various fixes.

- Simplify shimdbg output as suggested by Thomas

- Simplify media/sdb/sysmain.xml

- Fix some warnings + a debug print

    • -90
    • +49
    /trunk/reactos/media/sdb/sysmain.xml
[ADNS] Add function to return number of DNS servers available for query.

[DNSAPI] Use newly added function to return without search if no DNS servers are available.

CORE-13441 #resolve

    • -0
    • +8
    /trunk/reactos/dll/win32/dnsapi/dnsapi/query.c
And sync my branch too, to trunk r75337. Now compilation works again.
[WIN32K]: Addendum to r75332 : fix variable usage without initialization error C4700 (certainly due to a copy-paste error), caught by MSVC compiler...

CORE-13536

    • -5
    • +5
    /trunk/reactos/win32ss/gdi/eng/pathobj.c
Sync again with trunk r75335 because I want a fully synced branch for my next experiments.
  1. … 19 more files in changeset.
[GETUNAME]: Translation update by Sergey Stopkin.

CORE-13222 #resolve

    • -3
    • +15
    /trunk/reactos/dll/win32/getuname/getuname.rc
    • -0
    • +37978
    /trunk/reactos/dll/win32/getuname/lang/fr-FR.rc
    • -16377
    • +16377
    /trunk/reactos/dll/win32/getuname/lang/ro-RO.rc
    • -0
    • +65548
    /trunk/reactos/dll/win32/getuname/lang/zh-CN.rc
    • -0
    • +37978
    /trunk/reactos/dll/win32/getuname/lang/de-DE.rc
    • -0
    • +37978
    /trunk/reactos/dll/win32/getuname/lang/ru-RU.rc
    • -16487
    • +37969
    /trunk/reactos/dll/win32/getuname/lang/en-US.rc
    • -16482
    • +16482
    /trunk/reactos/dll/win32/getuname/lang/sq-AL.rc