Commit Graph

367 Commits

Author SHA1 Message Date
e9e427d50b Remove redundant parentheses. 2021-08-17 14:27:18 +01:00
f7fa226727 Add XML comments to public entities. 2021-08-17 13:56:04 +01:00
6e744af7f3 Fix full TOC generation. Fixes #625 2021-08-03 04:37:31 +01:00
3fafaa8921 Fix 48-bit ATA commands. Fixes #532 2021-07-29 00:56:12 +01:00
317b5af538 Skip invalid SCSI EVPD page 80h if they contain non-ASCII characters. 2021-07-24 19:59:30 +01:00
5593a69cb1 Move TOC creation to Aaru.Decoders. Fixes #629 2021-06-29 12:36:09 +01:00
30f84af503 Add more media manufacturers for information. 2021-06-24 01:28:55 +01:00
f77f3a8e5b Decode pre-recorded information from DVD-R(W). 2021-06-23 20:47:00 +01:00
402505fb55 Detect when DVD book type is different from drive's firmware profile. 2021-06-23 14:48:15 +01:00
6e22b04ed0 Decode fixed or descriptor SCSI sense in a single pass, use whichever was returned by drive. 2021-03-26 00:37:54 +00:00
5646d81e4b Implement decoding sense descriptor 0x04. 2021-03-26 00:11:53 +00:00
b6e9328d73 Fix decoding SCSI descriptor sense. 2021-03-25 23:14:25 +00:00
95fd6c68d8 Merge pull request #5 from aaru-dps/fakeshemp/region-free-detection
Add detection of multi-region drives
2021-03-05 16:39:57 +00:00
Rebecca Wallander
1fa3c0e2ce Add detection of multi-region drives 2021-01-24 22:05:33 +01:00
7e5997d010 Merge pull request #4 from aaru-dps/fakeshemp/device-info-region
Add helper for printing region device info
2021-01-24 14:04:34 +00:00
Rebecca Wallander
2aeb1ada7c Add helper for printing region device info 2021-01-24 14:49:38 +01:00
9169073cc4 Merge pull request #3 from aaru-dps/FakeShemp-patch-2
Add RegionalPlaybackControlState decoder
2021-01-13 12:11:10 +00:00
6b3bb59aac Merge pull request #2 from aaru-dps/FakeShemp-patch-1
DVD regions should go from 1 to 8
2021-01-13 12:08:57 +00:00
Rebecca Wallander
85a091657f Add RegionalPlaybackControlState decoder 2021-01-13 12:39:22 +01:00
Rebecca Wallander
17202944e4 DVD regions should go from 1 to 8 2021-01-13 12:35:53 +01:00
4f1901dfb8 Update copyright notice. 2021-01-09 16:58:01 +00:00
b53f96a48f Merge pull request #1 from aaru-dps/css_titlekeys
Add new structs related to CSS
2021-01-09 16:06:53 +00:00
Rebecca Wallander
7ef22284eb Add new structs related to CSS 2021-01-09 16:21:15 +01:00
402e6a9e18 Update copyright year. 2020-12-31 23:08:22 +00:00
6e19ebdd2c Prepare nuget packages. 2020-12-20 22:59:30 +00:00
027f9d4dc7 Better decoding of SecureDigital Card Register. 2020-12-12 20:50:52 +00:00
5b9b6fab59 Add more fields to MultiMediaCard's Extended CSD. 2020-12-09 20:11:12 +00:00
3d1ff538b8 Fix decoding MultiMediaCard Extended CSD. Fixes #364 2020-12-09 17:47:02 +00:00
bf79b41d18 Fix marshalling MultiMediaCard serial number from CID registers. 2020-12-08 22:43:54 +00:00
1d977ec929 Fix decoding SecureDigital CID. 2020-12-08 16:56:02 +00:00
22dcde2c32 Do not skip pages when decoding a page longer than the MODE SENSE buffer. 2020-12-03 17:43:34 +00:00
226aadf225 Bump version. 2020-12-03 02:37:39 +00:00
5781d76ef4 Bump version to 5.2.0.3330. 2020-12-03 02:09:17 +00:00
65c2002dfe Fix detection of version 3 and upper DVD-RW and DVD-RW DL. Fixes #456 2020-11-20 19:28:57 +00:00
a1870c5437 General code clean-up, refactor and commenting. 2020-11-11 04:19:13 +00:00
3c540f41b0 Set ATIP to be a class to ensure it is nulled properly.. Fixes #352 2020-11-01 20:10:09 +00:00
a90d19ee11 Fix detection of dual layer DVDs. Fixes #377 2020-11-01 18:02:29 +00:00
1475d01237 Do not decode invalid ATIP data. Fixes #352 2020-11-01 17:54:01 +00:00
3b2bf40653 Fix decoding of last digit of MCN subcode. Fixes #419 2020-10-20 13:55:30 +01:00
a88be9d29f Code cleanup. 2020-10-17 04:06:30 +01:00
c5b2c23186 Disable FUA to fix reading from old SCSI disks. 2020-10-17 02:15:08 +01:00
5c0bc744ab Bump version. 2020-07-25 04:16:52 +01:00
839d8b1795 Bump version. 2020-07-25 04:12:38 +01:00
21610ea7a0 Bump version and fix Arch Linux package building scripts. 2020-07-25 03:31:27 +01:00
b52d623764 Code style fixes. 2020-07-22 13:20:25 +01:00
4cbfe9b0cd Update editorconfig file. 2020-07-20 16:21:32 +01:00
8ae552ceb4 Fix namespaces. 2020-07-20 15:43:51 +01:00
5d161c998d Code cleanup. 2020-07-20 04:34:15 +01:00
a941b26dc9 Update editorconfig file. 2020-07-20 04:33:38 +01:00
4de96a53e4 Add missing file headers. 2020-07-19 22:01:25 +01:00