Timeline



Nov 16, 2025:

2:58 PM Changeset [28c533a] by Xinyue Lu <i@…>
Remove untested entry
2:42 PM Changeset [184cdf6] by Xinyue Lu <i@…>
Nit
2:36 PM Changeset [b26f009] by Xinyue Lu <i@…>
Address comments
1:56 PM Changeset [c2ae532] by Xinyue Lu <i@…>
drivedb.h: Seagate BarraCuda / IronWolf Pro (HAMR series)

Nov 15, 2025:

2:45 PM Changeset [af10190]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Add example bin directory to 'installdirs' target Signed-off-by: …
1:12 PM Changeset [f88feb9]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: fix 'uninstall-examples' target Signed-off-by: Christian …
12:04 PM Changeset [aa18aca] by GitHub <noreply@…>
Merge e7cafd20373973d33530cf84b1237c91878d943d into …

Nov 14, 2025:

5:34 PM Changeset [219fba3]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Don't use 'gnu_printf' format check with Clang The Windows version of …
5:31 PM Changeset [9b84f6f]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
smartctl: SCSI: don't suggest '-a' or '-x' if '-l farm' is used …
5:11 PM Changeset [dfca29d]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: add 'uninstall' target for examples Signed-off-by: Christian …
4:30 PM Changeset [ccc6a19]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: create 'make.sh' script to run 'make' for the examples …
3:38 PM Changeset [3552c66a]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Fix 'install' targets for 'smartd.conf' and initd script Don't use …

Nov 12, 2025:

12:26 PM Changeset [3771187] by GitHub <noreply@…>
Specify tested FW for Wicgtyp N900-512
1:49 AM Changeset [b578749] by GitHub <noreply@…>
Update regex for Wicgtyp N900 model support - add 256G version
1:37 AM Changeset [125f37e] by GitHub <noreply@…>
fix #427

Nov 10, 2025:

8:42 PM Changeset [2272d1e6]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Add platform ARM64 to MSVC17 workflow Signed-off-by: Christian Franke …
8:24 PM Changeset [859b290]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Add platform ARM64 to MSVC17 project files Signed-off-by: Christian …
6:02 PM Changeset [8b35f94]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Add configuration parameters to MSVC17 workflow Signed-off-by: …
3:41 PM Changeset [e31d1ba]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Unify MSVC17 build directories Signed-off-by: Christian Franke …
3:03 PM Changeset [ff2d596]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Update MSVC17 file lists Signed-off-by: Christian Franke …
11:10 AM Changeset [aff41ffe] by septs <github@…>
feat: add topmore supports (0x152d:0x0901)

Nov 7, 2025:

11:47 PM WikiStart edited by Christian Franke
Update Debian repology.org badge, remove defunct winget badge (diff)

Nov 6, 2025:

4:23 AM Supported_USB-Devices edited by miscextra
Add Iomega LDHD-UP2 (diff)

Nov 5, 2025:

9:42 PM Changeset [c2fb7e3]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Add 'std::is_standard_layout<T>' check to 'SMARTMON_STATIC_ASSERT()' …
8:56 PM Changeset [bdf0680]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: rework 128 bit integers in NVMe structures Replace …
5:26 PM Changeset [2dbd9f0]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: rework unaligned integers in ATA and NVMe structures Replace …
12:11 PM Changeset [70248c6]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Remove unneeded 'packed' attributes from ATA structures …

Nov 4, 2025:

5:29 PM Changeset [1344cd6]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: use '<stdint.h>' types for all ATA and NVMe structures …
3:57 PM Changeset [388834b]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: move NVMe constants and types to new file 'nvme.h' …
3:44 PM Changeset [8de2559]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: move ATA constants and types to new file 'ata.h' …

Nov 3, 2025:

2:09 PM Changeset [0a1a4cd]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Set timestamps of distribution archives also on BSD systems Try GNU …
1:55 PM Changeset [dee35f2]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: always install the library if '--enable-shared' is used …

Nov 1, 2025:

7:43 PM Changeset [2b4fc35]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: add example program 'ata-standby' It sends the ATA command …
6:15 PM Changeset [bd15b21]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Remove unneeded variable 'docsdir' from Makefiles Signed-off-by: …
5:17 PM Changeset [8e91f74f]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: optionally install example sources and binaries Add …

Oct 31, 2025:

7:00 AM Changeset [a040868] by xuhong <babyxong@…>
Reslove conflicts Merge branch 'main' of …

Oct 30, 2025:

8:10 PM Changeset [77bf728]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: fix build of examples in FreeBSD cross build recipes Move …
7:07 PM Changeset [e33644e]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: pass some build flags also to 'examples/Makefile' Generate …
5:15 PM Changeset [6ba6cde3]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Rework configure check for '-W...' and '-fstack-protector-strong' …

Oct 29, 2025:

4:18 PM Changeset [3ac0c3b]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: change all library includes from '"*.h"' to '<smartmon/*.h>' …
3:45 PM Changeset [77ad7461]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Remove bogus x-permissions from 'lib/examples/*' Signed-off-by: …
2:50 PM Changeset [d0d09a4]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Restrict visibility of single type variant of 'scan_smart_devices()' …
2:47 PM Changeset [402346c]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: add support for multiple '-d options' to 'lsdisk' example …

Oct 27, 2025:

10:28 PM Ticket #1974 (USB bridge 152d:0577 (JMicron) is not recognized) created by emk2203
USB3 --> M.2 adapter with JMicron chip is not recognized, neither with …

Oct 21, 2025:

11:30 AM Changeset [faacb03] by xuhong <babyxong@…>
fix reviews

Oct 20, 2025:

10:40 AM Changeset [1d03b78] by xuhong <babyxong@…>
Fix conflicts Merge branch 'main' of …

Oct 19, 2025:

5:23 PM Changeset [3c8755f]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Drop 'static_assert.h' and use new 'SMARTMON_*ASSERT*' macros instead …
3:37 PM Changeset [fca42be0]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: move all public library symbols to 'namespace smartmon' …
10:55 AM Changeset [f3ada87f]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Drop 'atacmdnames.h' and move the function prototype to 'atacmds.h' …
10:23 AM Ticket #1971 (Please add support for Crucial X9 Pro CT2000X9PROSSD9) closed by Christian Franke
wontfix: Device Model is unavailable due to broken SAT layer.

Oct 18, 2025:

9:36 PM Changeset [e7cafd2] by Andreas Kloeckner <inform@…>
Add JMicron SY-ENC50104 to drivedb
5:39 PM Changeset [2d30119]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Move options for Windows libraries from Makefiles to 'os_libs' …
5:08 PM Changeset [9a610ec]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Add variant of 'regular_expression::execute()' for fixed size array …
4:39 PM Changeset [997063a]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: Hide the implementation of class 'regular_expression' This …

Oct 17, 2025:

5:41 PM Changeset [569e3cc]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: always run 'make check' in the default build workflow This …
5:18 PM Changeset [7ec3cda]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: add 'make examples' and include it into 'make check' Report …
4:15 PM Changeset [8392b05]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Library: add example program 'lsdisk' to new directory 'lib/examples' …
2:31 PM Changeset [aa69465]drivedb/7.0drivedb/7.2drivedb/7.3drivedb/7.5mainorigin/RELEASE_7_0_DRIVEDBorigin/RELEASE_7_2_DRIVEDBorigin/RELEASE_7_3_DRIVEDBorigin/RELEASE_7_5_DRIVEDBtest/signpath by Christian Franke <christian.franke@…>
Add 'format_char_array()' variants for only one fixed size buffer …
Note: See TracTimeline for information about the timeline view.