KaraZajac
84b75ee6b5
Fix ARM compilation: vendor libhackrf with c_char portability fix
...
The upstream libhackrf v0.1.1 crate fails to compile on ARM because
c_char is u8 on ARM (not i8 like on x86). The transmute at lib.rs:102
explicitly casts &[i8] -> &[u8], but on ARM the source is already &[u8],
causing a type mismatch.
Vendored the crate at vendor/libhackrf/ with the transmute replaced by
slice::from_raw_parts with a pointer cast, which works on both
architectures. Also cleaned up transmute calls in transfer.rs.
Fixes #1
2026-03-22 11:14:41 -04:00
KaraZajac
334491db4e
Release 1.1.3: command field, unknown signals default, 80ms gap, 5-pair min, export hex uppercase
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-22 20:59:43 -05:00
KaraZajac
99dea608d8
Release v1.1.2: CVE/vuln DB expansion, multi-ID commands, TX indicator
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-21 00:37:42 -05:00
KaraZajac
6dcfb65686
Release 1.1.1: UI updates
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-17 21:44:51 -05:00
KaraZajac
8a5a6ee8a0
Release 1.1.0: RSSI bar, KeeLoq, Vulnerability DB, keystore update, VAG fix
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-17 21:08:06 -05:00
KaraZajac
6b27f49f13
Release 1.0.2: version bump and changelog
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-15 20:47:38 -05:00
KaraZajac
5b45b54dcc
RTL-SDR Support (Expermential)
2026-02-15 20:13:27 -05:00
KaraZajac
daed5321d9
Release 1.0.1: Ford fix, keystore update, KeeLoq generic fallback
...
- Ford V0 decoder fix (BinRAW/RAW .sub handling)
- Embedded keystore updated with additional manufacturer keys
- KeeLoq generic: try every keystore key when no protocol matches (keeloq_generic.rs)
- CHANGELOG.md added for 1.0.1 and 1.0.0
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-15 19:06:36 -05:00
leviathan
4339895b41
Version 1.0.0
2026-02-07 17:35:27 -05:00