Skip to content

Commit

Permalink
Version 0.1.1; updated changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
jivanpal committed Feb 2, 2021
1 parent a0c8122 commit 9ea9755
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 2 deletions.
22 changes: 21 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,24 @@
# Changelog for v0.1.0 (2021-01-26)
# Drat changelog

## v0.1.1 (2021-02-02)

- Fixed bug in `get_o_type_string()` where the "Unknown type" output did not
correctly display the hex value of the type field
(`o_type & OBJECT_TYPE_MASK`).

- Re-implemented (and hopefully fixed all bugs in) the B-tree routines in
`src/apfs/func/btree.c`. Of particular note:

- `get_btree_phys_omap_val()` is deprecated and replaced with
`get_btree_phys_omap_entry()`, which allows the caller to see the XID of
the returned entry.

- `get_fs_records()` is now more efficient, as it no longer makes multiple
descents from the root node just to access multiple records in the same leaf
node. Instead, we now just walk along the leaf node, making new descents
only when we need to access a different node.

## v0.1.0 (2021-01-26)

Initial release, basically the same as the prior `apfs-tools` commands, but packaged into a single `drat` command. Recognised commands and their functionality are highly subject to change for now. The current list of commands is:

Expand Down
2 changes: 1 addition & 1 deletion src/commands/version.c
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ int cmd_version(int argc, char** argv) {
return 1;
}

printf("Drat version 0.1.0\n");
printf("Drat version 0.1.1\n");

return 0;
}

0 comments on commit 9ea9755

Please sign in to comment.