Commit graph

16061 commits

Author SHA1 Message Date
iceman1001 f2185b3933 use strcat instead of strncat, we are adding same as we removed 2023-01-09 00:48:42 +01:00
Iceman 69a0890ad1
Merge pull request #1862 from nvx/bugfix/force_firmware_version_update
Update armsrc and bootrom Makefiles to ensure the version always updates.
2023-01-09 00:37:48 +01:00
iceman1001 5289308545 missing a bracket 2023-01-09 00:03:46 +01:00
iceman1001 6cbebb29dc mingw seems to doesnt like backslashes 2023-01-08 21:56:38 +01:00
iceman1001 6ad73d25fd text 2023-01-08 21:55:38 +01:00
iceman1001 df05e28923 added a fingerprint test for OTP algos 2023-01-08 21:54:46 +01:00
iceman1001 19dd580b3b adapt file path checks 2023-01-08 21:52:30 +01:00
iceman1001 d1aa57ac5d update text 2023-01-08 19:31:22 +01:00
iceman1001 82d4b31942 renamed to follow name convention 2023-01-08 19:30:55 +01:00
iceman1001 2206271ba3 renamed script to follow name convention 2023-01-08 19:29:02 +01:00
iceman1001 ab3a8f4121 fix helptext 2023-01-08 19:27:41 +01:00
nvx e6ecc5320f Update armsrc and bootrom Makefiles with a .FORCE PHONY target for version_pm3.c
This fixes issues in ProxSpace where the firmware .elf files are sometimes not rebuilt
2023-01-09 00:57:28 +10:00
Iceman 171f9d4fcd
Merge pull request #1847 from wh201906/fix-flash-suggest
Fix the steps when updating from old version
2023-01-08 13:27:04 +01:00
iceman1001 fd39493cac cppcheck fixes 2023-01-06 23:57:02 +01:00
iceman1001 9888eef8dc changed hf mf wrbl and view command to look for strict readonly ACL in the data. 2023-01-06 23:53:25 +01:00
Iceman 05922a2d7c
Merge pull request #1860 from jmichelp/master
Add command `piv authsign`
2023-01-06 22:33:27 +01:00
Jean-Michel Picod 16410b064d Fix format string to please CodeQL 2023-01-06 22:06:07 +01:00
Jean-Michel Picod a7980d8e8a Use a typed constant and see if that makes CodeQL happy :) 2023-01-06 21:52:26 +01:00
Jean-Michel Picod 15b541c2ea Add command piv authsign 2023-01-06 21:36:08 +01:00
Iceman 899a865994
Merge pull request #1859 from jmichelp/master
Add `piv scan` command
2023-01-06 21:30:33 +01:00
Jean-Michel Picod e5f6e34632 changelog 2023-01-06 21:25:48 +01:00
Jean-Michel Picod efc685864a Add PIV command to scan all data containers on a PIV card. 2023-01-06 21:23:22 +01:00
Iceman cef0da95ee
Merge pull request #1858 from jmichelp/master
First two PIV commands
2023-01-06 21:11:51 +01:00
Jean-Michel Picod e9d461947e Add changelog and fix my github handle 2023-01-06 18:31:12 +01:00
Jean-Michel Picod 663fd4efc9 Remove unused error code.
Will be added back for the PIN check command
2023-01-06 18:28:53 +01:00
Jean-Michel Picod 6e084d82d5 First two PIV commands 2023-01-06 18:19:31 +01:00
Iceman e5a39e47b2
Merge pull request #1857 from jmichelp/master
Initial rework on TLV to avoid mem leaks
2023-01-06 17:17:02 +01:00
Jean-Michel Picod 80a4698a7f Initial rework on TLV to avoid mem leaks 2023-01-06 13:03:10 +01:00
Self Not Found b2d03e8c30
Merge branch 'RfidResearchGroup:master' into fix-flash-suggest 2023-01-06 14:20:48 +08:00
Iceman e3aa67fe5e
Merge pull request #1855 from nvx/feature/iclass_shallow_mod
Add iclass reader ASK support
2023-01-04 20:40:44 +01:00
nvx 4180635218 Add --shallow option to hf iclass reader commands to do shallow (ASK) reader modulation instead of OOK. 2023-01-04 23:59:03 +10:00
iceman1001 53808f2c7f sanity checks and style 2022-12-31 23:07:54 +01:00
iceman1001 d6af860136 adapt path separator to handle WIN32 backslash. 2022-12-31 22:30:07 +01:00
iceman1001 2b27ce0286 mac os actions seem to report a different return code and it exits the action. lets see if it works if it continues 2022-12-31 13:21:22 +01:00
iceman1001 e77781e621 only mark CRC bytes if we have 3 or more bytes, and increase the line buffer since ansi colors eats chars 2022-12-31 10:04:30 +01:00
iceman1001 6d208346f7 remove file 2022-12-31 10:03:17 +01:00
Iceman 97e394c58a
Merge pull request #1850 from nvx/feature/better_nxp_15693_identification
Improved NXP SLI/SLIX series tag identification
2022-12-30 09:52:52 +01:00
Iceman 259ad97004
Merge branch 'master' into feature/better_nxp_15693_identification
Signed-off-by: Iceman <iceman@iuse.se>
2022-12-30 09:52:15 +01:00
Iceman 762c779dd0
Merge pull request #1851 from hph86/fix-em4x05-sniff-buffer-overflow
Fix stack-based buffer overflow in "lf em 4x05 sniff" command
2022-12-30 09:46:16 +01:00
Hanno Heinrichs 9e0fe3ca36 Fix stack-based buffer overflow in "lf em 4x05 sniff" command 2022-12-29 13:55:24 +01:00
nvx e44f847474 Improved NXP SLI/SLIX series tag identification 2022-12-29 22:37:50 +10:00
iceman1001 b43bb92961 textual 2022-12-28 21:53:14 +01:00
iceman1001 08930766cb fix potential NULL array printing 2022-12-23 20:05:45 +01:00
iceman1001 d998fabe2f add aid to resource file 2022-12-23 20:01:04 +01:00
Self Not Found 1f7d3d85a7
Fix the steps when updating from old version
When updating from a old version on Windows, the `pm3-flash-all` always
fails even after updating the bootloader. This is because it detects 
the hardware by the serial number "ICEMAN", which only appears after 
flashing the fullimage.
2022-12-22 12:24:20 +08:00
Iceman 48827699de
Merge pull request #1846 from jmichelp/master
Avoid memory leaks with Python <3.10
2022-12-21 07:54:42 +01:00
Jean-Michel Picod 4375f5b91e Avoid memory leaks with Python <3.10 2022-12-20 15:32:38 +01:00
Iceman da3fff58fa
Merge pull request #1844 from nitraiolo/master
Conditional build of cmdscript to allow compilation with old python versions (<3.10.x)
2022-12-18 12:48:31 +01:00
Nitraiolo 96d8528a0a Inverted condition in python check so it defaults to new code now. 2022-12-18 09:45:46 +01:00
Nitraiolo 997e5aac3e Fix py_args[] population 2022-12-17 21:49:04 +01:00