• last updated 29 mins 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
    ./timeout/timeout.c
    • -0
    • +21
    ./timeout/timeout.rc
    • -0
    • +33
    ./timeout/lang/en-US.rc
    • -0
    • +8
    ./timeout/CMakeLists.txt
    • -0
    • +34
    ./timeout/lang/fr-FR.rc
    • -0
    • +12
    ./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
    ./chcp/lang/ru-RU.rc
    • -0
    • +17
    ./chcp/lang/cs-CZ.rc
    • -0
    • +12
    ./chcp/lang/no-NO.rc
    • -0
    • +14
    ./chcp/lang/id-ID.rc
    • -0
    • +14
    ./chcp/lang/de-DE.rc
    • -0
    • +17
    ./chcp/lang/el-GR.rc
    • -0
    • +20
    ./chcp/lang/uk-UA.rc
    • -0
    • +21
    ./chcp/lang/pl-PL.rc
    • -0
    • +14
    ./chcp/lang/hu-HU.rc
    • -0
    • +16
    ./chcp/lang/sq-AL.rc
    • -0
    • +12
    ./chcp/lang/en-US.rc
    • -0
    • +14
    ./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
    ./reg/import.c
  1. … 15 more files 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!).

[FSUTIL]

Implement fsutil volume diskfree

[FSUTIL]

Implement fsutil volume dismount

CORE-13805

[FSUTIL]

Define handlers type

[FSUTIL]

Implement fsutil hardlink create

[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
    ./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

[FSUTIL]

Add a skeleton for the fsutil tool.

As a proof of concept, implement fsutil dirty query.

More to follow ;-).

    • -0
    • +9
    ./fsutil/CMakeLists.txt
[EVENTCREATE]: Use wcstoul() to retrieve and check for valid numerical values.
[REACTOS]: Russian translation update part 1/2 by amber.

CORE-13248

  1. … 10 more files in changeset.
[XCOPY] Sync with Wine Staging 2.9. CORE-13362

373604f xcopy: Avoid using isdigit() for WCHARs.

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

Romanian resources maintenance

Patch by Ștefan Fulea.

CORE-13099

  1. … 20 more files in changeset.
[VARIOUS]

Updating Turkish Translation

Patch by Erdem Ersoy.

CORE-12362

    • -0
    • +70
    ./mode/lang/tr-TR.rc
  1. … 23 more files in changeset.
[AT]

Applied hotfix for russian translation.

Patch by Sergey Stopkin.

CORE-12961

[AT]

Fix outdated russian translation.

[AT]

Added RU translation to the AT command.

[BLACKSHADE]

Added RU translation to the blackshade theme.

CORE-12961

  1. … 2 more files in changeset.
[AT]

Improve the time parser to handle 12-hour and 24-hour formats correctly.