CinderSocket
651c01a765
Merge pull request #38 from cindersocket/feat-multi-card-v2
...
Harden power handling, reduce Seader memory pressure, and simplify runtime behavior
2026-03-27 23:38:46 -07:00
CinderSocket
b13a91576a
Unload HF plugin before saving to avoid memory pressure
2026-03-27 23:35:55 -07:00
CinderSocket
86b6b49cef
Revert "asn1: move metadata tables out of RAM"
...
This reverts commit ea35ecf3a57cabc36c1c778aae0bf9fd65d6f32d.
2026-03-27 23:14:43 -07:00
CinderSocket
6e64c27ca7
asn1: move metadata tables out of RAM
2026-03-27 23:05:53 -07:00
CinderSocket
3127fd64c2
mem: eliminate 280 bytes of static BSS
...
Stack-allocate the two mbedtls DES contexts in loclass optimized_elite
(128 bytes each) and the APDU runner progress text buffer (24 bytes).
All three were static/global but are used only within single call frames.
2026-03-27 22:40:59 -07:00
CinderSocket
7f87a5efa3
style: normalize delete scene widget call formatting
2026-03-27 22:31:12 -07:00
CinderSocket
0a409d3713
nfc: replace manual Mifare Classic file writer with SDK save path
2026-03-27 22:30:20 -07:00
CinderSocket
156a7b0697
power: convert board voltage handling to millivolts
2026-03-27 22:28:45 -07:00
CinderSocket
a5a9453d23
logging: gate protocol chatter and unify hex dumps
2026-03-27 22:27:02 -07:00
CinderSocket
df8921e298
logging: add debug-only verbose diagnostics
2026-03-27 22:09:50 -07:00
CinderSocket
d93ec8f00f
Simplify runtime helpers and scene string management
2026-03-27 20:34:23 -07:00
CinderSocket
ff079f295b
Reduce startup memory pressure and stack usage
2026-03-27 20:10:15 -07:00
CinderSocket
a137384142
Fix SNMP probe transport corruption and label status
2026-03-27 18:45:55 -07:00
CinderSocket
e8a71b7daf
Improve board power recovery and startup UI
2026-03-27 18:05:31 -07:00
CinderSocket
1ee80b21a3
Harden HF startup failure handling
2026-03-27 18:05:10 -07:00
Eric Betts
d8860f6433
CCID Doc
2026-03-27 11:59:22 -07:00
CinderSocket
ca4dec8c8f
Merge pull request #37 from cindersocket/feat-multi-card-v2
...
Re-enable multi-card selection, and reduce RAM pressure
2026-03-26 23:55:08 -07:00
CinderSocket
2dc6779a55
Even more RAM reduction
2026-03-25 01:59:59 -07:00
CinderSocket
6ebb29f66d
Eliminate unnecessary buffer
2026-03-25 01:26:54 -07:00
CinderSocket
3af85b6456
Reduce buffer size
2026-03-25 01:22:35 -07:00
CinderSocket
a472322086
Reduce HF read RAM pressure
2026-03-25 01:19:33 -07:00
CinderSocket
9c8b24bb41
begin work on multi tech
2026-03-25 00:55:52 -07:00
Eric Betts
aa86e95df7
Merge pull request #36 from cindersocket/feat-snmp
...
HF functionality extraction and Seader hardening
2026-03-24 19:58:56 -07:00
CinderSocket
b7b685561d
Add guard against premature scene transitions
2026-03-24 19:37:26 -07:00
CinderSocket
f8cf20d4ea
Add more furi_checks
2026-03-24 19:23:49 -07:00
CinderSocket
0e9df27b18
All the furi_check
2026-03-24 19:16:44 -07:00
CinderSocket
3a6d56ae57
Documentation update
2026-03-24 18:50:50 -07:00
CinderSocket
a30deb3988
Clarify SIO labeling by media type
2026-03-24 16:25:57 -07:00
CinderSocket
862a06f9ed
Split host and integration test coverage
2026-03-24 16:17:08 -07:00
CinderSocket
9a2c5253fc
Ufbt formatting
2026-03-24 14:54:12 -07:00
CinderSocket
bdb79a67ca
Tighten runtime ownership and metadata resets
2026-03-24 14:47:14 -07:00
CinderSocket
5b6adadb81
Refactor HF ownership and embed plugin sources
2026-03-24 14:15:37 -07:00
CinderSocket
c46f24ee05
Refactor towards a single ownership model
2026-03-24 14:03:46 -07:00
CinderSocket
7f551fc6ec
Stabilize HF plugin lifecycle and SAM cleanup
2026-03-24 13:37:57 -07:00
CinderSocket
54e121f71a
Move HF runtime behind plugin boundary
2026-03-23 23:18:49 -07:00
CinderSocket
e4493a9954
Refactor HF runtime state and lazy-load Wiegand plugin
2026-03-23 22:07:40 -07:00
Eric Betts
11968c8007
Merge pull request #35 from cindersocket/feat-snmp
...
FAP: Build, test, and lint / ufbt: Build for release branch (push) Failing after 1m14s
Add SNMP support
2026-03-09 20:17:05 -07:00
CinderSocket
9345da308d
Reduce probe memory use and format SAM status refresh
2026-03-09 20:16:35 -07:00
CinderSocket
3511d4780e
Fix SAM status refresh regressions
2026-03-09 20:14:39 -07:00
CinderSocket
f7830b8db7
Update SAM scenes for SNMP status
2026-03-09 20:13:56 -07:00
CinderSocket
2675c6e3be
Integrate SNMP probe into SAM API
2026-03-09 20:11:44 -07:00
CinderSocket
079b2a7cc7
Add zero-copy SNMP parser and host tests
2026-03-09 20:04:52 -07:00
CinderSocket
1fc50fc229
Fix long CCID/T=1 response handling
2026-03-09 20:04:09 -07:00
CinderSocket
27e2d6a057
Add UHF transport ASN.1 definitions
2026-03-09 20:03:56 -07:00
CinderSocket
1c8dc0ac6f
Ignore a few more folders
2026-03-09 20:03:44 -07:00
CinderSocket
a84f515ff2
Reduce probe memory use and format SAM status refresh
2026-03-09 11:27:38 -07:00
CinderSocket
6454adbf5e
Fix SAM status refresh regressions
2026-03-09 11:19:47 -07:00
CinderSocket
5f7d577aa2
Update SAM scenes for SNMP status
2026-03-09 10:26:37 -07:00
CinderSocket
a4940efeb8
Integrate SNMP probe into SAM API
2026-03-09 10:25:40 -07:00
CinderSocket
088aef1f2f
Add zero-copy SNMP parser and host tests
2026-03-09 10:23:11 -07:00