Commit Graph

21206 Commits

Author SHA1 Message Date
Tomas Nilsson fded3e9cef Implement 'hf mfp dump' command with SL1/SL3 mixed mode support 2026-03-07 15:23:48 +01:00
Iceman 37d59daa07 Merge pull request #3115 from kormax/mfdes-brutefid
Implement 'hf mfdes bruteisofid' command
2026-03-07 08:24:09 +01:00
kormax 22a307dd69 Implement 'hf mfdes bruteisofid' command 2026-03-07 07:58:00 +02:00
Iceman 8bbdbb1a1a Merge pull request #3114 from kormax/desfire-aid-leaf
Add LEAF DESFire AID values to dictionary
2026-03-07 02:42:58 +01:00
Iceman a6ccca8270 Merge branch 'master' into desfire-aid-leaf
Signed-off-by: Iceman <iceman@iuse.se>
2026-03-07 02:42:50 +01:00
Iceman 90c421fc19 Merge pull request #3113 from kormax/mfdes-bruteaid-improvements
Improve `hf mfdes bruteaid`
2026-03-07 02:41:41 +01:00
kormax 4bcc35cddc Add AID candidate generation presets to 'hf mfdes bruteaid' 2026-03-06 18:19:21 +02:00
kormax 21f76d173a Handle tag loss & recovery in 'hf mfdes bruteaid' 2026-03-06 18:19:19 +02:00
kormax 2fce3393ea Add LEAF DESFire AID values to dictionary 2026-03-06 18:18:33 +02:00
Iceman a54e88ee94 Merge pull request #3111 from Antiklesys/master
Added --credit option for hf iclass legrec
2026-03-06 08:56:21 +01:00
Iceman 2c5afe2592 Merge pull request #3112 from kormax/felica-info-improvement
Extract more information with 'hf felica info'
2026-03-06 08:55:57 +01:00
kormax 90c6884f4c Improve output format for 'hf felica info' 2026-03-05 20:59:41 +02:00
kormax 10a3fa7e6d Add request specification version to 'hf felica info' 2026-03-05 20:30:30 +02:00
kormax ec25ea77a4 Extract more information with 'hf felica info' 2026-03-05 17:11:30 +02:00
Antiklesys 0d2741d757 Unused variables code cleanup
Code cleanup of unused payload variables for iclass legrec
2026-03-05 21:38:16 +08:00
Antiklesys 5041fbffa7 Added --creidit option for hf iclass legrec
Added --creidit option for hf iclass legrec
2026-03-05 19:32:52 +08:00
Iceman 20eb4294f1 Merge pull request #3110 from kormax/felica-retries
Refactor helpers for 'hf felica' commands; add retries
2026-03-05 05:08:31 +01:00
kormax 2e4290c5fe Refactor helpers for 'hf felica' commands; add retries 2026-03-04 18:50:21 +02:00
Iceman dc04f82393 Merge pull request #3109 from kormax/felica-handle-inverted-polarity
Handle inverted polarity RX frames in 'hf felica'
2026-03-04 10:18:12 +01:00
kormax f855866ce0 Handle inverted polarity RX frames in 'hf felica' 2026-03-04 09:49:23 +02:00
CaffeinatedOpe b1a77328b8 move shell.nix file into tools, updated docs 2026-03-03 15:37:07 +01:00
CaffeinatedOpe aea877a2c2 fix typo in documentation 2026-03-03 15:37:07 +01:00
CaffeinatedOpe 106f1abcac update documentation 2026-03-03 15:37:07 +01:00
CaffeinatedOpe 44e3366770 add nix.shell, all build requirements fulfilled 2026-03-03 15:37:07 +01:00
Iceman a5cfd35120 Update Troubleshooting.md
Signed-off-by: Iceman <iceman@iuse.se>
2026-03-03 12:23:20 +01:00
Philippe Teuwen e2b11e937f 2026-03-02 12:50:34 +01:00
Iceman fee0467ad7 Merge pull request #3105 from msaribekyan/master
26ABFC3C24FB
2026-03-02 04:31:04 +01:00
Iceman 8232806f12 Merge pull request #3106 from kormax/aliro-stepup
Add StepUp flow support to 'hf aliro read' command
2026-03-02 04:30:20 +01:00
kormax 6b66d10acc Add StepUp flow support to 'hf aliro read' command 2026-03-01 23:01:30 +02:00
Mher Saribekyan 2a45283263 26ABFC3C24FB 2026-03-02 00:49:51 +04:00
Philippe Teuwen 64247b33b1 Init PLATFORM_DEFS 2026-03-01 21:00:05 +01:00
Philippe Teuwen 0304977eba tabs 2026-03-01 15:27:31 +01:00
Philippe Teuwen 5175c32c35 Fix makefile warning when there is no qt6 available 2026-03-01 15:27:18 +01:00
Philippe Teuwen c682ad3503 reintroduce a ubuntu 22.04 dockerfile to test old setups (e.g. old WSL) 2026-03-01 13:27:53 +01:00
Philippe Teuwen 55df8edbba Add support for Qt 6.2.4 (Ubuntu 22.04) 2026-03-01 13:23:07 +01:00
Philippe Teuwen a3996fe38c guard some hardening flag for gcc < 12 2026-03-01 13:04:41 +01:00
Philippe Teuwen 14a26b3f90 doc 2026-03-01 12:42:57 +01:00
Philippe Teuwen fe212d7f7f Fix mqtt compilation in Proxspace with Qt6 and cmake
D:/a/proxmark3/proxmark3/client/deps/mqtt/win32_sockets.h: In function 'open_nb_socket':
D:/a/proxmark3/proxmark3/client/deps/mqtt/win32_sockets.h:35:25: error: format '%s' expects argument of type 'char *', but argument 3 has type 'WCHAR *' {aka 'short unsigned int *'} [-Werror=format=]
   35 |         fprintf(stderr, "error: getaddrinfo: %s", gai_strerror(rv));
      |                         ^~~~~~~~~~~~~~~~~~~~~~~~
2026-03-01 11:27:44 +01:00
Philippe Teuwen 7b8b759d95 Test Qt6 in Proxspace 2026-03-01 10:54:01 +01:00
Philippe Teuwen 876a41ea84 Update macports doc. UNTESTED 2026-03-01 00:30:19 +01:00
Philippe Teuwen 9eb42e29d9 changelog 2026-03-01 00:19:09 +01:00
Philippe Teuwen c529895e68 remove Qt support from experimental_lib 2026-03-01 00:13:48 +01:00
Philippe Teuwen fcb337f086 makefile: limit qt6 fix 2026-02-28 23:45:58 +01:00
Philippe Teuwen 4ec098ee9d cmake: Workaround for buggy Qt 6.4.2 & 6.6.3 2026-02-28 23:40:57 +01:00
Philippe Teuwen 8fdf0ab66f Update CI for cmake+qt6 2026-02-28 22:41:20 +01:00
Philippe Teuwen 904075ecc7 Add Qt6 to cmake 2026-02-28 22:16:35 +01:00
Philippe Teuwen e63430adb9 compile with -fPIC instead of -fPIE
CodeQL error:
/usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1287:4: error: #error "You must build your code with position independent code if Qt was built with -reduce-relocations. " "Compile your code with -fPIC (and not with -fPIE)."
 1287 | #  error "You must build your code with position independent code if Qt was built with -reduce-relocations. "\
      |    ^~~~~
2026-02-28 22:15:32 +01:00
Philippe Teuwen 7911882530 qt6 typo 2026-02-28 19:54:27 +01:00
Philippe Teuwen 20d194e5bd Makefile: serialize targets to avoid interleaved compilations. -j still supported. 2026-02-28 19:53:41 +01:00
Philippe Teuwen 55e58466aa Fix C++ flags handling (fix relocation error on Fedora 41) 2026-02-28 18:15:44 +01:00