updated the changelog...

This commit is contained in:
iceman1001 2021-04-02 08:00:26 +02:00
parent f4694a4cd5
commit b6ab166377

View file

@ -3,10 +3,60 @@ All notable changes to this project will be documented in this file.
This project uses the changelog in accordance with [keepchangelog](http://keepachangelog.com/). Please use this to write notable changes, which is not the same as git commit log... This project uses the changelog in accordance with [keepchangelog](http://keepachangelog.com/). Please use this to write notable changes, which is not the same as git commit log...
## [unreleased][unreleased] ## [unreleased][unreleased]
- Added `hf mf wipe` - takes a keyfile and wipes a MFC to default values (@iceman1001)
- Changed `pm3 shell` - now prioritise USB connections in WSL1 (@gator96100)
- Added `hf mf restore -w` - now supports usage of specified keyfile to authenticate with instead of default FFFFFF key (@iceman1001)
- Added `mem info --pem`- now supports loading of private key in PEM format (@iceman1001)
- Changed `hf mfp auth` - more verbose message (@vortixdev)
- Fix `hf mfdes rd` - AES chained mode fixes (@anon)
- Added `weigand decode -b` - now supports binary wiegand string as input (@iceman1001)
- Updated `README.md` - new link to a GUI project, and textual update (@iceman1001)
- Changed `hf search` - reenabled FeliCa search (@iceman1001)
- Changed `auto -a` - now allows for keep on searching, useful when detecting unknown multi tech cards (@iceman1001)
- Added more aid (@anon)
- Changed `hw version` - now also looks for FPGA chip id match (@iceman1001)
- Added WSL checks for outdated bootloader (@gator96100)
- Changed many, many more commands uses cliparser (@iceman1001)
- Changed many many cppchecker fixes (@iceman1001)
- Changed some coverity scan fixes (@iceman1001)
- Added `hw break` - to break device side loops from client (@iceman1001)
- Changed `hf mf sim` - removed field detection on device side (@iceman1001)
- Changed `mf_nonce_brute` - to recover key for nested authentications from traces (@iceman1001)
- Changed `trace list -t mf` - now prints needed data for mf_nonce_brute (@iceman1001)
- Fix `trace list -t mf` crc overwrote first hex char (@iceman1001)
- Fix `trace list -t mf` to print correct parity "!" (@doegox)
- Fix `lf em 4x05 unlock` not to break when tear off happens (@doegox)
- Fix `mem spiffs view` to not print when file doesn't exist on flash mem (@iceman1001)
- Changed `hf mf rdsc, egetsc, cgetsc` to have unified output (@iceman1001)
- Changed `hf mf rdsc` output to be more clear (@iceman1001)
- Changed `mem dump -c` now supports optional column breaks of output (@iceman1001)
- Changed unified client menu's to use curly brackets to indicate a sub category (@iceman1001)
- Added `mem spiffs view` to view external flash memory (@iceman1001)
- Fix 'lf t55xx config, chk, bruteforce' some logic to got mixed up in cliparser conversion (@mwalker33)
- Moved countones / bitcount fcts to utils.c (@doegox)
- Changed tunings in `hf mfu opttear` (@doegox)
- Updated the text in T5577_Guide.md to match new output (@iceman1001)
- Added a new t55xx configblock found in the wild (@iceman1001)
- Added `mem info -d` to support manual input of data (@iceman1001)
- Fix 'lf t55xx detect' some logic to got mixed up in cliparser conversion (@mwalker33)
- Added `HF_CRAFTBYTE` standalone mode that reads and emulates 14a UID (@craftbyte) - Added `HF_CRAFTBYTE` standalone mode that reads and emulates 14a UID (@craftbyte)
- Added cryptoRF trace (@iceman1001)
- Changed default tcp port to 18888 (@iceman1001)
- Added more default keys to MFC dictionary (@iceman1001)
- Added one more icode slix2 signature to recover_pk.py (@iceman1001)
- Changed C15001 format to use OEM = 900 by default (@iceman1001)
- Added a script to dump originality signatures from MFU EV1s and NTAGs (@aveao) - Added a script to dump originality signatures from MFU EV1s and NTAGs (@aveao)
- Fix `hf emrtd` segfaults (@aveao)
- Fix `lf em 4150` timings on device side (@tharexde)
-Changed dependecies fixes in build scripts (@doegox, @iceman1001, @gator96100)
- Changed `recover_pk.py` to support colors (@iceman1001)
- Changed flashing feedback text to include needed steps (@iceman1001)
- Changed `lf_em4100_bulk.lua` in order to handle Proxspace odd 32b limit (@iceman1001)
- Added `script run lf_em4100_bulk.lua` a EM4100 bulk enrolling script (@iceman1001)
- Changed amiitool now linked, compiles in cmake, and outlined code usage in cmdhfmfu.c (@iceman1001)
- Changed `hf mfu info` - to have a fingerprint fct (@iceman1001)
- Added parsing of EF_CardAccess to display PACE algorithm, version and parameter in `hf emrtd info` (@aveao) - Added parsing of EF_CardAccess to display PACE algorithm, version and parameter in `hf emrtd info` (@aveao)
- Change, numerous commands more uses cliparser (@tcprst, @iceman1001) - Changed numerous commands more uses cliparser (@tcprst, @iceman1001)
- Added more originality public keys (@anon) - Added more originality public keys (@anon)
- Added `hf 14a info` - now also verify MFC Ev1 signatures (@iceman1001) - Added `hf 14a info` - now also verify MFC Ev1 signatures (@iceman1001)
- Added `LF_THAREXDE` standalone mode which simulates and reads EM4x50 cards (@tharexde) - Added `LF_THAREXDE` standalone mode which simulates and reads EM4x50 cards (@tharexde)
@ -20,7 +70,7 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac
- Added support for older vid/pid detection (@Gator96100) - Added support for older vid/pid detection (@Gator96100)
- Added `hf mfdes bruteaid` - proper bruteforce of DESFire AID when no reading of files is possible (@craftbyte) - Added `hf mfdes bruteaid` - proper bruteforce of DESFire AID when no reading of files is possible (@craftbyte)
- Added support for bidirectional communication for `lf em 4x50 sim` (@tharexde) - Added support for bidirectional communication for `lf em 4x50 sim` (@tharexde)
- Change `PLATFORM=PM3OTHER` to `PLATFORM=PM3GENERIC` (@iceman1001) - Changed `PLATFORM=PM3OTHER` to `PLATFORM=PM3GENERIC` (@iceman1001)
- Added `tools/hitag2crack/crack5opencl`, an optimized version of `crack5gpu` (@matrix) - Added `tools/hitag2crack/crack5opencl`, an optimized version of `crack5gpu` (@matrix)
- Fixed Makefile to account for changes when running on Apple Silicon (@tcprst) - Fixed Makefile to account for changes when running on Apple Silicon (@tcprst)
- Added support for debugging ARM with JTAG & VSCode (@Gator96100) - Added support for debugging ARM with JTAG & VSCode (@Gator96100)