• last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[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
[UXHTEME] - ThemeDrawCaptionText: Get the TMT_CONTENTALIGNMENT theme property and position the text accordingly. Patch by Stas'M. CORE-13600
    • -1
    • +9
    /trunk/reactos/dll/win32/uxtheme/nonclient.c
[COMCTL32] -Take into account the upper theme margin when drawing the icon so that it doesn't look misplaced. This makes the themed taskbar buttons look more or less good despite the fact that we completely ignore the left and right margins.
[User32]

- Patch by MudHead : Combobox sends a message to the deselect the text when focus is lost.

CORE-10266 #resolve