214 Commits

Author SHA1 Message Date
6ca010d621 Separate SD/MMC READ_SINGLE_BLOCK from READ_MULTIPLE_BLOCK and implement a pseudo multi block reading using single block commands. 2020-12-10 13:50:51 +00:00
fd29cba8ea Correct transfer length type for MMC/SD cards. 2020-12-10 13:33:47 +00:00
649d4a8442 Move hex string to byte array converter to helpers. 2020-12-08 00:56:38 +00:00
72ffb3090d Bump version. 2020-12-03 02:37:40 +00:00
c7ec303e2d Bump version to 5.2.0.3330. 2020-12-03 02:09:18 +00:00
6877589cc9 General code clean-up, refactor and commenting. 2020-11-11 04:19:18 +00:00
61ab7a4c50 Mark FreeBSD code as obsolete. Pending removal.
FreeBSD is not supported by .NET Core, you're on your own.
There are no plans to support it for .NET 5.
Many things left to implement.
AaruRemote works as of this commit date.
Code will be removed in Aaru 6.0, can be bring back if there's enough interest and future .NET support.
2020-11-04 03:18:23 +00:00
e68eef3448 Fix ATA error status in FreeBSD. 2020-10-31 22:13:46 +00:00
af598570b9 Remove trailing slash on remote device command. 2020-10-24 15:05:38 +01:00
ad2153f06d Return proper sense from SCSI MEDIUM SCAN command. 2020-10-23 01:11:37 +01:00
d59b57c5d5 Fix MEDIUM SCAN SCSI command. 2020-10-18 03:33:01 +01:00
3f9a0631f0 Catch when host is already an IP address. 2020-10-17 00:19:57 +01:00
93f43423a5 Cover closing remote connection when socket is disposed. 2020-10-17 00:19:31 +01:00
dd27bee2f2 Bump version. 2020-07-25 04:17:02 +01:00
974fcda819 Bump version. 2020-07-25 04:12:39 +01:00
8548a16c32 Bump version and fix Arch Linux package building scripts. 2020-07-25 03:31:28 +01:00
2376b65763 Code style fixes. 2020-07-22 13:20:25 +01:00
6220425ac6 Naming fixes. 2020-07-20 21:11:32 +01:00
f1fa52716c Fix namespaces. 2020-07-20 15:43:52 +01:00
0e7a86880e Fix unused code. 2020-07-20 07:47:12 +01:00
da452ea834 More XML documentation. 2020-07-20 06:11:31 +01:00
a3846d0026 Fix getting serial from USB or FireWire. 2020-07-20 06:09:42 +01:00
163d2ce8db Add missing XML documentation. 2020-07-20 06:02:34 +01:00
9cfef45856 Code cleanup. 2020-07-20 04:34:16 +01:00
ad794817b4 Set language version to C# 8.0. 2020-07-19 21:44:37 +01:00
75ec1d3d92 Add ATA commands for lock, unlock and eject. 2020-07-14 02:45:27 +01:00
7bd563a05b Add MediaTek's READ CACHE vendor command. 2020-07-09 03:39:58 +01:00
7fb2122c24 Add READ TRACK INFORMATION command from SCSI MMC. 2020-06-16 21:12:33 +01:00
b4c4086ab7 Update to .NET Core 3.1. 2020-06-14 16:13:47 +01:00
d746f87a16 Fix reading OCR from newer versions of Linux sysfs. 2020-06-05 23:30:17 +01:00
88c36610f2 Add media tag types for MiniDisc. 2020-06-05 01:54:20 +01:00
562d85025c Enable accessing generic SCSI node in Linux. 2020-05-14 03:41:06 +01:00
1e1f3e2c38 Fix opening SD/MMC devices. 2020-05-13 10:42:58 +00:00
667fd98dd3 Add SCSI MEDIUM SCAN command. 2020-04-28 20:15:32 +01:00
b082755b58 Up version. 2020-04-23 03:00:20 +01:00
29b5cbb959 Up version to 5.1.99.2990. 2020-04-23 02:55:09 +01:00
5042b7f1e8 Use index from end expression. 2020-04-22 00:22:40 +01:00
a374ee6f05 Up version. 2020-04-17 23:30:12 +01:00
8cb8f6a320 Move to .NET Core 3.0. 2020-04-17 21:56:30 +01:00
25c7336fbc Add new SCSI commands. 2020-03-20 00:35:31 +00:00
5ffceeb66e Up version. 2020-03-15 22:02:43 +00:00
00e65e37e9 Release 5.0.0.2879. 2020-03-15 20:55:59 +00:00
ea787a6f91 Remove support for .NET Framework. 2020-03-12 00:32:54 +00:00
54ca31ba43 Move to .NET Core 2.1. 2020-03-12 00:14:49 +00:00
bc8ab5d355 Remove netstandard2.0 target. 2020-03-12 00:09:39 +00:00
6dfa600b56 Update dependencies. 2020-03-12 00:06:39 +00:00
ba7abf9e96 Fix some comments. 2020-03-11 22:37:25 +00:00
b55470541a Complete file headers. 2020-03-11 21:57:43 +00:00
86ddbb2b6f Fix sending wrong command to set MMC drive speed. Fixes #274 2020-03-03 02:38:09 +00:00
18db5ed8a5 Update Remote URI. 2020-03-01 06:02:40 +00:00