Skip to content

Releases: mandiant/macos-UnifiedLogs

v0.4.2 - Released!

12 Oct 21:35

Choose a tag to compare

v0.4.2 - 2025-10-12

Changed

  • Sort tracev3 files before parsing

v0.4.0 - Released!

10 Aug 02:11

Choose a tag to compare

v0.4.0 - 2025-08-09

Added

  • Support for 32 bit systems
  • musl and ARM linux example binary releases

v0.3.2 - Released!

08 Jul 00:09
aacd1d1

Choose a tag to compare

v0.3.2 - 2025-07-07

Added

  • Included Cell type for subharvester location id

v0.3.1 - Released!

29 Jun 02:50
b701b13

Choose a tag to compare

v0.3.1 - 2025-06-28

Fixed

  • Issue when parsing Core Location subharvester events
  • Issue when piping output to stdout

0.3.0 - Released!

21 Jun 23:43
ce556e7

Choose a tag to compare

v0.3.0 - 2025-06-21

Added

  • Support for parsing DNS info objects
  • Support for parsing Network Interface (NWI) objects

Changed

  • Better logging when encountering log messages that do not follow printf formatting. Ex: printf(%u, "message") instead of printf(%u, 10)

Fixed

  • Better handling when dealing with logs that are private but have precision values
  • Added additional DNS record type (NULL)

v0.2.0 - Released!

30 Mar 22:26
9afd43f

Choose a tag to compare

v0.2.0 - 2025-03-30

Added

  • Support for parsing StateDump Protobuf data

Changed

  • Updated dependencies and migrated to Rust 2024 edition
  • Made log_type and event_type enums
  • Improved handling of log number data marked as private
  • Moved to HashMap instead of Vec for UUIDText and dsc parsing
  • Only keep a small cache of UUID strings instead of all strings. Should reduce memory usage quite a bit

v0.1.1 - Released!

31 Jan 05:10

Choose a tag to compare

Minor release to remove a leftover dbg print statement. Also updated dependencies

v0.1.0 - Released!

13 Jan 02:23

Choose a tag to compare

First release of macos-UnifiedLogs on crates.io 🥳

First Release - Milestone 1

22 Aug 02:41

Choose a tag to compare

v1.0.0

first commit