• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[NFS]

Make hack introduced in r75415 more verbose.

CORE-8204

CORE-11327

[RDBSS]

Implement RxSetDispositionInfo(): this allows deleting files on a remote NFS share!

CORE-8204

CORE-11327

CORE-13636

[RDBSS]

On cleanup, only take the quick path if the file was already orphaned

CORE-11327

[RXCE]

In RxRemoveNameNetFcb(), check if name was already removed. MS doesn't do this, but as we use double linked-list macros

that perform extra sanity checks, this is required. This can be called twice for a single FCB.

CORE-11327

CORE-13632

CORE-13636

    • -4
    • +11
    /trunk/reactos/sdk/lib/drivers/rxce/rxce.c
[NTFS] - Fix index entries storing the wrong allocated file size when the file is resident. Fix a typo in a DPRINT.
[KERNEL32]

Don't leak a handle when renaming a source file which is a MS mount point or a file without the reparse attribute while we can query its reparse information.

CORE-13635

[hivecls.inf] -Add an option to immediately enable an msstyles file with right click.
    • -0
    • +1
    /trunk/reactos/boot/bootdata/hivecls.inf
[DESK.CPL]

-Improve the hack that lets it process arguments by using the process command line instead of the one shell32 gives to the cpl.

-Implement a new action called ActivateMSTheme that activates an msstyle file without showing any gui. If no file is passed, the classic theme is activated thus making it possible to switch themes from command line (or any other application may need to switch themes by launching desk.cpl).

    • -0
    • +48
    /trunk/reactos/dll/cpl/desk/theme.c
    • -0
    • +1
    /trunk/reactos/dll/cpl/desk/appearance.h
    • -15
    • +18
    /trunk/reactos/dll/cpl/desk/desk.c
[RAPPS] Remove Burnaware free. CORE-12194 #resolve
    • -39
    • +0
    /trunk/reactos/media/rapps/burnawarefree.txt
[RDBSS]

Don't attempt to dereference NULL-ptr if CCB isn't set.

Fixes crash in RxFsdCommonDispatch() under rare circumstances.

CORE-11327

[RXCE]

In spite of what its name may look like: SyncEvent is a notification event, not a sync event.

Use the correct event for synchronization. This avoids infinite wait in certain circumstances in RxScavengeFobxsForNetRoot()

CORE-11327

    • -2
    • +2
    /trunk/reactos/sdk/lib/drivers/rxce/rxce.c
[FREELDR][INFLIB]: It is perfectly correct to retrieve the field of index == 0 of an INF line, by using the InfGetStringField() helper (corresponding to the SetupGetStringField() API).
    • -1
    • +1
    /trunk/reactos/sdk/lib/inflib/infget.c
[USBXHCI]

- further changes to scratchpad buffer allocation.

- some additional checks where required.

- control trbs implementation modified.

CORE-13344

[USBXHCI]

- various changes to scratchpad buffer allocation.

CORE-13344

[RAPPS]

- Split the rapps.h into multiple headers for easier managing

- Moved headers to include/

- Corrected some typos and moved functions around

  1. … 13 more files in changeset.
[RXCE]

Make code that deals with DBG stuff only built in DBG builds

CORE-11327

CORE-13610

    • -0
    • +10
    /trunk/reactos/sdk/lib/drivers/rxce/rxce.c
[ACPICA]

- Update to version 20170728

CORE-13625 #resolve

  1. … 38 more files in changeset.
[USBXHCI]

- scratchpad buffer allocation.

- scratchpad buffer array allocation.

- need to free the buffer memory in the stop controller function.

CORE-13344

[RDBSS]

For non dbg builds, don't implement macro defined functions RxCheckShareAccess(), RxRemoveShareAccess(), RxSetShareAccess(), RxUpdateShareAccess()

CORE-11327

CORE-13610

[SYSSETUP.INF] -Move registering comctl32.dll and ole32.dll much earlier in the setup.
    • -2
    • +10
    /trunk/reactos/media/inf/syssetup.inf
[COMCTL32] -Fix some failed tests for TB_GETMETRICS. Add support for button spacing.
    • -10
    • +8
    /trunk/reactos/dll/win32/comctl32/toolbar.c
[COMCTL32_APITESTS] -Add toolbar tests for TB_SETBUTTONSIZE, TB_SETPADDING, TB_GETBUTTONSIZE, TB_GETMETRICS.
[RXCE]

Only implement RxTrackerUpdateHistory() if RDBSS_TRACKER is defined

CORE-11327

CORE-13610

    • -0
    • +2
    /trunk/reactos/sdk/lib/drivers/rxce/rxce.c
[RDBSS]

For non dbg builds, don't implement macro defined functions RxDumpCurrentAccess(), RxDumpWantedAccess()

CORE-11327

CORE-13610

[0.4.6]

- Merge regedit fix (r75458) by Joachim & Mark

CORE-13071

[REGEDIT] Fix the search dialog not opening when the root node is selected. Patch by Joachim Henze (reactosfanboy).

Small changes by me.

CORE-13071 #resolve #comment Thanks!

[SDK][XML2SDB] Simplify include / exclude node specification.
    • -19
    • +20
    /trunk/reactos/sdk/tools/xml2sdb/xml2sdb.cpp
    • -0
    • +90
    /trunk/reactos/media/sdb/sysmain.xml
    • -6
    • +5
    /trunk/reactos/sdk/tools/xml2sdb/main.cpp
[0.4.6]

- Revert r75061 (wined3d sync) due to unresolved regressions

CORE-13486

  1. … 55 more files in changeset.
[SHIMENG] Partial rewrite to make the code easier to maintain.

- Protect ARRAY access with macro's / helper functions.

- Do not store objects in the ARRAY data, but store pointers to the objects.

- Rewrite import hooking to use an ARRAY instead of single linked lists.

    • -143
    • +152
    /trunk/reactos/dll/appcompat/apphelp/shimeng.c
[ACPPAGE] Fix the shell extension asking to add an empty layer.