• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[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.
[0.4.6]

- Merge NFS symbolic link fix (r75451) by Pierre

CORE-13615

[0.4.6]

- Revert r73436 to avoid trouble with VirtualBox Guest Additions.

CORE-13172 CORE-12700 CORE-12765

[RDBSS]

Implement RxPrepareToReparseSymbolicLink().

This allows symbolic links to work on a NFS share, we can now follow links that would have been exported by the server.

Safe to merge.

CORE-8204

CORE-11327

CORE-13615

[0.4.6]

- Apply the WordPad icon hack by Jared Smudde

CORE-5823

[0.4.6]

- Mask WndProc exceptions

CORE-11915

[0.4.6]

- Set version number for RC1

[EXPLORER]

Update start menu banner.

[0.4.6]

- Branch for the release

  1. … 27681 more files in changeset.
[RDBSS]

When CcFlushCache fails, properly set status before leaving.

CORE-11327

[NFSD]

In case NFS session expires while reading/writing to a file, renew the session instead of just failing.

This avoids not being able to transfer any file with slow connection, and not being able to transfer big files with normal connection.

CORE-8204

CORE-13484

[KERNEL32]

In case of synchronous read, it's legit for the FSD to notify EOF by returning success & zero read length.

It fixes never ending reads when copying a file from NFS to local disk.

CORE-8204

CORE-11327

CORE-13484

[RXCE]

Don't forget to set RX_CONTEXT_FLAG_FROM_POOL flag when allocating a new RX_CONTEXT structure from pool.

This avoids leaking it afterwards and exhausting NP pool when using NFS.

CORE-8204

CORE-11327

CORE-13484

CORE-13604

    • -1
    • +5
    /trunk/reactos/sdk/lib/drivers/rxce/rxce.c
[RXCE]

- Implement RxAcquireFcbForLazyWrite(), RxAcquireFcbForReadAhead(), RxReleaseFcbFromLazyWrite(), RxReleaseFcbFromReadAhead()

This makes RXCE better at dealing with Cc (and the other way round ;-)). This notably avoids infinite acquire loops from Cc when writing on a NFS share.

CORE-8204

CORE-11327

    • -0
    • +2
    /trunk/reactos/sdk/include/ddk/nodetype.h
    • -0
    • +186
    /trunk/reactos/sdk/lib/drivers/rxce/rxce.c
[EXPLORER] -Fix calculatting the size of the tray icons for ral this time. When positioning the windows in the tray take into account the theme content margins.
    • -14
    • +14
    /trunk/reactos/base/shell/explorer/trayntfy.cpp
[UXTHEME] -Fix for the 3rd or 4th time the bug where the caption window overflows over the caption buttons which was last broken by me in 74960. CORE-13435
    • -8
    • +12
    /trunk/reactos/dll/win32/uxtheme/nonclient.c