Christopher Sardegna's Avatar

Christopher Sardegna

@reagentx

Building things; breaking others. Primarily in #Rust πŸ¦€

7
Followers
0
Following
24
Posts
08.12.2024
Joined
Posts Following

Latest posts by Christopher Sardegna @reagentx

Preview
Release Chaparral Lotus Β· ReagentX/imessage-exporter iMessage Exporter 3.3.0: Chaparral Lotus contains the following fixes and improvements: Bug Fixes Improve backwards compatibility for #322 and #590 Fix handle filtering logic for #635 Add missing...

iMessage Exporter 3.3.0 Chaparral Lotus is now available: github.com/ReagentX/ime... #Rust #RustLang

15.01.2026 03:46 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Glad it worked out for you!

13.01.2026 16:17 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release Desert Globemallow Β· ReagentX/imessage-exporter iMessage Exporter 3.2: Desert Globemallow contains the following fixes and improvements: New Features Support resolving iMessage handle details to Address Book names Resolves #62, #64, #126, #23...

iMessage Exporter 3.2.0 Desert Globemallow is now available, bringing support for resolving Address Book details: github.com/ReagentX/ime... #Rust #RustLang

11.11.2025 22:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release Foothill Clover Β· ReagentX/imessage-exporter iMessage Exporter 3.1: Foothill Clover contains the following fixes and improvements: New Features iOS 26 and macOS Tahoe Support Translated messages for #546 Support parsing translated data, s...

iMessage Exporter 3.1.0 Foothill Clover is now available, bringing support for all new iOS 26 and macOS Tahoe features:

github.com/ReagentX/ime...

#Rust #RustLang

16.09.2025 00:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sierra Bluecup is a major update that uses our new `crabstep` crate to handle `typedstream` deserialization and includes several significant optimizations–pushing performance past 100k messages exported per second.

26.06.2025 01:07 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release Sierra Bluecup Β· ReagentX/imessage-exporter Version 3.0.0 Sierra Bluecup contains the following fixes and improvements: Use crabstep for typedstream deserialization +5% performance boost Resolve #567 Resolve #570 and address #477 Caused b...

iMessage Exporter 3.0.0 Sierra Bluecup is now available: github.com/ReagentX/ime... #Rust #RustLang

26.06.2025 01:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - ReagentX/crabstep: A pure Rust, cross-platform, zero-dependency Apple/NeXTSTEP typedstream deserializer A pure Rust, cross-platform, zero-dependency Apple/NeXTSTEP typedstream deserializer - ReagentX/crabstep

Announcing crabstep: A pure Rust, cross-platform, zero-dependency Apple/NeXTSTEP typedstream deserializer. #Rust #RustLang github.com/ReagentX/cra...

25.06.2025 17:01 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release Spotted Hideseed Β· ReagentX/imessage-exporter Version 2.8.0 Spotted Hideseed contains the following fixes and improvements: Improvements Refactor typedstream deserializer to increase performance by 12% Return indexes out of get_type() inste...

iMessage Exporter 2.8.0 Spotted Hideseed is now available: github.com/ReagentX/ime... #Rust #RustLang

20.06.2025 00:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release 0.3.0 Β· ReagentX/Logria Replace regex filter with highlight search to implement #29 Highlight search activates with / Enter a regex to highlight matches Page Up and Page Down scroll to the previous and next match, respe...

Logria 0.3.0 is now available: github.com/ReagentX/Log... #Rust #RustLang

01.06.2025 23:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Canyon Sunflower brings encrypted iOS device backup support via our new crabapple crate, message deep links for opening conversations in Messages app, expanded audio message format compatibility, and enhanced file handling with improved name sanitization.

31.05.2025 23:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release Canyon Sunflower Β· ReagentX/imessage-exporter Version 2.7.0 Canyon Sunflower contains the following fixes and improvements: New Features Encrypted iOS device backup support for #521 Uses our new crabapple crate to decrypt iOS backup data Pa...

iMessage Exporter 2.7.0 Canyon Sunflower is now available: github.com/ReagentX/ime... #Rust #RustLang

31.05.2025 23:42 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
GitHub - ReagentX/crabapple: Rust library for reading, inspecting, and extracting data from encrypted iOS backups Rust library for reading, inspecting, and extracting data from encrypted iOS backups - ReagentX/crabapple

Announcing crabapple: a Rust library for reading, inspecting, and extracting data from encrypted iOS backups. github.com/ReagentX/cra... #RustLang #Rust

21.05.2025 03:56 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

@viticci.macstories.net @johnvoorhees.macstories.net Thanks for shouting out `imessage-exporter`! It took me a long time to reverse-engineer how iMessage stores all of this data.

Unlike the proprietary alternative you mentioned, `imessage-exporter` supports the full corpus of iMessage features!

17.04.2025 02:19 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Release Coastal Lotus Β· ReagentX/imessage-exporter Version 2.6.0 Coastal Lotus contains the following fixes and improvements: Improvements Implemented enhanced progress bar with improved status messaging Added specific feedback during video enco...

iMessage Exporter 2.6.0 Coastal Lotus is now available: github.com/ReagentX/ime...

15.04.2025 05:28 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release Sierra Coffeeberry Β· ReagentX/imessage-exporter Version 2.5.0 Sierra Coffeeberry contains the following fixes and improvements: New Features Support Auxiliary CSS for #467 Create style.css in the export directory to customize export files Det...

iMessage Exporter 2.5.0 Sierra Coffeeberry is now available: github.com/ReagentX/ime...

30.03.2025 03:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Big Squirreltail brings 40% faster message exporting, reworked sticker handling (tapbacks, attachments), enhanced group action support, Apple Music Lyrics integration, and comprehensive documentation and test coverage improvements. #Rust #Rustlang

22.02.2025 22:48 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release Big Squirreltail Β· ReagentX/imessage-exporter Version 2.4.0 Big Squirreltail contains the following fixes and improvements: Performance improvements: Message::from_row() Set SQLITE_OPEN_NOMUTEX (+40% overall) Attachment::from_row() Doubl...

iMessage Exporter 2.4.0 Big Squirreltail is now available: github.com/ReagentX/ime...

22.02.2025 22:45 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Inside imessage-exporter: Reverse Engineering Apple's typedstream Format

New blog post: Inside `imessage-exporter`: Reverse Engineering Apple's `typedstream` Format chrissardegna.com/blog/reverse...
#Rust #Rustlang

03.02.2025 15:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Whispering Bells is dedicated to the firefighters and first responders who faced the Los Angeles fires with unwavering courage. Your service has not only protected our communities but also, like the plant, symbolized hope and renewal rising from the ashes.

16.01.2025 22:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Whispering Bells brings 70% faster filtering, improved sticker handling (Genmoji, Memoji, app sources), enhanced database performance, and fixes for legacy schemas, attachments, and edited messages.

16.01.2025 22:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
Release Whispering Bells Β· ReagentX/imessage-exporter Version 2.3.0 Whispering Bells contains the following fixes and improvements: Query optimization 70% reduction in processing time when using filters -s, -e, and/or -t Enhanced database query perf...

iMessage Exporter 2.3.0 Whispering Bells is now available: github.com/ReagentX/ime...

16.01.2025 22:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
How to Back Up Messages on a Mac
How to Back Up Messages on a Mac YouTube video by Cult of Mac

Thanks for featuring `imessage-exporter` in your latest tutorial, @cultofmac.bsky.social! www.youtube.com/watch?v=tyeC...

09.01.2025 23:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Live Oak introduces powerful conversation filtering capabilities and expanded media compatibility. The release adds support for Digital Touch message detection, audio transcriptions, and Genmoji prompts, while offering more flexible media conversion options through an improved `--copy-method` system

08.12.2024 02:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release Live Oak Β· ReagentX/imessage-exporter Version 2.2.1 Live Oak contains the following fixes and improvements: Support filtering conversations to export for #61 Adds --conversation-filter CLI arg to filter conversations based on a speci...

The Live Oak release of iMessage Exporter is now available: github.com/ReagentX/ime... #Rust #Rustlang

08.12.2024 02:29 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
heise+ | iMessages archivieren: So speichern Sie Ihre Nachrichten Apples Nachrichten-App bietet am Mac nur einen PDF-Export von Einzel-Chats per Druckfunktion. Das Gratis-Terminal-Tool iMessage Exporter hilft. So nutzt man es.

Apples Nachrichten-App bietet am Mac nur einen PDF-Export von Einzel-Chats per Druckfunktion. Das Gratis-Terminal-Tool iMessage Exporter hilft. So nutzt man es.

18.01.2024 07:03 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0