Philippe Teuwen
3cb023f560
arraylen
2023-11-11 18:24:34 +01:00
Philippe Teuwen
3aeb5c493f
fix a few cppcheck warnings
2023-09-07 22:28:37 +02:00
Alex
6947a61d98
Whitespace
2023-08-09 14:30:07 +02:00
Philippe Teuwen
eb23028514
cppcheck: add test to avoid dereferncing null pointer
2023-01-15 02:23:19 +01:00
Doridian
83943aafc8
and done
2022-06-11 16:16:56 -07:00
Philippe Teuwen
f11ae25213
Disable ht2crack5gpu as ht2crack5opencl supercedes it and ht2crack5gpu can be difficult to get running on setups supporting OpenCL on more than one Nvidia GPU
2022-01-09 16:34:31 +01: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
dbec6edfa7
make style
2021-10-16 23:44:53 +02: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
ea12d31a31
cppcheck assigned val never used and reduce var scope
2021-09-14 23:29:21 +02:00
Philippe Teuwen
4c00cc5bcf
cppcheck assigned val never used and reduce var scope
2021-09-14 23:00:52 +02:00
iceman1001
405931d565
textual
2021-09-14 19:52:05 +02:00
Philippe Teuwen
9f36ce1b9d
cppcheck reduce variable scopes
2021-09-05 23:42:14 +02:00
Philippe Teuwen
1f27be076b
make miscchecks
2021-06-04 21:58:38 +02:00
Philippe Teuwen
1e40db9a35
hitag2crack: support clang
2021-05-22 21:28:50 +02:00
Philippe Teuwen
0b0ca6142d
remove unused var to avoid warning with gcc 11.1.0
2021-05-13 19:42:59 +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
Philippe Teuwen
79bf006419
Makefile: remove ROOT_DIR
2021-04-18 18:52:48 +02:00
Philippe Teuwen
741cdfc383
typos
2021-04-16 00:21:22 +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
36c6c0a3d0
makes crack5opencl / crack5gpu / crack5 unhappy
2021-04-09 15:27:06 +02:00
iceman1001
a4fa6f8226
hitag2crack text
2021-04-09 15:24:18 +02:00
iceman1001
27bae4567c
remove warning on ubuntu
2021-03-31 16:56:03 +02:00
iceman1001
673f087db9
cppchecker
2021-02-23 23:52:17 +01: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
Philippe Teuwen
491adacb94
get rid of tabs
2020-10-06 20:45:13 +02:00
Aram Verstegen
99734474fb
Little optimization for hitag2hell attack
2020-06-22 22:34:05 +02:00
Philippe Teuwen
224cb2ffd7
make style
2020-06-08 03:15:10 +02:00