Commit Graph

31 Commits

Author SHA1 Message Date
788c7a2bc7 [refactor] Initialize variables to default values in multiple files 2025-08-01 15:34:36 +01:00
1f813feec9 General refactor and cleanup. 2024-04-30 15:51:32 +01:00
0837a549b7 Use uthash for media tags handling. 2022-10-04 20:32:26 +01:00
a2ea8eb09c Decode checksums block on opening. 2022-10-04 19:44:34 +01:00
32e0f3f5bf Free CD ECC context when closing. 2022-10-03 19:32:25 +01:00
72f6def8c2 Set to NULL all pointers inside context when closing to know none is forgotten. 2022-10-03 19:31:39 +01:00
5dab1b937f Fix malloc include. 2022-10-03 18:15:13 +01:00
095ffc5806 Disable mmap when not compiling in Linux. 2022-06-21 21:08:19 +01:00
3c09e60d93 Update file headers. 2022-05-28 12:57:21 +01:00
7705c3fbc4 Update copyright year. 2022-05-28 12:32:22 +01:00
f939b99be2 Reformat code. 2022-05-28 12:10:04 +01:00
660682bbd2 Namespace functions. 2022-05-28 12:01:55 +01:00
629401939d Add new magic number. 2020-03-01 19:58:09 +00:00
d892f90a59 Rename product name. 2020-03-01 19:55:50 +00:00
1b2a7cf35e Rename library. 2020-03-01 19:51:13 +00:00
a976bdaa5d Rename comments. 2020-03-01 19:50:12 +00:00
e128658d2d Update copyright date. 2020-01-03 17:47:47 +00:00
fb5b35817a Set to C90 standard. 2019-08-03 02:11:36 +01:00
7f8496af38 Fix pointer formatting. 2019-08-03 01:58:19 +01:00
701bc2cedc Reformat 2019-03-31 20:52:06 +01:00
b255303607 Remove no longer applying TODO. 2019-03-31 20:31:21 +01:00
c03ac0504a Implement sector tag types. 2019-03-31 14:56:03 +01:00
93e62778a6 Read dump hardware block. 2019-03-20 00:23:30 +00:00
d5311f9fe3 Read CICM XML metadata block. 2019-03-18 22:06:10 +00:00
7e5874aaaa Read tracks block. 2019-03-18 00:10:24 +00:00
7f5e38e52f Read metadata block. 2019-03-17 23:41:07 +00:00
424c30c96b Read CompactDisc deduplication tables. 2019-03-17 23:25:45 +00:00
d54284db4c Read uncompressed user data deduplication table. 2019-03-17 23:19:13 +00:00
3d070e8fc2 Read media tags. 2019-03-17 23:01:54 +00:00
40ae5d6c88 Read data blocks, except for media tags. 2019-03-17 22:41:04 +00:00
28145013c4 Add open() and close() skeletons that only recognize the image as a correct one. 2019-03-17 20:39:40 +00:00