Commit graph

10732 commits

Author SHA1 Message Date
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
Philippe Teuwen
3aeb5c493f fix a few cppcheck warnings 2023-09-07 22:28:37 +02:00
Philippe Teuwen
d97f417ee6 Fix clang warnings on increasing alignment requirements 2023-09-07 21:00:07 +02:00
Philippe Teuwen
d74e264250 style 2023-09-07 20:13:18 +02:00
iceman1001
9ddbdad8cb added keys from #2019 unknown if they are static 2023-09-06 10:59:21 +02:00
Iceman
3141c6a249
Merge pull request #2102 from ernestask/wip/ernestask/vilniečio-kertelė
dictionaries: Add keys for Vilnius public transit card
2023-09-06 10:53:18 +02:00
Ernestas Kulik
cc846216d2 dictionaries: Add keys for Vilnius public transit card 2023-09-06 09:41:34 +03:00
Harry Sintonen
e5941bcf3a fix crc render position when data len is multiple of 16 2023-09-05 16:38:33 +03:00
iceman1001
32f892e512 fix 14b dump 2023-08-29 22:37:56 +02:00
iceman1001
0cbc0c2f8b fix CID #416734 2023-08-29 21:45:15 +02:00
iceman1001
4e411bec22 fixing false positives 2023-08-29 10:57:05 +02:00
iceman1001
0810f07a41 improving false positive for 14b SR tags 2023-08-28 18:00:32 +02:00
iceman1001
71961501d4 text 2023-08-28 15:36:01 +02:00
Iceman
eaef707fb0
Merge pull request #2094 from kormax/master
Remove duplicate MFP definitions. Update AIDlist
2023-08-24 20:49:30 +02:00
kormax
15ee28c7be Add SEOS AIDs 2023-08-24 21:39:59 +03:00
Iceman
aa0bd3ea17
Merge pull request #2093 from d18c7db/master
Merged hi_reader and hi_reader_15 into one file, some minor tidy up in files
2023-08-24 20:38:09 +02:00
Alex
f47e4ed115 Move hardcoded value where it belongs
Keep FPGA parameters together in the same place
2023-08-24 18:22:50 +02:00
Anže Jenšterle
62da4017a0
Add Slovenian Mercator Pika keys
Signed-off-by: Anže Jenšterle <anze@anze.dev>
2023-08-24 15:26:48 +02:00
iceman1001
279d6486c1 stylish 2023-08-24 10:22:18 +02:00
iceman1001
9659bc85fe maur keys 2023-08-24 10:20:28 +02:00
iceman1001
424e68dff6 fixing the wrong calculations 2023-08-24 10:20:01 +02:00
nvx
8dd963d305 make style 2023-08-24 16:34:33 +10:00
nvx
42330fc5ed Misc tidyups replacing magic numbers with defines,
better help text, and some added comments
2023-08-24 15:08:11 +10:00
nvx
a2a3142355 Improve iClass SIO and legacy credential detection to improve
reliability. Now relies on the legacy config block for SR detection
and the end-of-SIO detection no longer partially cuts off the SIO
for any dumps I have.
2023-08-23 09:27:05 +10:00
Iceman
4547a1beba
Merge pull request #2086 from nvx/feature/cmd_iclass_esetblk
Adds `hf iclass esetblk`, equivalent to `hf mf esetblk`
2023-08-22 19:22:35 +02:00
nvx
bc87615008 Fix help text for hf iclass esetblk 2023-08-23 02:45:05 +10:00
Iceman
4b9b545bbf
Merge pull request #2082 from rdmitr/configure-num-cores
Configurable number of CPU cores.
2023-08-22 07:35:18 +02:00
nvx
210d2847ae Adds hf iclass esetblk, equivalent to hf mf esetblk
Also some minor tweaks to make commands.json and commands.md
properly on Windows.
2023-08-22 07:45:05 +10:00
Roman D
908b8ca0b3 Limit configurable CPU count to the number of detected CPU cores. 2023-08-21 22:24:13 +02:00
Iceman
e602287839
Merge pull request #2081 from rdmitr/fix-macports-makefile
Fix macports Makefile configuration.
2023-08-21 07:06:47 +02:00
Adam Jon Foster
44888f6015
Update mfc_default_keys.dic
Added 4 keys extracted from old dumps on Edith Cowan University Smart rider cards

Signed-off-by: Adam Jon Foster <me@evildaemond.com>
2023-08-18 12:55:56 +08:00
Roman D
20f8901368 Fix macports Makefile configuration. 2023-08-17 12:43:08 +02:00
Roman D
dfabad37d9 Configurable number of CPU cores. 2023-08-17 12:41:34 +02:00
coderxian
9a70bf1aec Fixes issue 2076 2023-08-15 17:17:46 -05:00
Iceman
13444d9699
Merge pull request #2079 from d18c7db/master
Vocabulary file became appended to itself
2023-08-15 21:11:08 +02:00
Alex
8ae97d1094 Vocabulary file became appended to itself
Remove duplicated data
2023-08-15 09:31:00 +02:00
Henry Gabryjelski
db8f91d7e1 make logfile more unique (per client run) 2023-08-14 20:01:20 -07:00
Alex
4b1090c8c7 Rename "vocabulory" to "vocabulary" 2023-08-09 19:49:55 +02:00
Alex
6947a61d98 Whitespace 2023-08-09 14:30:07 +02:00
Alex
c26583ebfd Bugfix to keyboard scrolling
At zoom levels above x16 the left and right keys only scroll the graph buffer to the left, even if right key is pressed. Mouse wheel behaves correctly.
Enabled mouse wheel to zoom when control is pressed since that is the more standard UI convention (but left shift scrolling in place).
Minor changes to zooming, using more intuitive constants.
2023-08-09 13:37:38 +02:00
Anton Todorov
6781dadc30
emv: display the transaction time as HH:MM:SS
in the transaction log

Signed-off-by: Anton Todorov <ANTodorov@users.noreply.github.com>
2023-08-06 14:27:58 +03:00
DidierA
22bc398b48 Bugfix: data atr -t was reading uninitialized data 2023-08-03 14:44:27 +02:00
iceman1001
eaf11127be since HF SEARCH triggers multiple swaps of FPGA image HF -> HF 15 -> HF FELICA , its better to have relevant checks when the correct fpga image is loaded 2023-08-03 12:55:06 +02:00
iceman1001
0e84860c2f less inline calls 2023-08-03 08:42:52 +02:00
iceman1001
24a138eeb1 fix some potential empty responses and too much inline calls 2023-08-03 08:41:11 +02:00
iceman1001
de98e4e161 fix conflit 2023-08-03 07:30:27 +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
iceman1001
fd987ab8a2 fix string formatter 2023-08-02 23:47:25 +02:00
iceman1001
5b58e438b1 style 2023-08-02 22:41:35 +02:00