Commit Graph

  • e74702b3f0 Merge pull request #16 from piernov/fix/kernel-6.10 Julian Frohmüller 2024-10-15 11:38:01 +02:00
  • 15dab13465 Add note on OpenSuperClone-Live project to README. Julian Frohmüller 2024-08-27 13:30:57 +02:00
  • e044230c0c Begin cleanup of OpenSuperTool script menus. Julian Frohmüller 2024-08-07 12:59:09 +02:00
  • f39e04ab5e Merge pull request #17 from piernov/fix/buffer-overflow Julian Frohmüller 2024-07-25 10:15:20 +02:00
  • b851c2db81 io.c: fix possible buffer overflow in find_all_devices_ccc() piernov 2024-07-20 17:45:14 +02:00
  • 372878bffb oscdriver: Fix for linux 6.10.0 piernov 2024-07-19 15:40:47 +02:00
  • 3e40e6836a Update GIF in README. Julian Frohmüller 2024-06-18 12:14:02 +02:00
  • 3a8306b2b9 Update README. Julian Frohmüller 2024-06-18 11:51:30 +02:00
  • b80a80aa43 Bump OSCDriver version to 2.6.5. Julian Frohmüller 2024-06-18 11:38:02 +02:00
  • e646880b5b Merge branch 'pr/piernov/14' Julian Frohmüller 2024-06-18 11:33:20 +02:00
  • 6f52509506 Merge pull request #15 from piernov/fix/build-errors Julian Frohmüller 2024-06-18 11:20:35 +02:00
  • d9fc743336 Move get_smart_attribute_level_ccc() from opensuperclone.c to clone_gui.c since that's where it's used piernov 2024-06-17 22:22:38 +02:00
  • b13233f9b7 clone_gui.c: place disconnect_devices_ccc() before its call in connect_devices_ccc() piernov 2024-06-17 22:21:48 +02:00
  • 9089bddf2c clone_gui.c: fix some GTK type casts piernov 2024-06-17 22:20:51 +02:00
  • 53caeeaa9d oscdriver: Fix for linux 6.9.0 piernov 2024-06-17 22:09:31 +02:00
  • dcb9f7c7d4 Display TRIM support in identify flags. Julian Frohmüller 2024-06-17 08:35:21 +02:00
  • 5bb628dfad Change copyright year to 2024. Julian Frohmüller 2024-04-09 11:40:24 +02:00
  • a0225f9432 Add some additional explanation to the ATA register tooltips. Julian Frohmüller 2024-04-09 11:29:39 +02:00
  • 1f076c3428 Merge branch 'feat/analysis' Julian Frohmüller 2024-02-18 17:23:19 +01:00
  • 57cc4dbef1 Merge branch 'feat/identify' v2.5.0-alpha3 Julian Frohmüller 2024-02-18 16:20:00 +01:00
  • d389ea8159 Change the raw data in the identify results window from a label to a textbox. feat/identify Julian Frohmüller 2024-02-18 16:17:59 +01:00
  • 846e88dded Merge branch 'feat/identify' Julian Frohmüller 2024-02-18 16:00:53 +01:00
  • 85fab336d5 Minor change to identify results window. Remove some flags from identify data in log file. Julian Frohmüller 2024-02-18 15:53:05 +01:00
  • e25f8cf533 Improve identify results window by adding various UI elements. Julian Frohmüller 2024-02-18 15:29:56 +01:00
  • adb1b9dce2 Bump OSCDriver version and update phrasing in README. Julian Frohmüller 2023-12-13 10:45:12 +01:00
  • df583e4f9d Make command line version text localizable. Julian Frohmüller 2023-12-03 16:09:00 +01:00
  • 5a81dc3c76 Make command line help text localizable. Julian Frohmüller 2023-12-02 19:48:10 +01:00
  • 8a989326dd Make command line help text more verbose. Julian Frohmüller 2023-12-02 15:29:38 +01:00
  • 3b6ab48b91 Add a variance per section column to the variance statistics. feat/analysis Julian Frohmüller 2023-11-28 13:24:58 +01:00
  • b48f6c6304 Add units (ms) to the read times in the analysis report. Julian Frohmüller 2023-11-27 22:00:29 +01:00
  • e3d5b048f3 Do not localize analysis results in logfile. Julian Frohmüller 2023-11-27 19:56:46 +01:00
  • 97dd00fd1a Change SMART results window default size and add tooltip to total read count in variance test. Julian Frohmüller 2023-11-27 18:15:07 +01:00
  • e0cb1ff657 Add a little more info to the variance data in the Analysis results window. Julian Frohmüller 2023-11-27 18:10:07 +01:00
  • 144d6d747d Remove redundant storage of Good, Bad, and Slow sector counts in Analysis report. v2.5.0-alpha2 Julian Frohmüller 2023-11-27 17:20:30 +01:00
  • 9288f142d3 Minor additions to README and fix copyright year in CMakeLists. Julian Frohmüller 2023-11-27 17:03:06 +01:00
  • 15cf3e6f95 Make SMART results window scrollable. Julian Frohmüller 2023-11-27 17:00:05 +01:00
  • 631004a4c3 Fix and simplify Analysis parsing. Julian Frohmüller 2023-11-27 16:50:11 +01:00
  • eab3cc410d Parse Analysis data from logfile. Julian Frohmüller 2023-11-27 15:48:31 +01:00
  • 40a0eb0d14 Overhaul of the analysis result window. Julian Frohmüller 2023-11-25 21:36:07 +01:00
  • 9e9fc0b001 Add a few missing SMART attribute names. feat/smart Julian Frohmüller 2023-11-25 18:47:15 +01:00
  • 1146847ffe Move logic for determining the status of a given SMART value into separate function. Julian Frohmüller 2023-11-25 18:22:16 +01:00
  • d857632a57 Remove debug output from SMART parsing. Julian Frohmüller 2023-11-25 17:42:24 +01:00
  • 3628e90b0e Remove update button for now. Julian Frohmüller 2023-11-25 14:42:33 +01:00
  • e72ef4ff14 Add SMART version label and update button to SMART window. Julian Frohmüller 2023-11-25 14:38:58 +01:00
  • 89a71ad85a Parse SMART data from logfile. Julian Frohmüller 2023-11-25 13:59:37 +01:00
  • 3b7b5b56a1 Minor changes to how SMART data is stored. Do not localize SMART data in logfile and don't add warnings to logfile. Julian Frohmüller 2023-11-25 13:21:14 +01:00
  • d0bd9e1dec Merge pull request #9 from piernov/fix/kernel-6.5 Julian Frohmüller 2023-10-06 10:28:48 +02:00
  • 243310e7e9 Add some separators to top menubar and reorder some items. Julian Frohmüller 2023-09-28 13:10:31 +02:00
  • 1d259c0b86 Fix "Disable USB Mass Storage Driver" option when modules are compressed. Fix error message. Julian Frohmüller 2023-09-26 13:58:51 +02:00
  • f21bec38a7 oscdriver: Fix for linux 6.5.0 piernov 2023-09-24 15:01:12 +02:00
  • 55dce2dcf1 Update prerelease action. v2.5.0-alpha1 Julian Frohmüller 2023-09-21 15:28:53 +02:00
  • c68432ff14 Readd release action but mark releases as pre-release. Julian Frohmüller 2023-09-21 15:26:08 +02:00
  • b7c6be44d6 Remove Release action for the time being. Julian Frohmüller 2023-09-21 15:16:01 +02:00
  • 60869db245 Change the ATA ERR status register active icon to the error icon. Julian Frohmüller 2023-09-21 15:07:36 +02:00
  • 06c8b8b713 Disable Power On and Power Off buttons when no relay board is selected. Julian Frohmüller 2023-09-21 13:32:47 +02:00
  • e8804f3980 Change Release Action to run on Ubuntu 20.04. Julian Frohmüller 2023-09-19 13:29:27 +02:00
  • 3ba71be029 Hopefully fix the Release Action for good. Julian Frohmüller 2023-09-19 13:17:38 +02:00
  • 8a03a759a3 Update copyright year, version number, and fix release action. Julian Frohmüller 2023-09-19 12:55:12 +02:00
  • e60d21fde4 Experiment with Github action to build release. Julian Frohmüller 2023-09-19 12:47:57 +02:00
  • 1fc1314b82 Update README. Julian Frohmüller 2023-09-19 11:25:19 +02:00
  • df5c9f9596 Fix conditional in USB mass storage disable function. Julian Frohmüller 2023-09-19 11:05:39 +02:00
  • 55374b03ad Change behavior of the disable mass storage driver command. Julian Frohmüller 2023-09-19 10:58:49 +02:00
  • 568f9261e1 Adjust README. Julian Frohmüller 2023-09-18 17:32:05 +02:00
  • 91dc1ef28e Disable UAS aswell as USB Mass Storage driver, when disabling Mass Storage Driver. Julian Frohmüller 2023-09-18 17:27:59 +02:00
  • 546de2f0dd Regenerate header files during build if the resources have changed. Julian Frohmüller 2023-09-17 15:13:10 +02:00
  • cc16acf10d Get rid of more code scanning warnings in tool.c. Julian Frohmüller 2023-09-17 11:32:27 +02:00
  • f26542f01e Get rid of more code scanning warnings. Julian Frohmüller 2023-09-17 11:31:27 +02:00
  • df0ecf814f Get rid of some code scanning warnings about multiplication overflows. Julian Frohmüller 2023-09-17 11:24:49 +02:00
  • 126d6da2e1 Fix SMART warning and error icons being mixed up. Julian Frohmüller 2023-09-04 10:43:35 +02:00
  • b140d3024f Fix SMART icon paths. Julian Frohmüller 2023-08-30 12:24:45 +02:00
  • 522b8b3e6c Replace SMART status placeholder icons with Font Awesome ones. Julian Frohmüller 2023-08-30 12:19:30 +02:00
  • b1c95f00dd Add status icons to SMART window. Julian Frohmüller 2023-07-05 12:27:23 +02:00
  • 8aba133970 Capitalize two SMART attribute names. Julian Frohmüller 2023-07-05 10:59:07 +02:00
  • 9f6c4f7f17 Minor changes to SMART window. Julian Frohmüller 2023-07-05 10:49:55 +02:00
  • eeb89ce7d4 Clear SMART data from previous run. Replace sprintf calls with snprintf calls. Julian Frohmüller 2023-07-04 11:48:41 +02:00
  • f89d58953e Fix segfault in SMART view. Julian Frohmüller 2023-07-04 11:36:40 +02:00
  • 1a3a6f4f7b Merge branch 'main' into feat/gui Julian Frohmüller 2023-07-04 10:56:58 +02:00
  • 98864f006d Replace SMART results dialog with table. Julian Frohmüller 2023-07-04 10:56:43 +02:00
  • 6b340ff2d3 Merge pull request #6 from piernov/fix/kernel-5.14 Julian Frohmüller 2023-06-24 10:50:56 +02:00
  • ea29744803 Remove no longer used driver dependency in main program. Julian Frohmüller 2023-06-24 10:50:02 +02:00
  • 78ea643597 Remove macOS specific gitignore entry. Julian Frohmüller 2023-06-23 13:02:14 +02:00
  • 6b86b1dbc2 Fix CodeQL workflow. Julian Frohmüller 2023-06-21 10:08:11 +02:00
  • 6fcf7d4c59 Merge pull request #7 from cbusillo/main Julian Frohmüller 2023-06-21 10:03:41 +02:00
  • f949a800a2 remove ds_store Chris Busillo 2023-06-16 20:22:39 -04:00
  • d0c56816b6 allow more retries Chris Busillo 2023-06-16 20:22:30 -04:00
  • 1427461524 oscdriver: Fix build with kernel <= 5.14 piernov 2023-06-16 23:15:49 +02:00
  • 1b58988e68 Yes, I commit a single comma change. Julian Frohmüller 2023-05-09 12:48:07 +02:00
  • 42aff2815b Change phrasing in README. Julian Frohmüller 2023-05-09 12:47:23 +02:00
  • b5896a31af Add warning for "Command Timeout" to S.M.A.R.T. report. Julian Frohmüller 2023-05-09 12:08:34 +02:00
  • 12dd0b6b4d Add 4 new S.M.A.R.T. attribute names. Added "Health Head Assessment" specific to Seagate, "Current Helium Level" specific to HGST, "Helium Condition Lower" and "Helium Condition Upper" specific to Toshiba. Add warnings for "Reported Uncorrectable Errors" and "Offline Uncorrectable". Julian Frohmüller 2023-05-09 11:59:20 +02:00
  • dca24f3f03 Correct comment. Julian Frohmüller 2023-05-06 10:14:11 +02:00
  • 61be667933 Bump OSCDriver version to 2.6.3. Julian Frohmüller 2023-05-06 10:12:46 +02:00
  • 832db33fdb Merge pull request #5 from piernov/fix/kernel-6.3 Julian Frohmüller 2023-05-06 10:03:07 +02:00
  • 170934d995 Add missing GIMP file for status register icons. Julian Frohmüller 2023-05-04 08:49:56 +02:00
  • 8e3a88b3bd oscdriver: Fix for linux 6.3.0 piernov 2023-05-03 11:31:20 +02:00
  • 6e704574c2 Add missing changes from last commit. Julian Frohmüller 2023-03-19 17:36:50 +01:00
  • c72f3382f5 Remove now unused advanced setting to enable colored status register buttons. Julian Frohmüller 2023-03-19 17:36:27 +01:00
  • 938fcf5f4f More minor GUI changes. Use tabs instead of spaces for data preview. Julian Frohmüller 2023-03-08 22:40:38 +01:00
  • 1d38937c47 Merge Start and Stop buttons. Julian Frohmüller 2023-03-08 22:05:08 +01:00
  • 4f5b0391aa Combine Connect and Disconnect button. Julian Frohmüller 2023-03-08 19:58:19 +01:00