diff --git a/CHANGELOG.md b/CHANGELOG.md index 8c057babc..de1f4f293 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,11 +3,57 @@ 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... ## [unreleased][unreleased] + - Change: updates to README (@iceman) + - Change: hf mf/mfu dbg => hw dbg (@doegox) + - Change: replace usb_poll_validate_length() by data_available() that supports USART too (@doegox) + - Make sure standalone modes can be launched when connected on USB without client (@doegox) + - Change: cleaner makefile execution, use 'make V=1' if you want to see full lines (@doegox) + - Change: automate make clean when platform definitions are changed (@doegox) - Add STANDALONE option to Makefile.hal (@Fl0-0) + - Change: mem info - production public key to verify rdv4.0 flash signature (@iceman) + - Fix specify that we need TCP and not UDP connection (@phcoder) + - Change: lf cotag demod - adjusted error trigger (@iceman) + - Add documentation on BT add-on (@iceman/@doegox) + - Change: new button behaviour in bootloader mode, no need to keep it pressed, press again to interrupt (@doegox) + - Change: new keys in dicts, new mem layout to accomodate them (@iceman/various) + - Fix lf sim - if called with empty graphbuffer all strange things happend, like turning on HF field (@iceman) + - Change: hf 14a sim / hf mf sim - check buttonpress/usb frame fewer times in order not to disrupt simulation (@McEloff) + - Change: data convertbitstream - converts bit to max/min in order to facilitate demodulation of simulation data (@iceman) + - Change: lf em 410x_demod - now can demod the simulation data (@iceman) + - Add HC-06 scripts for BT add-on (@doegox) + - Fix lf nedap sim - error when adding parity (@iceman) + - Add documentation on UART and baudrates (@doegox/@iceman) + - Change: prompt now shows which channel is used (@iceman) + - Change: USART baudrates computation, up to 6Mbps (@iceman/@doegox) + - Change: hf mf nack - keep sync if started without card over antenna + - Add usart btfactory - to reset a misconfigured BT add-on (@doegox) + - Change: hw status - now prints number of dictionary keys loaded (@iceman) + - Add home, end, pageup, and pagedown keybinds to the plot GUI. Also fix paged movement in GUI. (@mcd1992) + - Change legic.lua saves data in EML and BIN formats (@iceman) + - Change hf tune - is now synchronous (for BT add-on) and can be interrupted by kbd (@doegox) + - Change: update macOS install instruction (@ Uli Heilmeier) + - Add trace ouput in hexdump format for Wireshark import (@ Uli Heilmeier) + - Add usart btpin - to change BT add-on PIN (@doegox) + - Add reconnection support (@iceman/@doegox) + - Add usart tx/rx/... - USART developer commands (@doegox) + - Add PLATFORM_EXTRAS, WITH_FPC_USART_HOST, BTADDON Makefile configuration (@doegox) + - Fix slow reconfigure on mingw of serial port (@iceman) + - Fix cross thread communictions of timeout variable (@iceman) + - Change: client is now "universal", adapting to Proxmark3 capabilities (@doegox) + - Add disconnect support to Lua (@iceman) + - Change: handles FPC/FLASH FW more gracefully on non-RDV4 pm3 (@doegox) + - Add JTAG support for Shikra (@NinjaStyle82) + - Change: smart color handling: only if linux and on real term (@doegox) + - Change: reconfigure uart timeouts when compiled for FPC and connecting over USB (@iceman) + - Change: fast push for many commands (@iceman/@doegox) + - Add: fast push for Lua (@iceman) + - Add NDEF parser in Lua (@iceman) + - Change: improve NDEF parser (@iceman) + - Change: all commands got migrated to MIX/NG packet format (@iceman/@doegox) + - Fix: Mifare Ultralight read block missing bytes (@doegox) - Add support new frame format in all Lua scripts (@iceman) - Add CMD_CAPABILITIES for pm3 to inform dynamically the client (@doegox) - Change baudrate handling, make it clear it's only indicative for USB-CDC & BT (@doegox) - - Change much faster flashmem writes (@doegox) - Change: new progressive light scheme for 'hw detectreader' (@doegox) - Add common error definitions system for retvals (@doegox) - Change USART RX & TX code and fix delays handling to make it more robust, especially over BT (@doegox) @@ -220,7 +266,6 @@ This project uses the changelog in accordance with [keepchangelog](http://keepac - Added `hf fido` `assert` and `make` commands from fido2 protocol (authenticatorMakeCredential and authenticatorGetAssertion) (@merlokk) - Added trailer block decoding to `hf mf rdbl` and `hf mf cgetbl` (@merlokk) - Added `hf mf mad` and `hf mfp mad` MAD decode, check and print commands (@merlokk) - - Add home, end, pageup, and pagedown keybinds to the plot GUI. Also fix paged movement in GUI. (@mcd1992) ### Fixed - Changed driver file proxmark3.inf to support both old and new Product/Vendor IDs (piwi)