Commit Graph

58 Commits

Author SHA1 Message Date
0e51337e30 In info tool correct print application from image information. 2025-11-26 03:21:24 +00:00
eae5514ce3 Update all calls to aaruf_open. 2025-10-21 15:36:43 +01:00
4899b4c24a Simplify application name output by removing unnecessary memory allocation 2025-10-19 03:13:55 +01:00
f2c51c39c4 Simplify application name conversion by using a direct UTF-8 string literal 2025-10-18 17:19:56 +01:00
95c6aa4583 Refactor compare for simplicity. 2025-10-13 16:07:48 +01:00
e6c7f2144e Fix compilation of tool in Linux. 2025-10-13 11:23:19 +01:00
dde81f6773 Add sector status parameter to read sector functions 2025-10-11 12:42:32 +01:00
c043ca207d Rename some enumerations because of collisions with Windows. 2025-10-11 03:31:06 +01:00
756d965e2a Refactor CMakeLists.txt for improved organization and add test data copying 2025-10-11 01:11:30 +01:00
c4e5b51e6a Add long sector read support to cli_compare command 2025-10-10 22:06:00 +01:00
af233d3b6f Add support for long sector read/write in convert command 2025-10-10 18:32:17 +01:00
26290da98f Copy tracks data in conversion in aaruformattool. 2025-10-10 18:31:32 +01:00
b884cfe8ea Rename field names for consistency across the codebase 2025-10-09 02:33:35 +01:00
5e346e6fd5 Rename XmlMediaType to MetadataMediaType for clarity and consistency 2025-10-09 02:26:09 +01:00
fb4acfcbda Refactor metadata handling in context structures to improve organization and clarity 2025-10-09 02:06:34 +01:00
a51e170183 Refactor media information retrieval in info.c to use API calls instead of directly accessing context structures. 2025-10-09 01:06:45 +01:00
f4b0f55fc1 Add filetime formatting for creation and last written times in info.c 2025-10-09 00:53:49 +01:00
d24bf749c4 Add media type string conversion and update info display in info.c 2025-10-09 00:53:38 +01:00
802048b957 Enhance application name conversion in convert.c to support UTF-16LE encoding 2025-10-09 00:52:16 +01:00
e512bc358d Fix call to aaruf_create in convert. 2025-10-08 12:45:59 +01:00
bed8b39af6 Rename sectorSubchannel to sector_subchannel for consistency across the codebase 2025-10-04 02:08:58 +01:00
74ba5c8bfe Rename sectorSuffix to sector_suffix for consistency 2025-10-03 22:53:45 +01:00
1feb82a678 Rename sectorPrefix to sector_prefix for consistency 2025-10-03 19:53:16 +01:00
cc56c2cc34 Rename mode2Subheaders to mode2_subheaders for consistency in context.h, data.c, close.c, read.c, and info.c 2025-10-03 19:19:31 +01:00
3794d41fe9 Implement track retrieval and setting in convert.c with error handling 2025-10-03 14:28:43 +01:00
a8f39093bb Add support for negative sector addresses in read/write functions 2025-10-02 17:07:17 +01:00
4403cf267f Refactor variable declarations and expressions for improved readability and consistency across multiple source files 2025-10-01 02:54:51 +01:00
a7434322ea Add const qualifiers to function parameters and local variables for improved type safety 2025-10-01 02:34:42 +01:00
f1811e6b3c Refactor variable declarations for improved scope and clarity in multiple source files 2025-10-01 01:32:30 +01:00
bf24a8da3a Reorder include statements for consistency in main.c and usage.c 2025-10-01 01:24:07 +01:00
dda0ee89e8 Refactor variable names for consistency and readability across multiple files 2025-09-30 15:11:27 +01:00
352850a698 Refactor function signatures to use const char* for string parameters 2025-09-30 13:48:31 +01:00
0f31aa1562 Add CLI comparison command for AaruFormat images 2025-09-29 14:45:55 +01:00
1c3c9ddfc5 Update sector write logic to use SectorStatusDumped for improved status tracking 2025-09-29 10:10:32 +01:00
99b432cab6 Add convert command to AaruFormat tool for image conversion 2025-09-28 17:23:14 +01:00
c15c7fb577 Refactor verify functions to use const char* for path parameters 2025-08-13 16:17:20 +01:00
676a87d25b Compare sectors when comparing images. 2025-08-06 02:49:52 +01:00
9a7eeb4a75 Add compare command to tool. 2025-08-06 02:14:49 +01:00
b504c8392d Implement support for reading file format header version 2. 2025-08-02 20:23:32 +01:00
d518458a63 Update copyright year. 2025-08-01 21:19:45 +01:00
4f25209145 Use utarray to process index entries. 2025-08-01 21:10:36 +01:00
56ebb9f6af [feature] Add command handling and usage functions for aaruformattool using argtable3 2025-08-01 16:07:33 +01:00
788c7a2bc7 [refactor] Initialize variables to default values in multiple files 2025-08-01 15:34:36 +01:00
ff1e949346 [tool] Reset error code before string conversion in metadata processing 2025-08-01 03:28:47 +01:00
194a220527 [tool] Fix reversed fields. 2025-08-01 02:51:10 +01:00
87341b4cbd [tool] Update format specifiers for 64-bit integers in output 2025-08-01 02:22:26 +01:00
e98b410765 Fix missing include. 2025-07-31 09:51:12 +01:00
1f813feec9 General refactor and cleanup. 2024-04-30 15:51:32 +01:00
9a349bc773 Fix typo. 2022-10-12 19:09:44 +01:00
0694b32a9b Implement sector verification in tool. 2022-10-12 19:08:46 +01:00