Commit Graph

301 Commits

Author SHA1 Message Date
Eric Betts 8893dc29fe source/destination formats 2024-08-14 13:48:22 -07:00
Eric Betts 55062f5374 Disable showing decoded ASN1 2024-08-14 13:31:05 -07:00
Eric Betts ddf8a8906b exclude a little more from asn1c command 2024-07-28 18:58:27 -07:00
Eric Betts cf3d31663b commands for getting size of symbols 2024-07-28 18:45:23 -07:00
Eric Betts 21223f1055 Remove unrolling in loclass to save space in memory 2024-07-27 18:07:56 -07:00
Eric Betts 3adb8d0cb4 Remove redundant setting of credential type 2024-07-27 17:09:43 -07:00
Eric Betts 227c6b84da Improve debug logging 2024-07-27 17:04:28 -07:00
Eric Betts 16fa7cdd0c Check for SeaderPollerEventTypeFail 2024-07-27 16:58:53 -07:00
Eric Betts b28f155ee9 typo 2024-07-27 16:54:54 -07:00
Eric Betts 493c7031cf Merge pull request #21 from bettse/apdu_runner
APDU Runner
2024-07-27 16:21:03 -07:00
Eric Betts 60020378c0 dry up sam_present call to save ui state 2024-07-27 15:21:16 -07:00
Eric Betts 5643b321e6 reudce SeaderUartTxWorker stack 2024-07-27 14:59:06 -07:00
Eric Betts 8b65648c00 APDURunner 2024-07-27 14:59:06 -07:00
Eric Betts b5c45a9349 more use of malloc 2024-07-27 13:07:41 -07:00
Eric Betts 0d677d5bea use malloc for seader_send_apdu 2024-07-27 12:52:08 -07:00
Eric Betts 4aaef3d76a Dry up seader_send_t1 and use malloc 2024-07-27 12:51:59 -07:00
Eric Betts 61724f9958 Move display array into function using it 2024-07-27 12:51:48 -07:00
Eric Betts 3361e70f8f Merge pull request #20 from bettse/t_1
T=1
2024-07-26 19:59:37 -07:00
Eric Betts a19b63dcb6 bump version 2024-07-25 18:21:02 -07:00
Eric Betts 29f36f5d26 T=1 support 2024-07-25 18:10:30 -07:00
Eric Betts 766e9ada27 2 byte length in ccid 2024-07-25 18:05:05 -07:00
Eric Betts 9d3a7e89d5 mv GET_RESPONSE 2024-07-25 18:03:22 -07:00
Eric Betts df7bb05b82 Fix small memory leak switching back to ASN free 2024-07-25 16:38:30 -07:00
Eric Betts 69c85f1d85 Set poller to null after free 2024-07-24 21:58:52 -07:00
Eric Betts 3b721d37b8 move calloc after size check 2024-07-24 20:35:37 -07:00
Eric Betts ace1455918 Change seader_send_apdu to use seader param instead of seader_uart 2024-07-24 18:29:27 -07:00
Eric Betts 82300adb33 convert more methods to use seader param instead of seader_uart 2024-07-24 17:43:26 -07:00
Eric Betts 236332be71 pull seader_worker changes from T=1 branch 2024-07-24 17:30:30 -07:00
Eric Betts b98f39d473 Update seader_ccid_SetParameters arguements 2024-07-24 17:25:11 -07:00
Eric Betts 3b1e7215e8 0.104.0 format 2024-07-24 17:09:11 -07:00
Eric Betts 7e72e5f52e convert seader_send_nfc_rx to use seader param 2024-07-24 17:04:22 -07:00
Eric Betts b0597f975a Change seader_parse_nfc_off to accept seader parameter 2024-07-24 17:00:07 -07:00
Eric Betts e5b4647cf8 pull LRC file from branch 2024-07-23 21:00:46 -07:00
Eric Betts 7239664de1 Increase thread memory for uart 2024-07-23 20:55:57 -07:00
Eric Betts 77ab28fbcc Increase rx buffer size 2024-07-23 20:54:16 -07:00
Eric Betts 193e4352db Change seader_worker_process_sam_message sig 2024-07-22 18:02:59 -07:00
Eric Betts 9bd2759b7b change ccid log prefix 2024-07-20 17:58:09 -07:00
Eric Betts b8d24a5bf6 Reduce SeaderUartWorker memory 2024-07-20 17:53:12 -07:00
Eric Betts c353bd84d6 Show type for MFC 2024-07-16 19:26:36 -07:00
Eric Betts 0aaaf5a5f4 change UI when card detected 2024-07-16 19:23:57 -07:00
Eric Betts 2882ea383d Validate LRC 2024-07-16 19:04:51 -07:00
Eric Betts b109adfff3 Add version to log 2024-06-24 17:09:08 -07:00
Eric Betts e7e54264ad bump application version 2024-06-23 11:01:17 -07:00
Eric Betts ae535f9c1e Handle SAM removal better 2024-06-22 20:37:32 -07:00
Eric Betts 6f2d8520a3 bump plugin 2024-06-08 12:09:08 -07:00
Eric Betts 10bad06f67 bump plugin 2024-06-08 11:25:16 -07:00
Eric Betts 0726f8e92e roll back a few free that are on decoded structs 2024-05-22 17:51:29 -07:00
Eric Betts d57c045b8f Merge pull request #19 from Willy-JL/fix-double-free
Fix for TLSF allocator crashes
2024-05-22 16:54:19 -07:00
Willy-JL a582863f8a Fix for TLSF allocator crashes
ASN_STRUCT_FREE() seems to be used to free nested structs
Here, structs are allocated in different functions and freed
individually
No need to use ASN_STRUCT_FREE(), it leads to double free()
2024-05-22 06:55:59 +01:00
Eric Betts 3289a78d0e v2.8 2024-04-30 17:49:44 -07:00