Commit graph

195 commits

Author SHA1 Message Date
iceman1001 7329dcd3bf Revert "Release v4.18589 - Aurora"
This reverts commit aceed281e8.
2024-05-28 10:36:32 +02:00
iceman1001 aceed281e8 Release v4.18589 - Aurora 2024-05-28 10:36:32 +02:00
iceman1001 c8849af5e0 This is the major changes made to the HITAG2 commands. Its heavly based on RFIDLers implementation and its been converted to work with Proxmark3. Special thanks to @kevsecurity for his amazing implementations of the Gone in 360 Seconds paper by Roel, Flavio & Balasch. Thanks to @adamlaurie for his RFIDler project. It wouldnt been doable without it. 2024-04-22 16:20:24 +02:00
iceman1001 a6dfe052bd missmatching name 2024-04-17 12:36:33 +02:00
Iceman 9ebc753dd9
Merge pull request #2351 from philicious/fix-macosx-qt5-detection-cmake
Fix homebrew Qt5 detection on MacOS also for cmake
2024-04-16 22:37:13 +02:00
philicious 41d808bf69 Fix homebrew Qt5 detection on MacOS also for cmake 2024-04-16 22:22:41 +02:00
iceman1001 263180377a sixth time is the charm 2024-04-04 00:40:42 +02:00
iceman1001 77c549acad test5... cleaning 2024-04-04 00:26:16 +02:00
iceman1001 d22b57008a test4 2024-04-04 00:18:56 +02:00
iceman1001 d882cb9b90 test3 2024-04-04 00:15:51 +02:00
iceman1001 32d08c9db9 test2 2024-04-04 00:07:53 +02:00
iceman1001 720a518b53 seems to be python3.so that the linker CLANG on OSX which alerts for it cant do dynamic lookups 2024-04-03 23:55:54 +02:00
iceman1001 70582c6828 Release v4.18341 - Zenith 2024-03-20 23:31:54 +01:00
iceman1001 5a8917c1d0 Revert "Release v4.18341 - Zenith"
This reverts commit 70582c6828.
2024-03-20 23:31:54 +01:00
Henry Gabryjelski 4ebd6d4bff Add id48lib and second half of key recovery. 2024-03-03 12:16:16 -08:00
iceman1001 b910d7ea94 make miscchecks 2024-02-17 14:47:49 +01:00
iceman1001 2d4597d89b added skeleton command for ICT 2024-02-01 10:05:04 +01:00
PhaseLoop d5070b34f4 fix cmake dependency 2024-01-16 22:31:04 +00:00
Marcos Del Sol Vives 48afba02cf
Add GD to experimental lib CMakeLists.txt 2024-01-07 19:46:47 +01:00
Marcos Del Sol Vives e1d81f6faf
Fix embedding GD under MinGW 2024-01-07 17:00:52 +01:00
Marcos Del Sol Vives 3596951e84
(Hopefully) fix MacOS CMake compilation 2024-01-07 14:37:31 +01:00
Marcos Del Sol Vives bda35149c6
Fix CMake GD 2024-01-07 13:26:53 +01:00
Marcos Del Sol Vives d6ab23bf5a
Add GD support to CMake 2024-01-07 12:43:43 +01:00
iceman1001 b1a1ca8827 Revert "Release v4.17768 - Steamboat Willie"
This reverts commit 57eeb712fd.
2024-01-03 01:59:39 +01:00
iceman1001 57eeb712fd Release v4.17768 - Steamboat Willie 2024-01-03 01:59:39 +01:00
wh201906 ecec001fdd
Put uart_bind() into uart_common.c 2023-12-26 17:56:14 +08:00
Philippe Teuwen 4f9016814e Revert "Release v4.17511 - Faraday"
This reverts commit 6e9df18de6.
2023-11-13 10:19:09 +01:00
Philippe Teuwen 6e9df18de6 Release v4.17511 - Faraday 2023-11-13 10:19:09 +01:00
merlokk e32ca56084 gen4 commands refactoring 2023-11-06 14:22:21 +02:00
wh201906 7aef669e59
Add ringbuffer
This is used in the UDP connection
2023-10-16 01:52:27 +08:00
iceman1001 f9877f79de Revert "Release v4.17140 - Raccoon"
This reverts commit 6ca0ce704a.
2023-09-09 11:00:00 +02:00
iceman1001 6ca0ce704a Release v4.17140 - Raccoon 2023-09-09 11:00:00 +02:00
Philippe Teuwen cf16e71244 Fix cmake, stringop-overflow false positives are not specific to MINGW 2023-09-07 23:44:31 +02:00
Alex 6947a61d98 Whitespace 2023-08-09 14:30:07 +02:00
Philippe Teuwen cb72897b17 mkversion.sh: now regenerates version_pm3.c (and consequently the binaries) only when needed
and add --force to forcibly regenerate version_pm3.c

and small fixes:
* document mkversion.sh usage
* remove call to mkversion.sh in client/experimental_lib/CMakeLists.txt on release
* remove call to old `mkversion.pl` in bootrom/Makefile
* just in case, mkversion.sh takes care of atomic write of the file
2023-08-03 01:03:24 +02:00
Philippe Teuwen 03ae05a345 cmake: allow to embed LZ4 2023-07-17 04:49:13 +02:00
Philippe Teuwen 5b656ad4b0 Add CMP0114 policy to cmake
CMake Warning (dev) at /home/linuxbrew/.linuxbrew/Cellar/cmake/3.26.4/share/cmake/Modules/ExternalProject.cmake:2271 (message):
  Policy CMP0114 is not set: ExternalProject step targets fully adopt their
  steps.  Run "cmake --help-policy CMP0114" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  ExternalProject target 'bzip2' would depend on the targets for step(s)
  'configure;build;install' under policy CMP0114, but this is being left out
  for compatibility since the policy is not set.
Call Stack (most recent call first):
  CMakeLists.txt:178 (ExternalProject_Add_StepTargets)
This warning is for project developers.  Use -Wno-dev to suppress it.
2023-07-17 03:32:15 +02:00
Philippe Teuwen 83e083100b Bring LZ4 support for hardnested tables
Testing perfs on an old 8-core laptop:
BZ2   :   2 Mb, average decompression time: 5514 ms
LZ4 -9:   9 Mb, average decompression time:  837 ms
RAW   : 704 Mb, average decompression time:  368 ms

Other LZ4 options don't help: -1 is slower and bigger, --favor-decSpeed does not do anything

To enable:

apt install liblz4-dev
cd client/resources/hardnested_tables
for i in *bz2; do bunzip2 $i; lz4 -9 --rm ${i%.bz2}; done
2023-07-15 22:58:00 +02:00
iceman1001 5022e21db5 added a iso4217 currency table. Borrowed and converted from the Cardpeek project. Thanks to them! 2023-07-14 18:13:18 +02:00
iceman1001 08958d36ef moving VAS to HF command category. Added missing Makefile and CMakefile 2023-07-09 12:55:37 +02:00
Grayson Martin 59aa95fa6e
begin implementation 2023-07-08 18:18:29 -05:00
iceman1001 c7d004de63 Revert "Release v4.16717 - seven"
This reverts commit bc18dbd847.
2023-06-26 13:10:45 +02:00
iceman1001 bc18dbd847 Release v4.16717 - seven 2023-06-26 13:10:45 +02:00
iceman1001 d71eed325c appkit vs uikit detection 2023-06-25 12:42:34 +02:00
iceman1001 9b8316c1dd fix cmakelists.txt for missing else 2023-06-25 09:04:45 +02:00
The-SamminAter 9f87b6dd9c Add ability to compile on iOS 2023-06-24 17:19:46 -07:00
iceman1001 7b92c00827 hide false positive in CMAKE on MINGW 2023-05-25 07:58:43 +02:00
wh201906 0f206ccef4
Fix client build on Android
Tested with:
cmake 3.10.2.4988404/3.24.1
ndk 25.2.9519653

Build command:

cmake \
    -DCMAKE_TOOLCHAIN_FILE=/home/gitpod/androidsdk/ndk/25.2.9519653/build/cmake/android.toolchain.cmake \
    -DANDROID_ABI=armeabi-v7a \
    -DANDROID_NATIVE_API_LEVEL=android-19 \
    -DSKIPBT=1 -DSKIPPYTHON=1 -DSKIPPTHREAD=1

(armeabi-v7a, arm64-v8a, x86 and x86_64 are all tested)
2023-03-11 00:27:48 +08:00
Self Not Found dba8d811fd
Link ws2_32 2023-03-06 22:05:41 +08:00
iceman1001 736d24cdab increased the readline package to 8.2 2023-02-14 21:16:38 +01:00