Commit graph

16083 commits

Author SHA1 Message Date
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
Nitraiolo 912d9be2d1 Added major version into compile condition of cmdscript 2022-12-17 20:12:12 +01:00
Nitraiolo 0d2e86f99c Conditional build of cmdscript to allow compilation with old python
versions (<3.10.x)
2022-12-17 15:26:36 +01:00
Iceman e049a7c5a3
Merge pull request #1842 from wh201906/patch-1
Fix typo in Troubleshooting.md
2022-12-16 04:34:48 +01:00
Self Not Found 1fe1f61400
Fix typo in Troubleshooting.md
Signed-off-by: Self Not Found <wh201906@yandex.com>
2022-12-16 01:46:21 +08:00
iceman1001 a63257799a test of faster pack response for "hf mfu sim -t 7" 2022-12-13 21:47:25 +01:00
Iceman b8ef82e517
Merge pull request #1840 from mooey5775/master
Fix `make accessrights` for Fedora
2022-12-10 09:55:37 +01:00
Edward Li 3927ae5921 Update changelog for #1795 fix 2022-12-09 23:50:29 -05:00
Edward Li 2c1fe700e2 Fix make accessrights for Fedora 2022-12-09 23:44:47 -05:00
Iceman 086d6b6f65
Create SECURITY.md
Signed-off-by: Iceman <iceman@iuse.se>
2022-12-10 03:45:32 +01:00
iceman1001 6132646f10 text 2022-12-10 03:33:36 +01:00
iceman1001 b14730d57c fix codeql #155 - narrow type with wide type comparison in loop 2022-12-10 03:32:18 +01:00
Iceman 0ff12da8e9
Merge pull request #1839 from jmichelp/master
Fix embedded python not working with Proxspace.
2022-12-10 03:23:51 +01:00
Jean-Michel Picod 0083e0ae13 Fix embedded python not working with Proxspace. 2022-12-09 21:58:28 +01:00
Iceman 46ada2abd6
Merge pull request #1838 from jmichelp/master
Wait a bit longer for the smartcard.
2022-12-09 17:44:45 +01:00
Jean-Michel Picod f32de52b46 Wait a bit longer for the smartcard.
For the max 256-byte frame, SIM wasn't ready early enough, corrupting
the reception buffer with 5 spurious bytes.
Empirically, 109 clock cycles is the minimum value that worked.
Adding 1 clock cycle as a safety buffer.
2022-12-09 13:32:17 +01:00
iceman1001 4c695c03b6 added pexpect requirement 2022-12-09 07:51:33 +01:00
iceman1001 7970fdf3ba text 2022-12-09 07:51:03 +01:00
iceman1001 deeb672b08 also include new firmware binary in the install 2022-12-09 07:48:07 +01:00
iceman1001 15a848f9bb remove old file 2022-12-09 07:46:41 +01:00
iceman1001 8eb6f60ba6 added a wait when init I2C, seems to increase stability 2022-12-09 07:40:41 +01:00
iceman1001 ac84e855a9 Jumps len check fix 2022-12-09 07:39:36 +01:00
iceman1001 c5582ab7c7 Changing timings, this now waits for max 276 bytes while 8051 speaks with card 2022-12-09 07:39:04 +01:00
iceman1001 4c9c0b5264 minor adaptations to timings 2022-12-09 07:37:37 +01:00
iceman1001 e364d7e03d add updated sim module firmware v4.13, this is breaking change for smart category commands 2022-12-09 07:36:02 +01:00
Iceman 9a76ec8fb0
Merge pull request #1836 from cynix/patch-1
Add estimated FW size saving for SKIP_ZX8211
2022-12-08 08:39:06 +01:00
cynix 76846ae186
Add estimated FW size saving for SKIP_ZX8211
Signed-off-by: cynix <cynix@cynix.org>
2022-12-08 00:09:43 +11:00
iceman1001 5209407e9d revert installing 012.bin until its available 2022-12-06 22:19:18 +01:00
iceman1001 ec5de2bbdf revert check until bin file is available 2022-12-06 22:17:06 +01:00