Commit graph

14706 commits

Author SHA1 Message Date
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
5561466fe8 make style 2022-01-05 18:56:56 +01:00
Philippe Teuwen
2d1a1dc034 make style doc/commands.json 2022-01-05 17:57:49 +01:00
Philippe Teuwen
fc53665e5c
Merge pull request #1552 from joswr1ght/master
Add --no-auth support for hf mfdes createapp
2022-01-05 17:52:44 +01:00
Joshua Wright
c0cc09d86b Style consistency changes for hf mfdes createapp feature addition 2022-01-05 07:12:20 -05:00
Philippe Teuwen
a6d22ee435
Merge pull request #1553 from zkldi/patch-1
Use pacman -Syu instead of pacman -Sy
2022-01-05 11:35:41 +01:00
zkldi
025d28a9dc
Use pacman -Syu instead of pacman -Sy
`pacman -Sy` can result in partial upgrades and system damage if the user doesn't understand what it entails and never finishes the upgrade.

See: https://bbs.archlinux.org/viewtopic.php?id=241092
2022-01-05 00:39:24 +00:00
Joshua Wright
f9c96f49da Update CHANGELOG with MIFARE DESFire createapp --no-auth change 2022-01-04 17:01:10 -05:00
Joshua Wright
859b55933d Add --no-auth support for hf mfdes createapp 2022-01-04 15:55:26 -05:00
iceman1001
224e2f68b2 cppcheck fix 2022-01-04 07:36:31 +01:00
iceman1001
5ddfedbad0 cppcheck fix const 2022-01-04 07:32:58 +01:00
iceman1001
a7f3a42aff cppcheck fix const 2022-01-04 07:32:21 +01:00
iceman1001
ed10409bfd cppcheck fix uninitvar 2022-01-04 07:31:10 +01:00
iceman1001
cd825bfac8 cppcheck fixes 2022-01-04 07:28:20 +01:00
Philippe Teuwen
c522046392 make style on doc/commands.json 2022-01-03 22:46:19 +01:00
Philippe Teuwen
0f9315391a Changed drastically Hitag S ARM code to remove state machines and ease way to build new commands, Fixed Hitag S crypto mode with key or NrAr, fixed lf hitag cc, fixed pwd dump in hitagS dump with LKP 2022-01-03 22:43:58 +01:00
iceman1001
3491157345 cppcheck fixes and other minor stuff 2022-01-03 22:17:40 +01:00
iceman1001
0d41c2ef09 style 2022-01-03 22:15:01 +01:00
iceman1001
92d4cea919 text.. plus.. the deprecated code is way behind 2022-01-03 22:13:26 +01:00
iceman1001
7b61c35948 textual change to trace list -h 2022-01-03 22:12:30 +01:00
iceman1001
9c6baffc00 note to self 2022-01-03 22:11:52 +01:00
iceman1001
e1bcbd8159 select card before trying to send apdu, makes the pm3 not get stuck 2022-01-03 22:09:42 +01:00
iceman1001
0a4c9f83ac fixes to hf iclass configcard mem setup, textual output, MIX->NG convertion 2022-01-03 22:08:55 +01:00
Philippe Teuwen
89554501bb trace list: check protocol exists and allows to run without arg 2022-01-02 00:13:20 +01:00
iceman1001
0bad12fcac cppcheck 2022-01-01 17:45:43 +01:00
iceman1001
89becb8d9f cppcheck 2022-01-01 17:43:12 +01:00
iceman1001
4919d14c13 cppcheck fix 2022-01-01 16:29:51 +01:00
iceman1001
9a746db6f9 cppcheck fixes 2022-01-01 15:59:02 +01:00
iceman1001
a85fa6dfb7 mem leak fix 2022-01-01 15:46:41 +01:00
iceman1001
ea7f2e03d3 cppcheck fixes 2022-01-01 15:38:57 +01:00
iceman1001
48cb2d2dbc Merge branch 'master' of github.com:RfidResearchGroup/proxmark3 2022-01-01 11:30:30 +01:00
iceman1001
2551f9e0aa simplify 2022-01-01 11:29:47 +01:00
iceman1001
03282f0fd0 maur keys 2022-01-01 09:54:38 +01:00
iceman1001
77f49c8efc text - unified 2022-01-01 09:39:05 +01:00
iceman1001
debf2796cc text - unified 2022-01-01 09:25:53 +01:00
Philippe Teuwen
7a5786b9e4 fix a number of strx usages 2022-01-01 02:39:10 +01:00
iceman1001
cb5cd18ff2 make even more obvious 2021-12-31 16:14:11 +01:00
iceman1001
738701e8e7 text 2021-12-31 16:13:49 +01:00
Philippe Teuwen
a4a51a0833 update commands.json 2021-12-31 12:55:10 +01:00
Philippe Teuwen
f81b772577 gview: fix parsing and desc 2021-12-31 12:54:58 +01:00
Philippe Teuwen
23b4a47e94 make style 2021-12-31 12:45:21 +01:00
iceman1001
21cbfd61bd text 2021-12-31 11:42:15 +01:00
iceman1001
3450439b7b text 2021-12-31 11:36:43 +01:00
iceman1001
14d9b08946 text 2021-12-31 11:27:03 +01:00
iceman1001
35b4f76c75 text 2021-12-31 11:25:27 +01:00
iceman1001
c3b876c46c text 2021-12-31 11:22:10 +01:00
iceman1001
e5b97dccf3 text 2021-12-31 11:19:30 +01:00
iceman1001
dc29274cb3 text 2021-12-31 11:17:23 +01:00
iceman1001
28f4a19bd6 text 2021-12-31 11:15:25 +01:00
iceman1001
a93e536812 text 2021-12-31 11:13:05 +01:00