changelog
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
changelog [2016/02/15 02:52] – Updated changelog for 1.2 RC4 mister_x | changelog [2018/12/10 02:27] – 1.5.2 release mister_x | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Aircrack-ng Changelog ====== | ====== Aircrack-ng Changelog ====== | ||
+ | **Version 1.5.2 (changes from aircrack-ng 1.4) - Released 09 Dec 2018**: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Airserv-ng: Fixed communication between platforms with different size int | ||
+ | * Airmon-ng: Improved detection of Raspberry Pis | ||
+ | * General: Signed and unsigned comparison fixes | ||
+ | * Package: Added package for Ubuntu 18.10 (Cosmic) | ||
+ | * General: Code cleanups | ||
+ | * General: Added more tests | ||
+ | * General: Compilation improvements/ | ||
+ | * General: Big endian fixes | ||
+ | * General: Fixed building on FreeBSD and OpenBSD | ||
+ | * General: Added instructions to compile on DragonflyBSD and OpenBSD | ||
+ | * General: Fixed spelling errors | ||
+ | |||
+ | **Version 1.4 (changes from aircrack-ng 1.3) - Released 29 Sep 2018**: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airdecap-ng: | ||
+ | * Airmon-ng: Updated/ | ||
+ | * Airmon-ng: Better check for lspci requirement on systems that don't have PCI/PCIe devices | ||
+ | * Airmon-ng: Added support for rtl8812au/ | ||
+ | * Build: Fixed building with a few different architectures | ||
+ | * Build: Switch to new CI/CD tool, PyDeployer | ||
+ | * Build: Improved building on Windows (and building/ | ||
+ | * Build: Improved and tweaked CI systems (buildbots, Travis, AppVeyor) | ||
+ | * Build: Support for statically linking libraries/ | ||
+ | * Build: Automatic development packages build for multiple Linux distro and upload to PackageCloud.io | ||
+ | * Tests: Added new tests for Aircrack-ng | ||
+ | * Tests: Added new capture files | ||
+ | * Freeradius-WPE: | ||
+ | * General: Fixed loading PCAP on system with a different endianness | ||
+ | * General: Fixed memory leaks and issues reported by static analysis tools | ||
+ | * General: Fixed "error while loading shared libraries" | ||
+ | * General: Various other small improvements in the tools, build system, tests and documentation | ||
+ | * General: Update FSF address | ||
+ | * General: Code formatting | ||
+ | |||
+ | **Version 1.3 (changes from aircrack-ng 1.2) - Released 10 Jul 2018**: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airolib-ng: Fixed importing data when interrupting process using Ctrl-C. | ||
+ | * dcrack: Check if dictionary and capture file exists before uploading them. | ||
+ | * dcrack: Clean up dictionary before uploading it to the server. | ||
+ | * dcrack: Gracefully stop and display errors instead of printing stacktrace whenever possible. | ||
+ | * dcrack: Move temporary user files to /tmp and cleanup when done. | ||
+ | * dcrack: Fixed displaying status when no clients are connected to the server. | ||
+ | * dcrack: Validate uploaded PCAP and display success/ | ||
+ | * dcrack: Improved removing BSSID. | ||
+ | * WPAClean: Fixed crash with invalid prism2 header PCAP and added tests. | ||
+ | * WPAClean: Don't create output file if no handshake are present or if input file is bad. | ||
+ | * WPAClean: Fixed memory leak. | ||
+ | * Airmon-ng: Fixed display of interface name if name is too long. | ||
+ | * OSdep: Fixed memory leak and null pointer dereference. | ||
+ | * OSdep: Fixed byteorder macros and other tools crashing. | ||
+ | * OSdep: Added support to build as a shared library. | ||
+ | * FreeRADIUS-WPE: | ||
+ | * HostAPd-wpe: | ||
+ | * Airgraph-ng: | ||
+ | * General: Added coveralls.io badge. | ||
+ | * General: Added --without-opt to disable stack protector when using GCC >= 4.9 | ||
+ | * General: Various improvements and fixes, some from Coverity Scan and Valgrind. | ||
+ | * General: Fixed typos reported by codespell. | ||
+ | * General: Extracted console functions and moved to aircrack-util/ | ||
+ | * General: Renamed osdep/ to aircrack-osdep/ | ||
+ | * General: Fixed and added functions prototypes and commented out unused functions. | ||
+ | * General: Reformat source code using clang-format and added .clang-format file for IDE. | ||
+ | * General: Improvements to AppVeyor and TravisCI builds | ||
+ | * Building: Added NEON intrinsic support. | ||
+ | * Building: Support paths containing spaces, during autoreconf. | ||
+ | * Building: Fix compilation without getauxval in the trampoline binary. | ||
+ | * Building: Fixed compiler warnings on Windows, FreeBSD. | ||
+ | * Building: Fixes and documentation for OSX. | ||
+ | * Building: Added support for tcmalloc and jemalloc. | ||
+ | * Building: Added instruction to build Windows binaries with Airpcap. | ||
+ | * Unit test: Using CMocka for some tests | ||
+ | * Documentation: | ||
+ | |||
+ | **Version 1.2 (changes from aircrack-ng 1.2-rc5) - Released 15 Apr 2018**: | ||
+ | * General: Fixed compiling Windows binaries and updated README.md/ | ||
+ | * General: Fixed commands to install dependencies on Debian/ | ||
+ | * General: Added command to install dependencies on Fedora/ | ||
+ | * General: Removed packages/ directory. | ||
+ | * General: Added Alpine Linux and Kali Linux buildbots. | ||
+ | * General: Fixed configure with --with-libpcap-include=/ | ||
+ | * General: Fixed search for ethtool when running as a non-root user. | ||
+ | * General: Various fixes. | ||
+ | * Airmon-ng: Fixed mktemp on Alpine Linux. | ||
+ | |||
+ | **Version 1.2-rc5 (changes from aircrack-ng 1.2-rc4) - Released 03 Apr 2018**: | ||
+ | * General: Switching to autotools which allows compiling on more plateforms. | ||
+ | * General: Updated README.md and INSTALLING files. | ||
+ | * General: Fixed compilation on a lot of platforms. | ||
+ | * General: Fixed compilation warnings across platforms and compilers. | ||
+ | * General: Fixed typos in the tools and in manpages. | ||
+ | * General: Replace %d/ld with %u/lu for unsigned printf parameters. | ||
+ | * General: Added option to disable stack protector. | ||
+ | * General: Improved makefile to get reproducible builds. | ||
+ | * General: Fixed compilation with OpenSSL 1.1.0. | ||
+ | * General: Updated radiotap parsing code. | ||
+ | * General: Updated all URLs to use HTTPS. | ||
+ | * General: Fixed compilation with libreSSL. | ||
+ | * General: Added WPS 2.0 test PCAP. | ||
+ | * General: Do not use stackguard on Windows. | ||
+ | * General: Fixed warnings on GCC7. | ||
+ | * General: Improved code quality using Coverity Scan. | ||
+ | * General: Added badges for Coverity scan and Intel compiler buildbot | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Aireplay-ng: | ||
+ | * Aireplay-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airmon-ng: Fixed checking for processes. | ||
+ | * Airmon-ng: Fixed display of " | ||
+ | * Airmon-ng: Fixed bashisms. | ||
+ | * Airmon-ng: Fixed display of specific drivers. | ||
+ | * Airmon-ng: Fixed display of cards on the sdio bus. | ||
+ | * Airmon-ng: Now supports nexmon driver on RPi 3 (and 0 Wireless) using Kali Linux. | ||
+ | * Airmon-ng: Added identification for another realtek chipset and generic Ralink/MT. | ||
+ | * Airmon-ng: Handle 2 types of rfkill commands and updated unblock text. | ||
+ | * Airmon-ng: more portable modinfo usage. | ||
+ | * Airmon-ng: remove grep -P references upon request. | ||
+ | * Airmon-ng: Do not replace driver name by ?????? when driver is valid. | ||
+ | * Airgraph-ng: | ||
+ | * Airgraph-ng: | ||
+ | * Airgraph-ng: | ||
+ | * Airdrop-ng: Updated lorcon2 installation instructions. | ||
+ | * Besside-ng: Fixed ' | ||
+ | * Airdecloak-ng: | ||
+ | * osdep: Remove wi_set_channel(1) on open wifi interface (cygwin). | ||
+ | * osdep: Fixed RAW socket resource leak. | ||
+ | * Patches: Created WPE patches and documentation for current HostAPd and Freeradius versions. | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airventriloquist: | ||
+ | * dcrack: Fixed indentation. | ||
+ | * TravisCI: Fixed compilation on OSX. | ||
+ | * AppVeyor: Added support for AppVeyor, CI for cygwin builds. | ||
**Version 1.2-rc4 (changes from aircrack-ng 1.2-rc3) - Released 14 Feb 2016**: | **Version 1.2-rc4 (changes from aircrack-ng 1.2-rc3) - Released 14 Feb 2016**: | ||
Line 60: | Line 228: | ||
* General: Improved testing and added test cases (make check). | * General: Improved testing and added test cases (make check). | ||
* General: Improved mutexes handling in various tools. | * General: Improved mutexes handling in various tools. | ||
- | * General: Fixed memory leaks, use afer free, null termination and return values in various tools and OSdep. | + | * General: Fixed memory leaks, use after free, null termination and return values in various tools and OSdep. |
* General: Fixed compilation on FreeBSD. | * General: Fixed compilation on FreeBSD. | ||
* General: Various fixes and improvements to README (wording, compilation, | * General: Various fixes and improvements to README (wording, compilation, | ||
Line 146: | Line 314: | ||
* Airmon-ng: Better mac80211 handling | * Airmon-ng: Better mac80211 handling | ||
* Airmon-ng: Added detection for WiLink TI driver, rtl819xU, iwlwifi. | * Airmon-ng: Added detection for WiLink TI driver, rtl819xU, iwlwifi. | ||
- | * Airmon-zc: Improved version of Airmon-ng with more detailled | + | * Airmon-zc: Improved version of Airmon-ng with more detailed |
- | * Airdecap-ng: | + | * Airdecap-ng: |
* Airgraph-ng: | * Airgraph-ng: | ||
* Airbase-ng: Fixed bug using clients list. | * Airbase-ng: Fixed bug using clients list. | ||
- | * Airbase-ng: Fixed issue with QoS (ticket [[http://trac.aircrack-ng.org/ticket/ | + | * Airbase-ng: Fixed issue with QoS (ticket [[https://github.com/ |
* Airbase-ng: Fixed sending beacons with null SSID. | * Airbase-ng: Fixed sending beacons with null SSID. | ||
* Airbase-ng: Allow non ASCII ESSID | * Airbase-ng: Allow non ASCII ESSID | ||
- | * Airodump-ng: | + | * Airodump-ng: |
* Airodump-ng: | * Airodump-ng: | ||
* Airodump-ng: | * Airodump-ng: | ||
Line 162: | Line 330: | ||
* Airodump-ng: | * Airodump-ng: | ||
* Airodump-ng: | * Airodump-ng: | ||
- | * Airodump-ng-OUI-update: | + | * Airodump-ng-OUI-update: |
* Airdrop-ng: removed .py from file names. | * Airdrop-ng: removed .py from file names. | ||
* Airdrop-ng: Fixed bug in installer. | * Airdrop-ng: Fixed bug in installer. | ||
Line 192: | Line 360: | ||
* Wireless Panda: C# Library to parse Airodump-ng output files (and added example project). | * Wireless Panda: C# Library to parse Airodump-ng output files (and added example project). | ||
* OSdep (Linux): Setting fixed bitrates on mac80211 2.6.31 and up. | * OSdep (Linux): Setting fixed bitrates on mac80211 2.6.31 and up. | ||
- | * OSdep (Linux): Added support for nl80211 thanks to impulse32. Use 'make libnl=true' | + | * OSdep (Linux): Added support for nl80211 thanks to impulse32. Use 'make libnl=true' |
* Manpages: Improvement and fixes for Airgraph-ng, | * Manpages: Improvement and fixes for Airgraph-ng, | ||
* Manpages: Fixed various spelling issues and single quote issues. | * Manpages: Fixed various spelling issues and single quote issues. | ||
Line 202: | Line 370: | ||
* Finally fixed licensing issues. | * Finally fixed licensing issues. | ||
* Fixed endianness issues in most of the tools. | * Fixed endianness issues in most of the tools. | ||
- | * Fixed cppcheck errors (Ticket [[http://trac.aircrack-ng.org/ticket/ | + | * Fixed cppcheck errors (Ticket [[https://github.com/ |
* Fixed various compilation issues on Linux and Cygwin, GNU/Hurd, Darwin (OSX) and Sparc. | * Fixed various compilation issues on Linux and Cygwin, GNU/Hurd, Darwin (OSX) and Sparc. | ||
* Fixed compilation on recent gcc versions on Linux, Cygwin. | * Fixed compilation on recent gcc versions on Linux, Cygwin. | ||
Line 264: | Line 432: | ||
* aircrack-ng, | * aircrack-ng, | ||
* airdecap-ng: | * airdecap-ng: | ||
- | * wesside-ng, easside-ng: " | + | * wesside-ng, easside-ng: " |
* All: Added compatibility file for functions like cpu_to_le32. That should fix compilation on a lot of OSes. | * All: Added compatibility file for functions like cpu_to_le32. That should fix compilation on a lot of OSes. | ||
* All: Temporary fix to allow compilation with recent gcc (Error message: " | * All: Temporary fix to allow compilation with recent gcc (Error message: " | ||
Line 321: | Line 489: | ||
* airtun-ng: Fixed STP conversion. | * airtun-ng: Fixed STP conversion. | ||
* airolib-ng: Added sample database in test/ directory. | * airolib-ng: Added sample database in test/ directory. | ||
- | * tkip-tun: New tool to inject on WPA1 with QoS enabled networks. Full description: | + | * tkip-tun: New tool to inject on WPA1 with QoS enabled networks. Full description: |
- | * airbase-ng: Several | + | * airbase-ng: Several |
* airbase-ng: Added compatibility with some clients. added random source IPs and MACs for cfrag attack (-N) to evade simple flood protection. | * airbase-ng: Added compatibility with some clients. added random source IPs and MACs for cfrag attack (-N) to evade simple flood protection. | ||
* airmon-ng: Fixed some 'unary operator expected' | * airmon-ng: Fixed some 'unary operator expected' | ||
Line 436: | Line 604: | ||
* aircrack-ng: | * aircrack-ng: | ||
* aircrack-ng: | * aircrack-ng: | ||
- | * aircrack-ng: | + | * aircrack-ng: |
* aircrack-ng: | * aircrack-ng: | ||
* aircrack-ng: | * aircrack-ng: | ||
Line 452: | Line 620: | ||
* aireplay-ng: | * aireplay-ng: | ||
* aireplay-ng: | * aireplay-ng: | ||
- | * aireplay-ng: | + | * aireplay-ng: |
* aireplay-ng: | * aireplay-ng: | ||
* aireplay-ng: | * aireplay-ng: | ||
Line 624: | Line 792: | ||
* airmon-ng: Should now works with ' | * airmon-ng: Should now works with ' | ||
* INSTALL: Added a note about warnings when compiling sources | * INSTALL: Added a note about warnings when compiling sources | ||
- | * INSTALL: Added more informations | + | * INSTALL: Added more information |
* updated spec file | * updated spec file | ||
* some other bugfixes | * some other bugfixes | ||
Line 715: | Line 883: | ||
* aireplay-ng: | * aireplay-ng: | ||
* airodump-ng: | * airodump-ng: | ||
- | * airodump-ng: | + | * airodump-ng: |
* airodump-ng: | * airodump-ng: | ||
- | * aircrack-ng: | + | * aircrack-ng: |
* aircrack-ng: | * aircrack-ng: | ||
* manpages: Fixed some errors (Debian bug report #356551) | * manpages: Fixed some errors (Debian bug report #356551) |
changelog.txt · Last modified: 2022/05/11 02:51 by mister_x