sntjmicron: workaround to avoid USB reset on selftest log query (GH: #256)
AppVeyor CI: build NSIS from source
remove nsis workaround from the build as it seems to be fixed in the upstream
CI: update nsis package name on appveyor to fix the build
CI: attempt to fix appveyor build
CI: update FreeBSD versions
revert getversion.sh changes
getversion.sh: fix some minor issues and make shellcheck happy
Add information about SignPath.io to the Readme.md to satisfy policy requirments
.appveyor.yml: fix reproducible builds and make it a bit more readable
fix sha256sum binary name
Switch to release-signing and enable debugging to ensure that builds are repeatable
re-enable webhook after changing CI settings
leave only debug endpoint
add debugging of the signing requests
fix the build and add signing configuration
add experimental windows build support for the appveyor ci
fix markdown link
Add small readme.md file to satisfy SignPath requirments
drivedb.h: extend JMS583 USB id (#1795)
CI: drop EoL FreeBSD 12, add FreeBSD 14.0, upgrade cppcheck
macOS: set files timestamps in the ISO to SOURCE_DATE_EPOCH value
CI: export SOURCE_DATE_EPOCH on macOS
macOS: reset timestamps before calling cpio
macOS: remove timestamps from cpio and gzip
macOS: use xorriso instead of mkisofs for reproducible builds
Makefile.am: set env ZERO_AR_DATE=1 if for reproducible builds on macOS
drivedb.h: Other World Computing USB3 to SATA (GH: #206)
Update news file about macOS build changes
Use clang-10 to fix FreeBSD cross-build
CI: build darwin packages for the arm64, drop i386 support
remove js language from the matrix
add codeql scanning instead of lgtm
update doxygen file
Update FreeBSD versions to match updated Docker image
drivedb.h: Add WDC HC570/HC670 (#1648)
drivedb.h: Add Micron 5400 SSDs (#1630)
drivedb.h: Swap Bad_Blk_Ct_Erl/Lat values in drivedb for "Phison Driven SSDs" (#1642)
Extend Apacer SSDs regexp based on ticket #1657
remove cppcheck 2.7 warning as we are using it now on our CI builds
drivedb.h: Add xerrorlba flag to the WD Caviar Black (#1558) family
drivedb.h: Extend regexp for the Sandisk SD9SB8W series (#1112)
drivedb.h: Add INTEL SSDSCKKF512G8 SATA 512GB (#1244)
drivedb.h: added comment about TEAM L3 EVO SSD fw
drivedb.h: Add L3 EVO SSD (#1354)
add Seagate FreePlay HDD (#1405)
drivedb.h: Extended regexp to support WDC WD40NDZM-59A8KS1 (#1474)
drivedb.h: Fixed Supermicro SATA DOM (SuperDOM) entry (#1380)
drivedb.h: add Western Digital PiDrive Foundation Edition (#1007)
drivedb.h: SanDisk SSD PLUS 2000GB/UP4504RL (#1503)
drivedb.h: add Lexar 128GB SSD (#1529)
Fix smartctl.8.in formatting if OS ALL filter is in use
drivedb.h: add PLEXTOR PX-512M8VC (GH #108)
megaraid: relax LSI PERC RAID matching
drivedb.h: extend Intel regexp to support S4520 (GH #112)
CI: Update information about FreeBSD versions
switch to the ghcr.io as docker hub does not provide automated builds anymore
os_freebsd.cpp: make cppcheck happy (again)
os_freebsd.cpp: make cppcheck happy
Add '-d megaraid' support on the FreeBSD (#734)
os_openbsd.cpp: fix SAT autodetection for the sd* devices (#1467)
os_darwin.cpp: implement APM set feature, based on hdparm macOS sources
scsicmds.cpp: remove dead code detected by cppcheck
os_freebsd.cpp: fix few style reports from cppcheck output
CirleCI: remove unused notify hook
CircleCI: attempt to fix macOS cross-build
Doxyfile: fix paper type
Update doxygen file to be compatible with a recent versions
drivedb.h: add Sony HD-E1B (#1410)
os_freebsd.cpp: number of minor patches from Christian Franke
Add automake 1.16.2 to the list of tested versions
os_freebsd.cpp: skip SCSI subenclosure devices on scan (#1299)
os_darwin: Fix NVMe log support, cleanup
revert r5070 due to regression
remove non-relevant GetLogPage related comment in the header
os_darwin.cpp: use only GetLogPage to get all log pages data
Move os_openbsd.cpp to the new API (#102) and other related fixes
Update FreeBSD cross-build
drivedb.h: Fix SanDisk SSD Plus matching pattern (GH PR 43)
drivedb.h: Extend Micron 5100 attributes (#1270)
drivedb.h: Add LITEON LCH SSD (#1124)
drivedb.h: add Toshiba MQ04UBD200 (#1106)
drivedb.h: Add Seagate Exos X14
drivedb.h: extend Seagate Mobile HDD (#1145)
drivedb.h: Add Seagate Barracuda Pro Compute family, Extend WD Blue regexp
drivedb.h: Add another PM841 definition (GH: 30)
drivedb.h: Kingston SSDNow UV400 (#848, GH: 7)
drivedb.h: Seagate Mobile HDD (#1118)
drivedb.h: add hynix SC311 SSD (#1267)
Remove dummyproperty from the README, testing is done
Empty commit #2 to check svn sync
Empty commit to check svn sync
Update doxygen path
Empty commit to check svn sync
fix changelog entry, copypaste is an evil
Use FreeBSD 11.3 instead of 11.2 for the build
drivedb.h: improve Innodisk 3TG6 record (patch by GH user Shaing)
revert localtime() patch as it breaks cygwin build and need more work
attempt to fix failed cygwin build
replace potentially unsafe localtime() with thread-safe localtime_r, reported by https://lgtm.com/