• last updated 5 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
[TIMEOUT]: Implement the TIMEOUT utility (found on Win2k3 and upwards). This is an improved "pause" command, with elapsed time count display.

Based from a patch by Lee Schröder, with modifications by myself.

CORE-10044 #resolve

    • -0
    • +332
    ./cmdutils/timeout/timeout.c
    • -0
    • +21
    ./cmdutils/timeout/timeout.rc
    • -0
    • +33
    ./cmdutils/timeout/lang/en-US.rc
    • -0
    • +8
    ./cmdutils/timeout/CMakeLists.txt
    • -0
    • +34
    ./cmdutils/timeout/lang/fr-FR.rc
    • -0
    • +12
    ./cmdutils/timeout/resource.h
[FSUTIL]

- Modify OpenVolume so that it can restrict volume opening to a NTFS volume (broken on ROS...)

- Implement fsutil fsinfo ntfsinfo

[MORE]: Remove an unused library import (user32).
[CHCP][CMD]: Make the CHCP command a standalone executable, for backwards compatibility with Windows etc. This allows the user to be able to replace it with a 3rd-party one.

CORE-10295 #resolve

CORE-9444

    • -0
    • +14
    ./cmdutils/chcp/lang/ru-RU.rc
    • -0
    • +17
    ./cmdutils/chcp/lang/cs-CZ.rc
    • -0
    • +12
    ./cmdutils/chcp/lang/no-NO.rc
    • -0
    • +9
    ./cmdutils/chcp/CMakeLists.txt
    • -0
    • +14
    ./cmdutils/chcp/lang/id-ID.rc
    • -0
    • +14
    ./cmdutils/chcp/lang/de-DE.rc
    • -0
    • +17
    ./cmdutils/chcp/lang/el-GR.rc
    • -0
    • +20
    ./cmdutils/chcp/lang/uk-UA.rc
    • -0
    • +21
    ./cmdutils/chcp/lang/pl-PL.rc
    • -0
    • +14
    ./cmdutils/chcp/lang/hu-HU.rc
    • -0
    • +16
    ./cmdutils/chcp/lang/sq-AL.rc
    • -0
    • +12
    ./cmdutils/chcp/lang/en-US.rc
    • -0
    • +14
    ./cmdutils/chcp/lang/es-ES.rc
  1. … 40 more files in changeset.
[REG] Sync with Wine Staging 2.16. CORE-13762

39e0e81 reg: Null-terminate incomplete REG_EXPAND_SZ and REG_MULTI_SZ Unicode data.

82fc4c8 reg: Close any open registry keys before starting the key deletion process.

5de883c reg: Use the correct return codes during the import operation.

56e58e4 reg: Delete registry keys via the state machine.

d90f2a5 reg: Delete registry values via the state machine.

db98cc4 reg: Handle unknown registry data types in the state machine.

32d5368 reg: Import hex data via the state machine.

f1874c1 reg: Import REG_DWORD data via the state machine.

038f1c6 reg: Parse data types and import REG_SZ data via the state machine.

0565934 reg: Parse key names and value names in the state machine.

3e87a70 reg: Introduce a partial state machine for importing Windows 3.1 registry data.

aa386af reg: Add initial support for the import operation.

f2fbbec reg: Rename reg.h to resource.h.

c6c95a0 reg: Compile with msvcrt.

8c253c4 reg: Make some variables 'static const'.

337e0f4 reg: Avoid an uninitialized variable warning.

8abec73 reg: Dynamically allocate memory for the value name buffer when deleting all registry values in a specified key.

e7ea838 reg: Use a helper function to resize a memory buffer.

a1bc33a reg: Use a helper function to free allocated memory.

a6e28cc reg: Use a helper function to allocate memory and die on failure.

90da210 reg: Account for sizeof(WCHAR) when resizing the value name buffer during the query operation.

fb22f6c reg: Avoid using RegQueryInfoKey() to enumerate subkeys and values in the query operation.

    • -0
    • +1042
    ./cmdutils/reg/import.c
    • -0
    • +60
    ./cmdutils/reg/resource.h
  1. … 15 more files in changeset.
[WINMINE] Sync with Wine Staging 2.16. CORE-13762

ca8f056 winemine: Added Shift+LClick hotkey to uncover multiple cells.

9b90266 winemine: Mine random placing fix.

  1. … 1 more file in changeset.
[FSUTIL]

Use saved last error, don't get it again

[FSUTIL]

Implement fsutil fsinfo statistics

Note that compared to w2k3 one, ours really supports FAT volumes (even though our FAT doesn't support it!).

[TRANSLATION]

Polish translation update.

Patch by Adam Słaboń.

CORE-13802

    • -0
    • +65
    ./clipbrd/lang/pl-PL.rc
    • -0
    • +22
    ./charmap_new/lang/pl-PL.rc
  1. … 32 more files in changeset.
[FSUTIL]

Implement fsutil volume diskfree

[FSUTIL]

Implement fsutil volume dismount

CORE-13805

    • -0
    • +96
    ./cmdutils/fsutil/volume.c
[FSUTIL]

Define handlers type

[RAPPS]

Update French translation

[RAPPS] Toggle toolbar captions on resize

- Implemented hiding toolbar captions when buttons are about to intersect with the searchbar

- Minor style changes

[RAPPS]

Include cleanup. Patch by sanchaez+small changes by me.

[RAPPS]

Better place for a pch inclusion. Spotted by gigaherz

[RAPPS]

Include rapps.h(pch) in unattended.h

Fixes GCC build.

[RAPPS]

* Fix linux build? maybe? please?

Merge RAPPS improvements branch into trunk.

Contains the work done by sanchaez (Alexander Shaposhnikov) during GSoC 2017:

* Better information in the application details view.

* Bulk installation of multiple applications at once.

* Command-line automation of installation (single and bulk).

(for more details, see the related blog posts)

TRANSLATORS: Many resources have been changed, and they are in need of review!

  1. … 44 more files in changeset.
[FSUTIL]

Implement fsutil hardlink create

    • -0
    • +71
    ./cmdutils/fsutil/hardlink.c
[NOTEPAD]

- don't allow multiple instances of the find/replace dialog

CORE-13744

[FSUTIL]

Fix a cppcheck warning

[FSUTIL]

Print nicer error messages

[FSUTIL]

Implement fsutil fsinfo volumeinfo.

Works well with our various FS :-)

[FSUTIL]

Fix build (how does it even build locally?!)

[FSUTIL]

Implement fsutil fsinfo drives and fsutil fsinfo drivetype

    • -0
    • +109
    ./cmdutils/fsutil/fsinfo.c
[FSUTIL]

Add a helper for opening a volume. Make it check for local devices if needed

[FSUTIL]

Implement setting the dirty bit (fsutil dirty set) on a volume.

This doesn't allow to trigger a chkdsk on reboot with ReactOS, because of

the way we handle the dirty bit in our FAT implementation is a bit... weird.

This works on W2K3 though!

[FSUTIL]

Avoid code duplication++

[FSUTIL]

Avoid code duplication

    • -0
    • +47
    ./cmdutils/fsutil/common.c