1# Changelog 2All notable changes to this project will be documented in this file. 3 4## [Unreleased] 5 6## [1.4.1] - 2017-12-04 7### Fixed 8- Segmentation fault when trying to recover the PIN with `-m7-enc` and other options @rofl0r @binarymaster. 9 10## [1.4.0] - 2017-12-04 11### Added 12- Multi-threading support @rofl0r. 13- Huge performance optimizations (`--mode 3`). 14- Future and past timespan windows when seed is found to compensate sudden NTP updates (`--mode 3`). 15- Optional WPA-PSK and E-S2 recovery from M7 and E-S1 from M5 (majority of `--mode 3`, with `--m7-enc` and `--m5-enc`). 16- Print of number of cores when `--version` is used. 17- Re-introduced possibility to compile with OpenSSL (`make OPENSSL=1`) for better performance @rofl0r. 18- Message for contributing, see README for more details. 19 20### Fixed 21- Fixed compilation with `-O0` @rofl0r. 22 23### Changed 24- Increased default timespan for `--mode 3` to +-1 day. 25- Increased maximum limit for `--start`/`--end` to `0x7FFFFFFF` (`02/2038`) @binarymaster. 26- Formatted output differently to fit terminal (removed `:` as byte separator). 27- Print program version with `--version` on `stdout` (other info on `stderr`). 28- Makefile to a more conventional way @rofl0r. 29 30### Deprecated 31- Option `-S`, `--dh-small`. 32- Option `-l`, `--length`. 33 34## [1.3.0] - 2017-10-07 35### Added 36- Empty PIN cracking (denoted with `<empty>`) @binarymaster. 37- Option `-o`, `--output` to write output to file @binarymaster. 38- Option `-l`, `--length` to brute-force arbitrary PIN length (unverified) @binarymaster. 39- Man page @samueloph. 40 41### Fixed 42- Several Makefile fixes. 43 44## [1.2.2] - 2016-01-04 45### Added 46- FreeBSD support @fbettag. 47 48### Fixed 49- Division by zero on BSD variants. 50 51## [1.2.1] - 2016-01-04 52### Changed 53- Use UTC time to display seed. 54 55## [1.2.0] - 2015-12-06 56### Added 57- Option `--mode` for mode selection. 58- Options `--start` and `--end` (`--mode 3`). 59- Mac OS support @marchrius. 60 61### Changed 62- Removed OpenSSL dependency. 63 64## [1.1.0] - 2015-05-01 65### Added 66- Fully implemented new mode (`--mode 3`). 67- Authentication session key (`--authkey`) computation with small Diffie-Hellman keys (`--dh-small`). 68- OpenWrt Makefile @d8tahead. 69 70## [1.0.5] - 2015-04-10 71### Added 72- Initial implementation of new mode (`--mode 3`). 73 74## [1.0.0] - 2015-04-02 75