43 Commits

Author SHA1 Message Date
Philippe Teuwen
d8ee084ffe hitag2crack refactor 2026-02-22 13:10:26 +01:00
Philippe Teuwen
ca72cc5c88 hitag2crack refactor 2026-02-22 13:04:55 +01:00
iceman1001
875b3c44b4 unify text - step 1 2025-03-25 10:12:16 +01:00
iceman1001
b5ecdde19e fixes and textual 2024-08-29 12:27:11 +02:00
iceman1001
98acac3fc2 fix unused warning 2024-05-28 09:52:27 +02:00
iceman1001
042ba20d58 style 2024-04-22 09:36:42 +02:00
iceman1001
9a73e77d72 style 2024-04-11 22:08:25 +02:00
iceman1001
4e540053e9 style 2024-04-07 11:38:51 +02:00
iceman1001
529d57a181 style 2024-03-25 23:34:53 +01:00
iceman1001
140cc1d957 style 2024-03-25 23:33:44 +01:00
Philippe Teuwen
ead228672a crack5opencl: Fix various printf compilation errors when enabling debug macros 2024-01-23 15:10:47 +01:00
Philippe Teuwen
4e29dfa2b5 crack5opencl: Fix MEMORY_FREE_ALL macro, fix segfault 2024-01-23 15:10:07 +01:00
Philippe Teuwen
3cb023f560 arraylen 2023-11-11 18:24:34 +01:00
Alex
6947a61d98 Whitespace 2023-08-09 14:30:07 +02:00
Philippe Teuwen
5a4584358c make style 2022-01-09 14:10:26 +01:00
iceman1001
7c8be44dd6 cppcheck stuff 2022-01-09 13:38:16 +01:00
iceman1001
fe9348768d use calloc instead 2022-01-09 00:33:33 +01:00
iceman1001
7b34b210b4 cppcheck fixes 2022-01-08 15:02:16 +01:00
iceman1001
deb48d2311 cppcheck fix const 2022-01-06 21:53:39 +01:00
Philippe Teuwen
014817f854 Adding AUTHORS and changing licensing terms from 'GPLv2 or later' to 'GPLv3 or later' to comply with components available only under 'GPLv3 or later'. Details:
Initial releases by Jonathan Westhues in 2005-2007 were made under GPL
"either version 2 of the License, or (at your option) any later version"

Since then, a number of dependencies and files were integrated to the project, but under a "GPLv3 or later" license. These components are reveng, desfire_crypto and lrpcrypto. Note that compnents cryptorf, hitag2crack and fpga-xc3s100e are also under GPLv3+ but not bound to the firmware or client source code.

Therefore, we must mechanically upgrade the license of the whole project to GPLv3+, as made possible by the initial licensing terms and as mandated by the inclusion of GPLv3+ code.

Still to do: update each source file header:

    Copyright (C) Proxmark3 contributors. See AUTHORS.md for details.

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation, either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.
2022-01-06 00:22:44 +01:00
Philippe Teuwen
232843477c typos 2021-10-16 23:44:53 +02:00
Philippe Teuwen
88308ea727 typos 2021-10-10 01:35:45 +02:00
Gabriele Gristina
0263b15885 fix crack5opencl queue/threads.c 2021-09-19 02:34:47 +02:00
Philippe Teuwen
1f27be076b make miscchecks 2021-06-04 21:58:38 +02:00
iceman1001
1009c542a4 text 2021-05-07 11:02:29 +02:00
iceman1001
9da0073e0d cppchecker fixes 2021-05-07 10:51:14 +02:00
iceman1001
8daf61876d cleanup 2021-04-09 15:42:06 +02:00
iceman1001
c850b5376d crack5opencl - textual 2021-04-09 15:41:00 +02:00
iceman1001
d77a4d1a5c crack5opencl - mark found key message 2021-04-09 15:31:27 +02:00
iceman1001
a7fad57060 crack5opencl ,.. dont have this fct in PS. maybe a linker problem but lets just add it for now 2021-04-09 15:28:09 +02:00
iceman1001
a4fa6f8226 hitag2crack text 2021-04-09 15:24:18 +02:00
iceman1001
50b1591d0f cppchecker 2021-02-23 23:18:47 +01:00
iceman1001
0cad19b462 cppchecker 2021-02-23 23:17:22 +01:00
Anže Jenšterle
cd36770c5e make style 2021-02-09 16:56:55 +01:00
Gabriele Gristina
d224549d66 fix bug with platform/device selection 2021-02-01 19:08:42 +01:00
Philippe Teuwen
0fee0c97cb make style 2021-01-23 22:38:07 +01:00
Gabriele Gristina
3ecebacdd2 move thread scheduler threads.c, move opencl engine in opencl.c, minor fixes 2021-01-16 01:08:30 +01:00
Philippe Teuwen
69725b929b Add 5opencl to regression tests 2021-01-14 12:01:38 +01:00
Philippe Teuwen
f2bc066858 make style 2021-01-14 11:39:45 +01:00
Philippe Teuwen
08d6546af6 ht2crack5opencl: change default to GPU according to the help, thanks @matrix ! 2021-01-14 11:36:41 +01:00
Philippe Teuwen
4af9777af6 text 2021-01-14 11:33:43 +01:00
Gabriele Gristina
2359bad00c update thread_strerror() 2021-01-14 00:03:29 +01:00
Gabriele Gristina
6403ef679a add crack5opencl 2021-01-13 23:37:10 +01:00