Commit graph

29 commits

Author SHA1 Message Date
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