Skip to content

Releases: nao1215/mimixbox

v0.33.8

01 May 13:43
Compare
Choose a tag to compare

Changelog

v0.33.7

01 May 13:40
Compare
Choose a tag to compare

Changelog

v0.33.3

20 Mar 10:32
Compare
Choose a tag to compare

Changelog

Version 0.32.1

19 Dec 16:13
Compare
Choose a tag to compare

[0.32.1] - 2021-12-19

Added

  • gzip command.
  • tr command.
  • poweroff command.
  • reboot command.

Changed

  • halt command.
    • Fix bug(GitHub Issue #33)

Version 0.31.1

17 Dec 11:47
Compare
Choose a tag to compare

[0.31.1] - 2021-12-17

Added

  • add-shell command
  • clear command.
  • halt command. However, this version can not shutdown system (halt have the bug).
  • printenv command.
  • pwd command.
  • remove-shell command.
  • reset command.
  • sync command.
  • valid-shell command.

Changed

  • Project
    • the classification of directories under internal/applets.
  • mimixbox command
    • Fixed a bug that the mimixbox command causes a runtime error. A runtime error occurred when args[0] is an applet name that does not exist and args[1:] contains the applet name.

Version 0.30.00

16 Dec 14:02
Compare
Choose a tag to compare

[0.30.00] - 2021-12-15

Added

  • chown command.
  • kill command.
  • wget command.

Version 0.29.0

15 Dec 18:24
Compare
Choose a tag to compare

[0.29.00] - 2021-12-15

Added

  • uuidgen command.
  • chgrp command.
  • dirname command (with integration tests.)

Changed

  • mimixbox
    • Fixed the installation order to be in alphabetical order. Previously, the order of installing Applets was random.

Version 0.28.09

15 Dec 14:31
Compare
Choose a tag to compare

[0.28.09] - 2021-12-14

Changed

  • unix2dos / dos2unix command.
    • Changed to print the message being converted.
    • Fixed a bug that the way pipes are handled changes depending on whether there is an option or not.
  • mv command.
    • Change to be able to move multiple file at same time.
    • Changed to continue processing even if it fails while moving multiple files.
    • Fixed the bug that the directory could not be copied due to an error in the copy destination path creation process.

Version 0.28.06

12 Dec 05:12
Compare
Choose a tag to compare

Changed

  • wc command.
    • Fixed the bug that did not count the number of rows of data passed from PIPE correctly.
  • cat / md5sum / sha1sum / sha256sum / sha512sum command.
    • Fixed a bug that the way pipes are handled changes depending on whether there is an option or not.
  • rm command.
    • Changed to receive data from pipe.
    • When removing multiple files, processing continues even if remove fails in the middle.
  • sddf command.
    • Changed to get the file path as much as possible without stopping the process even if an error occurs.
    • Changed to output "." continuously while getting the file path.
    • Changed to show the size of the deleted files.
    • Important files under /dev and /boot and etc. are excluded from deletion.
    • Speeded up checksum calculation with goroutine.
    • Removed named PIPE from checksum calculation.
      • The checksum calculation for the named PIPE will stop unless there is writing to the named PIPE. It's looks like deadlock. To avoid this problem, exclude named PIPE from target file list.
  • basename command.
    • Print error message if there is no argument.
    • Matched the result with Coreutils when the user specified an empty string.
    • Matched the result with Coreutils when the user specified multiple arguments.
  • mkfifo command.
    • Changed to continue processing even if multiple named pipes fail while creating.
    • Changed to print the path of the file that failed to be created on error.
  • dos2unix command.
    • Changed to print the message being converted.

Version 0.28.0

08 Dec 01:39
Compare
Choose a tag to compare

Added

  • sddf command. Search & Delete Duplicated Files.

Changed

  • mimixbox command.
    • When an error occurs, the name of the applet that caused the error is displayed.
  • wc command.
    • Fixed the bug that the file specified by the argument is not referenced when the wc command is connected by pipe.
    • Display the count result even if the argument is directory.
    • When an error occurs, wc command display its name.
  • cat command.
    • Fixed the bug that the cat command does not refer to the argument when pipe is used.
    • Fixed the bug that some lines do not have line numbers when the --number option is specified and there is a line feed code in the file-to-file concatenation.
    • Concatenate here documents and files.
  • mkdir command.
    • Output an error instead of a help message when no argument is specified.
  • touch command.
    • Continue processing even if an error occurs
  • cp command.
    • Print error if the -r option is not attached when copying the directory.
    • Print error if the copy destination is in the hierarchy below the copy source directory.
    • Fixed the bug that the directory hierarchy of the source path is copied as it is when copying the directory. The correct process is to copy from the base name of the source path.
  • md5sum / sha1sum / sha256sum / sha512sum command.
    • Print the error if the argument is directory or non-existent file.
    • If PIPE and file path are passed at the same time, the PIPE data will be ignored.
  • which command.
    • Change exit-status frmo succes to error if which command can't find binary.
    • Changed the specification that allows only one command to be searched.
  • nl command.
    • Fixed the bug that the cat command does not refer to the argument when pipe is used.
    • Delete unused line feed.
    • Fixed a bug that line numbers do not match when concatenating PIPE data and files.
    • Print the error when specifying the file that does not exist.