RASCSI/src/raspberrypi
Uwe Seimet d80fbec03d
Added support for .hd1 (SCSI-1) image files (#828)
* Added support for .hd1 (SCSI-1) image files

* Update c-cpp.yml

* Fixed unit test warnings

* Fixed wrong scan default default (must be 1, not -1)

* Updated max length check

* Removed file not present in develop branch

* Added unit test

* Added workflow configurations and README updates (#832)

* automated test try 1

* filter branches

* filter branches

* filter branches

* filter branches

* filter branches

* Configured build and test CI workflows

* enable for all branches

* Update README.md

* Update README.md

Co-authored-by: Tony Kuker <akuker@gmail.com>

* Fix simple SonarCloud issues (#834)

* Fixing SonarCloud issues, first round

* Fixing SonarCLoud issues, next round

* Fixing SonarQube issues, next round

* Fixed warning

* Replaced empty constructors/destructors with = default;

* Fixed warning

* Replaced new

* Use constants instead of macros

* Use structured binding declarations

* Use init statements for if

* Use string views

* Use enum class, use using instead of typedef

* Fixed more SonarCloud warnings

* Replaced redundant/duplicate types with auto

* Devlared methods const

* Memory management update

* Fixed warning

* Added missing const

* Improved RaScsiResponse memory management

* Improved memory management

* Improved memory management

* Replaced macros by constants, removed unused constants

* Made member private

* Fixed warning

* Added comment

* Fixed shadowing warnings

* Cleanup

* Cleanup

* Cleanup

* Fixed shadowing warning

* Removed unused code

* Fixed more warnings

* Removed obsolete casts

* Fixed warnings

* Removed unused field

* Removed library not needed by rasctl

* Include cleanup

* Updated platform check for better compatibility

* Improved check for invalid option. This prevents rasctl to break on macos.

* Updated option check

* Fixed typo

* Added TODO

* Removed macro

* Scope update

* Replaced macro

* Added TODO, update memory management

* Fixed typo

* Replaced NULL by nullptr

* Use more structured bindings

* Added TODO

* Use calloc instead of mallco to not need memset

* Fixed warnings

* Fixed SonarQube initialization issues

* Fixed warning

* Cleaned up override/virtual/final

* Fixed warnings

* Constructor update

* Fixed tests

* Improved memory management

* Added missing const

* Added const

* Fixed two bugs reported by SonarCloud

* Fix SonarCloud hotspot

* Fixed memory management

* Memory management update

* Addressing hotspot by using strncpy

* Fixed SonarCloud issues

* Fixed SonarQube issues

* Added missing const

* Added const

* Added const

* Suppress false positive

* Added SonarQube suppressions for false positives

* Added suppresoin

* Fixed code smells

* Reverted changes that is a SonarQube issue, but caused problems with -O3

* Removed TODO based on review

* Update c-cpp.yml

* Finalized merge

Co-authored-by: akuker <34318535+akuker@users.noreply.github.com>
Co-authored-by: Tony Kuker <akuker@gmail.com>
2022-09-07 21:45:00 -05:00
..
.vscode Merged latest develop branch with the daynaport functionality 2021-02-07 13:00:48 -06:00
controllers Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
devices Added support for .hd1 (SCSI-1) image files (#828) 2022-09-07 21:45:00 -05:00
monitor Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
os_integration Updates for running on Bullseye (#469) 2021-11-14 19:34:24 +01:00
test Added support for .hd1 (SCSI-1) image files (#828) 2022-09-07 21:45:00 -05:00
.gitignore SASI code removal, error handling update, bug fixes, code cleanup (#806) 2022-09-03 16:53:53 +02:00
command_context.h SASI code removal, error handling update, bug fixes, code cleanup (#806) 2022-09-03 16:53:53 +02:00
config.h Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
fileio.cpp Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
fileio.h Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
filepath.cpp Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
filepath.h Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
gpiobus.cpp Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
gpiobus.h Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
launch_sudo.sh Merged latest develop branch with the daynaport functionality 2021-02-07 13:00:48 -06:00
localizer.cpp Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
localizer.h Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
log.h Rebrand to RaSCSI Reloaded in C++ codebase (#805) 2022-08-25 20:01:39 -05:00
Makefile Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
os.h Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
protobuf_util.cpp Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
protobuf_util.h Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
rascsi_exceptions.h Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
rascsi_image.cpp Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
rascsi_image.h Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
rascsi_interface.proto SASI code removal, error handling update, bug fixes, code cleanup (#806) 2022-09-03 16:53:53 +02:00
rascsi_response.cpp Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
rascsi_response.h Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
rascsi_version.cpp Update version for next development version 2022-08-28 22:22:17 +01:00
rascsi_version.h Rebrand to RaSCSI Reloaded in C++ codebase (#805) 2022-08-25 20:01:39 -05:00
rascsi.cpp Added support for .hd1 (SCSI-1) image files (#828) 2022-09-07 21:45:00 -05:00
rasctl_commands.cpp Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
rasctl_commands.h Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
rasctl_display.cpp Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
rasctl_display.h Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
rasctl.cpp Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
rasdump.cpp Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
rasutil.cpp Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
rasutil.h Rebrand to RaSCSI Reloaded in C++ codebase (#805) 2022-08-25 20:01:39 -05:00
scsi.cpp SASI code removal, error handling update, bug fixes, code cleanup (#806) 2022-09-03 16:53:53 +02:00
scsi.h Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00
scsimon.cpp Fix simple SonarCloud issues (#834) 2022-09-07 09:38:42 -05:00