mirror of
https://github.com/akuker/RASCSI.git
synced 2024-06-28 05:29:33 +00:00
0bd12e93f5
* Device type unification, support of removable media
* Added support for .hdr extension
* Removable flag cleanup
* Manpage update
* Enriched PbOperation with PbDevice
* Added file size to PbImageFile
* Added device list support
* Set image_file
* Make remote interface more robust by ignoring SIGPIPE
* Return status only once
* Fixed typo
* Error handling update
* When starting rascsi parse everything before attaching devices
* Added dry run mode
* Comment update
* Updated logging
* Added Device base class, Disk class inherits from it
* Renaming
* Use vectors for controllers and disks, as preparation for using maps
* Updated file support handling
* Comment update
* DaynaPort and Bridge inherit from Device instead of Disk
* ProcessCmd() now works with devices instead of disks
* Renaming
* Added DeviceFactory
* Improved factory
* Comment update
* protected disk_t
* Code cleanup, added translations
* Device name can be set for rascsi
* rasctl can set device name
* Manpage update
* Manpage update
* Formatting update
* Check for missing name
* Initialize fd
* Initialize type
* Fixed string length issue
* Updated capacity formatting
* Fixed typo
* Split PbDevice into device and device definition
* Added TODO
* Renaming
* Renaming
* Device types can be explicitly specified with -t (no FILE:TYPE syntax anymore)
* Fixed compile-time issue
* Removed unused Append mode, updated read-only handling
* Type handling and manpage update
* Cleanup
* rasctl parser cleanup
* Review
* Constructor update
* Added .hdr (SCRM) support to web interface, tested web interface
* Default folder can be set remotely
* Removed deprecated operation
* DETACH supports all parameters in order to detach all devices
* include cleanup
* Logging should not depend on NDEBUG, for RaSCSI it is not peformance-critical
* INFO is default log level
* Exception renaming
* Updated GetPaddedName()
* Inheritance update
* Added BlockDevice class
* Removed unused code
* Updated typedefs
* Revert "Updated typedefs"
This reverts commit
|
||
---|---|---|
.. | ||
.vscode | ||
controllers | ||
devices | ||
os_integration | ||
.gitignore | ||
exceptions.h | ||
fileio.cpp | ||
fileio.h | ||
filepath.cpp | ||
filepath.h | ||
foo.hda | ||
gpiobus.cpp | ||
gpiobus.h | ||
launch_sudo.sh | ||
log.h | ||
Makefile | ||
os.h | ||
protobuf_util.cpp | ||
protobuf_util.h | ||
rascsi_interface.proto | ||
rascsi_version.cpp | ||
rascsi_version.h | ||
rascsi.cpp | ||
rasctl.cpp | ||
rasdump.cpp | ||
rasutil.cpp | ||
rasutil.h | ||
sasidump.cpp | ||
scsi.cpp | ||
scsi.h | ||
scsimon.cpp | ||
xm6.h |