changelog
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
changelog [2008/02/24 20:44] – Aircrack-ng 0.9.3 is now released mister_x | changelog [2022/05/11 02:51] (current) – Aircrack-ng 1.7 mister_x | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Aircrack-ng Changelog ====== | ====== Aircrack-ng Changelog ====== | ||
+ | |||
+ | **Version 1.7 (changes from aircrack-ng 1.6) - Released 10 May 2022**: | ||
+ | * Airmon-ng: Fix avahi killing | ||
+ | * Airmon-ng: rewrite service stopping entirely | ||
+ | * Airmon-ng: Codestyle fixes and code cleanup | ||
+ | * Airmon-ng: Added a few Raspberry Pi hardware revisions | ||
+ | * Airmon-ng: Fixes for 8812au driver | ||
+ | * Airmon-ng: Fix iwlwifi firmware formatting | ||
+ | * Airmon-ng: Remove broken KVM detection | ||
+ | * Airmon-ng: Show regdomain in verbose mode | ||
+ | * Airmon-ng: Updated Raspberry Pi hardware revisions | ||
+ | * Airmon-ng: Document frequency usage | ||
+ | * Airmon-ng: Add a sleep to help predictable names due to udev sometimes renaming interface | ||
+ | * Airmon-ng: Added warning for broken radiotap headers in kernel 5.15 to 5.15.4 | ||
+ | * Airmon-ng: shellcheck fixes | ||
+ | * Airmon-ng: support systemctl as some systems don't support ' | ||
+ | * Airmon-ng: Fixes for pciutils 3.8, backward compatible | ||
+ | * Airbase-ng: use enum for frame type/ | ||
+ | * Airbase-ng: remove a few IE in association responses | ||
+ | * Besside-ng: Support and detect all channels in 5GHz in Auto-Channel mode | ||
+ | * OSdep: Search additional IE for channel information | ||
+ | * OSdep: Android macro fixes | ||
+ | * Patches: Add missing patches that were on https:// | ||
+ | * Patches: Updated freeradius-wpe patch for v3.2.0 | ||
+ | * Patches: Updated hostapd-wpe patch for v2.10 | ||
+ | * Patches: Added docker containers to test WPE patches | ||
+ | * Autotools: make dist now creates VERSION file | ||
+ | * Autotools: Added maintainer mode | ||
+ | * Autotools: Initial support for Link Time Optimization (LTO) builds | ||
+ | * Integration tests: Added a new test, and improved some existing ones | ||
+ | * Airgraph-ng: | ||
+ | * Manpages: Fixes (typos, tools name, etc.) and improvements | ||
+ | * README: Updated dependencies and their installation on various distros in README.md and INSTALLING | ||
+ | * README: Fixed typos and spelling in README.md and INSTALLING | ||
+ | * Packages: Packages on PackageCloud now support any distro using .deb and .rpm, however, it requires reinstalling repo (BREAKING CHANGE) | ||
+ | * General: Fix compilation with LibreSSL 3.5 | ||
+ | * General: Fix issues reported by Infer | ||
+ | * General: Updated buildbots | ||
+ | * General: Add Linux uclibc support | ||
+ | * General: Compilation fixes on macOS with the Apple M1 CPU | ||
+ | * General: Removed TravisCI and AppVeyor | ||
+ | * General: Use Github Actions for CI (Linux, Win, macOS, code style, and PVS-Studio) | ||
+ | * General: Added vscode devcontainer and documentation | ||
+ | * General: Fix warnings from PVS-Studio and build with pedantic (See PR2174) | ||
+ | * General: Shell script fixes thanks to shellcheck | ||
+ | * General: Fixes for GCC 10 and 11 | ||
+ | * General: Fixed cross-compilation | ||
+ | * General: Code refactoring, | ||
+ | * General: Coverity Scan fixes, which includes memory leaks, race conditions, division by 0, and other issues | ||
+ | * General: PVS Studio improvements, | ||
+ | * General: Code formatting/ | ||
+ | * General: Various fixes and improvements (code, CI, integration tests, coverity) | ||
+ | * General: Update bug reporting template and update the process | ||
+ | |||
+ | |||
+ | **Version 1.6 (changes from aircrack-ng 1.5.2) - Released 25 Jan 2020**: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Airdecap-ng: | ||
+ | * Airdecap-ng: | ||
+ | * Airgraph-ng: | ||
+ | * Airgraph-ng: | ||
+ | * Airmon-ng: Added detection for wicd, Intel Wireless Daemon (iwd), net_applet | ||
+ | * Airmon-ng: Handle case when avahi keeps getting restarted | ||
+ | * Airmon-ng: Indicates when interface doesn' | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airtun-ng: Fixed using -p with -e | ||
+ | * Autoconf: Fixed order of ssl and crypto libraries | ||
+ | * dcrack: Fixed client reporting benchmark | ||
+ | * dcrack: Now handles chunked encoding when communicating (default in Python3) | ||
+ | * Freeradius-WPE: | ||
+ | * General: Added NetBSD endianness support | ||
+ | * General: Added python3 support to scripts | ||
+ | * General: Added script to update autotools on CentOS 7 | ||
+ | * General: Added security policy to report security issues | ||
+ | * General: Reorganizing filesystem layout (See PR 2032), and switch to automake 1.14+ | ||
+ | * General: Convert to non-recursive make (part of PR 2032) | ||
+ | * General: Deduplicating functions and code cleanups | ||
+ | * General: Fixed packaging on cygwin due to openssl library name change | ||
+ | * General: Fixed SPARC build on Solaris 11 | ||
+ | * General: Removed coveralls.io | ||
+ | * General: Updated dependencies in README.md/ | ||
+ | * General: Use upstream radiotap libary, as a sub-tree | ||
+ | * General: various fixes and improvements (code, CI, integration tests, coverity) | ||
+ | * HostAPd-WPE: | ||
+ | * Manpages: Fixes and improvements | ||
+ | * Tests: Added Integration tests for aireplay-ng, | ||
+ | * Tests: Added tests for airdecap-ng, | ||
+ | |||
+ | **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**: | ||
+ | * Airodump-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Airmon-ng: Improved chipset detection on FreeBSD. | ||
+ | * Airmon-ng: Display chipset for some Broadcom SDIO. | ||
+ | * Airbase-ng: Fixed broadcasting ' | ||
+ | * General: Updated and cleanup TravisCI file to test compilation and testing on OSX. | ||
+ | * General: Fixed reading large files on Cygwin. | ||
+ | * General: Fixed a bunch of compilation warnings with gcc and clang. | ||
+ | * General: Fixed compilation on Solaris, OpenBSD, DragonFlyBSD 4.4, NetBSD, OSX. | ||
+ | * General: Fixed compilation on ARM and MIPS. | ||
+ | * General: Improved compatibility on FreeBSD and Cygwin (RAM and CPU detection). | ||
+ | * General: Fixed gcc segfault on cygwin. | ||
+ | * General: Memory cleanups, fixed memory leaks and fix other issues reported by Valgrind. | ||
+ | * Testing: Fixes on various OSes. | ||
+ | * INSTALLING: Updated installation instructions for different OS. | ||
+ | * TravisCI: Improved file. | ||
+ | |||
+ | **Version 1.2-rc3 (changes from aircrack-ng 1.2-rc2) - Released 21 Nov 2015**: | ||
+ | * Airodump-ng: | ||
+ | * Airbase-ng: Allow to use a user-specified ANonce instead of a randomized one when doing the 4-way handshake | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Airmon-ng: Created version for FreeBSD. | ||
+ | * Airmon-ng: Prevent passing invalid values as channel. | ||
+ | * Airmon-ng: Handle udev renaming interfaces. | ||
+ | * Airmon-ng: Better handling of rfkill. | ||
+ | * Airmon-ng: Updated OUI URL. | ||
+ | * Airmon-ng: Fix VM detection. | ||
+ | * Airmon-ng: Make lsusb optional if there doesn' | ||
+ | * Airmon-ng: Various cleanup and fixes (including wording and typos). | ||
+ | * Airmon-ng: Display iw errors. | ||
+ | * Airmon-ng: Improved handling of non-monitor interfaces. | ||
+ | * Airmon-ng: Fixed error when running 'check kill'. | ||
+ | * Airdrop-ng: Display error instead of stack trace. | ||
+ | * Airmon-ng: Fixed bashism. | ||
+ | * Airdecap-ng: | ||
+ | * Airtun-ng: Added missing parameter to help screen. | ||
+ | * Besside-ng-crawler: | ||
+ | * Airgraph-ng: | ||
+ | * Airgraph-ng: | ||
+ | * Manpages: Fixed, updated and improved airodump-ng, | ||
+ | * Aircrack-ng GUI: Fixes issues with wordlists selection. | ||
+ | * OSdep: Add missing RADIOTAP_SUPPORT_OVERRIDES check. | ||
+ | * OSdep: Fix possible infinite loop. | ||
+ | * OSdep: Use a default MTU of 1500 (Linux only). | ||
+ | * OSdep: Fixed compilation on OSX. | ||
+ | * AppArmor: Improved and added profiles. | ||
+ | * General: Fixed warnings reported by clang. | ||
+ | * General: Updated TravisCI configuration file | ||
+ | * General: Fixed typos in various tools. | ||
+ | * General: Fixed clang warning about ' | ||
+ | * General: Fixed compilation on cygwin due to undefined reference to GUID_DEVCLASS_NET | ||
+ | * General: Fixed compilation with musl libc. | ||
+ | * General: Improved testing and added test cases (make check). | ||
+ | * General: Improved mutexes handling in various tools. | ||
+ | * General: Fixed memory leaks, use after free, null termination and return values in various tools and OSdep. | ||
+ | * General: Fixed compilation on FreeBSD. | ||
+ | * General: Various fixes and improvements to README (wording, compilation, | ||
+ | * General: Updated copyrights in help screen. | ||
+ | |||
+ | **Version 1.2-rc2 (changes from aircrack-ng 1.2-rc1) - Released 10 April 2015:** | ||
+ | * Airtun-ng: Adds WPA CCMP and TKIP decryption and CCMP encryption | ||
+ | * Compilation: | ||
+ | * Makefile: Renamed ' | ||
+ | * Airodump-ng: | ||
+ | * Airmon-ng: Airmon-zc is now stable enough to replace airmon-ng. | ||
+ | * Manpages: Removed airdriver-ng manpage and references to it (forgot to do it before the previous release). | ||
+ | * Manpages: Updated 'see also' references in all manpages. | ||
+ | * PCRE: Added it in various places and docs. | ||
+ | * WZCook: Fixed processing values stored in register. | ||
+ | * Updated a few headers files (if_llc, ieee80211, ethernet and if_arp). | ||
+ | * Travis CI: updated make parameter and add testing with pcre. | ||
+ | * Compilation: | ||
+ | * Makefile: Fixed installing/ | ||
+ | * Makefile: Fixed uninstalling ext_scripts. | ||
+ | * Airodump-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Airmon-ng: fixes for openwrt busybox ps/grep issues which do not seem present in other versions of busybox | ||
+ | * Airmon-ng: fix vm detection. | ||
+ | * Airserv-ng: Fixed channel setting (and assert call). | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airserv-ng: Fixed wrong station data displayed in Airodump-ng. | ||
+ | * General: Fixed 64 bit promotion issues. | ||
+ | * General: Fixed a bunch of uninitialized values and non-zeroed structures (upon allocating them). | ||
+ | * General: Added Stack protection. | ||
+ | * Various other small fixes and improvements. | ||
+ | |||
+ | **Version 1.2-rc1 (changes from aircrack-ng 1.2-beta3) - Released 31 October 2014:** | ||
+ | * Airodump-ng should be able to parse the canonical oui file. | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airmon-zc: better handling for when modules are not available (incomplete) | ||
+ | * Airmon-zc: users can now start the monitor interface again to change channels | ||
+ | * Airmon-zc: update to use ip instead of ifconfig if available. | ||
+ | * Airmon-zc: better handling of devices without pci bus | ||
+ | * Aireplay-ng: | ||
+ | * OSdep: Fixed libnl detection. Also avoid detection on non Linux systems. | ||
+ | * OSdep: Fixed segmentation fault that happens with a malicious server. | ||
+ | * Besside-ng: Add regular expression matching for the SSID. | ||
+ | * Buddy-ng: Fixed segmentation fault. | ||
+ | * Makefile: Fixed ' | ||
+ | * Fixed segfault when changing the optimization when compiling with gcc thanks to Ramiro Polla. | ||
+ | * Removed airdriver-ng (outdated and not meant for today' | ||
+ | * Added gitignore file. | ||
+ | * Fixed build issues on other compilers by using stdint.h types. | ||
+ | * Updating installation file and added pkg-config as a requirement. | ||
+ | * Various small fixes and improvements. | ||
+ | |||
+ | **Version 1.2-beta3 (changes from aircrack-ng 1.2-beta2) - Released 31 March 2014:** | ||
+ | * Finally properly fixed the buffer overflow. | ||
+ | * Fixed channel parsing (eg 108, 125) and updated radiotap parser. | ||
+ | * Various other small fixes. | ||
+ | |||
+ | **Version 1.2-beta2 (changes from aircrack-ng 1.2-beta1) - Released 30 November 2013:** | ||
+ | * Airbase-ng: Fixed order of IE when creating soft Access Point. | ||
+ | * Airbase-ng: Fixed Caffe Latte Attack not working for all clients. | ||
+ | * Aircrack-ng: | ||
+ | * Airmon-zc: Fixed improper use of the interface. | ||
+ | * Airdecap-ng: | ||
+ | * Various: Fixed memory leaks in Aircrack-ng, | ||
+ | * Added support for static analysis using Coverity Scan. | ||
+ | * Fixed compilation due to PIC unfriendly assembly on Gentoo hardened. | ||
+ | * Fixed running tests using 'make check' | ||
+ | * Fixed building aircrack-ng with recent version of gcc and also on cygwin. | ||
+ | * Various other small fixes. | ||
+ | |||
+ | **Version 1.2-beta1 (changes from aircrack-ng 1.1) - Released 25 May 2013:** | ||
+ | * Airmon-ng: Added chipset information for ar9170usb, wl, rt2800usb, ar9271, wl12xx, RT3070STA, ath9k_htc, r871x_usb_drv, | ||
+ | * Airmon-ng: Fixed chipset information ipw2200. | ||
+ | * Airmon-ng: Fixed output for r8187 driver. | ||
+ | * Airmon-ng: Improved chipset information for a few drivers. | ||
+ | * Airmon-ng: Support for displaying information about ath9k. | ||
+ | * Airmon-ng: Added 'check kill' to automatically kill services that could interfere. | ||
+ | * Airmon-ng: Fixed issues with Intel chipsets detection. | ||
+ | * Airmon-ng: Updated iw download link. | ||
+ | * Airmon-ng: Better mac80211 handling | ||
+ | * Airmon-ng: Added detection for WiLink TI driver, rtl819xU, iwlwifi. | ||
+ | * Airmon-zc: Improved version of Airmon-ng with more detailed information. | ||
+ | * Airdecap-ng: | ||
+ | * Airgraph-ng: | ||
+ | * Airbase-ng: Fixed bug using clients list. | ||
+ | * Airbase-ng: Fixed issue with QoS (ticket [[https:// | ||
+ | * Airbase-ng: Fixed sending beacons with null SSID. | ||
+ | * Airbase-ng: Allow non ASCII ESSID | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng: | ||
+ | * Airodump-ng-OUI-update: | ||
+ | * Airdrop-ng: removed .py from file names. | ||
+ | * Airdrop-ng: Fixed bug in installer. | ||
+ | * Airdrop-ng: Fixed OUI lookup. | ||
+ | * Airdrop-ng: Fixed bug when several BSSID have the same ESSID. | ||
+ | * Airdrop-ng: Doesn' | ||
+ | * Airdrop-ng: Fixed crash when failing to get channel or when rules file didn't exist. | ||
+ | * Airdrop-ng: Fixed to use lorcon.py/ | ||
+ | * Airdrop-ng: Updated README. | ||
+ | * Airdrop-ng: Fixed error preventing update to work. | ||
+ | * Versuck-ng: New script to do the same thing as the kismet autowep plugin from the CLI. | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aircrack-ng: | ||
+ | * Aireplay-ng: | ||
+ | * Aireplay-ng, | ||
+ | * Airserv-ng: Fixed crash when clients disconnect. | ||
+ | * Besside-ng-crawler: | ||
+ | * Airdecloak-ng: | ||
+ | * dcrack: Distributed cracking server/ | ||
+ | * wifi-detect.sh: | ||
+ | * WPA Clean: Tool to merge and clean WPA capture files. | ||
+ | * 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): Added support for nl80211 thanks to impulse32. Use 'make libnl=true' | ||
+ | * Manpages: Improvement and fixes for Airgraph-ng, | ||
+ | * Manpages: Fixed various spelling issues and single quote issues. | ||
+ | * Makefiles: Added tests for the different tools. | ||
+ | * Makefiles: Various fixes and improvements. | ||
+ | * Makefiles: Added support for libgrypt instead of OpenSSL via parameter. | ||
+ | * Patches: Added a few patches. | ||
+ | * Removed useless script: patchchk. | ||
+ | * Finally fixed licensing issues. | ||
+ | * Fixed endianness issues in most of the tools. | ||
+ | * Fixed cppcheck errors (Ticket [[https:// | ||
+ | * Fixed various compilation issues on Linux and Cygwin, GNU/Hurd, Darwin (OSX) and Sparc. | ||
+ | * Fixed compilation on recent gcc versions on Linux, Cygwin. | ||
+ | * Added instructions for Travis CI: Free Hosted Continuous Integration Platform for the Open Source Community. | ||
+ | * Added Readme.Md for GitHub. Aircrack-ng subversion repository is synced on GitHub: http:// | ||
+ | * Various other small bug fixes. | ||
+ | |||
+ | **Version 1.1 (changes from aircrack-ng 1.0) - Released 24 April 2010:** | ||
+ | * airdrop-ng: New tool by TheX1le. | ||
+ | * airodump-ng, | ||
+ | * aircrack-ng: | ||
+ | * airodump-ng: | ||
+ | * airodump-ng: | ||
+ | * airtun-ng: Add WDS and bridge support. | ||
+ | * airbase-ng: automatically set privacy bit to 1 if WPA or WPA2 is used (-Z or -z option). | ||
+ | * airmon-ng: Updated iw URL for v0.9.19. | ||
+ | * airdriver-ng: | ||
+ | * aireplay-ng: | ||
+ | * tkiptun-ng: Fixed segfault. | ||
+ | * wesside-ng: Fixed compilation bug with recent version of gcc. | ||
+ | * cygwin: Compiling sqlite isn't necessary anymore, libsqlite3-devel package can be used. | ||
+ | * osdep: Strict aliasing and x86_64 fix. | ||
+ | * osdep: Add tap support for Darwin/OS X. Still require tuntaposx from sourceforge to work. | ||
+ | * All: Fixed compilation on cygwin 1.7. | ||
+ | * All: Fixed compilation on recent version of OSX. | ||
+ | * manpages: Fixed aireplay-ng manpage for attack 0: not disassociation packets, deauth packets. | ||
+ | * manpages: Added the keys for interaction in airodump-ng. | ||
+ | * patches: Added regulatory domains override patches for atheros drivers (ath5k, ath9k and ar9170). | ||
+ | * patches: Added 2.6.32 patch for r8187 driver (ieee80211). | ||
+ | * Makefiles: Fixed make uninstall. | ||
+ | |||
+ | **Version 1.0 (changes from aircrack-ng 1.0-rc4) - Released 08 September 2009:** | ||
+ | * airserv-ng: Now works fine between 32 and 64bit OSes. | ||
+ | * wesside-ng: Fixed some endianness bugs | ||
+ | * airodump-ng-oui-update: | ||
+ | * airmon-ng: Updated iw download link (0.9.17). | ||
+ | * All: Fixed compilation with some gcc. | ||
+ | * patches: Added missing patches from patches.aircrack-ng.org: | ||
+ | * manpage: Updated aireplay-ng manpage. | ||
+ | * INSTALLING: Removed (now) useless requirement for OSX installation. | ||
+ | * GUI (windows): Fixed 2nd selection of a capture file. | ||
+ | |||
+ | |||
+ | **Version 1.0-rc4 (changes from aircrack-ng 1.0-rc3) - Released 27 July 2009:** | ||
+ | * airodump-ng: | ||
+ | * airodump-ng: | ||
+ | * airodump-ng: | ||
+ | * airodump-ng: | ||
+ | * airodump-ng: | ||
+ | * aireplay-ng: | ||
+ | * aireplay-ng: | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * airmon-ng: Updated iw download link (0.9.15). | ||
+ | * airmon-ng: Fix chipset detection for iwlagn (show "Intel 4965/ | ||
+ | * airmon-ng: Display a message when udev rename madwifi-ng VAPs. | ||
+ | * airmon-ng: sleep 1s instead of 0.1 (0.1 is not supported by all distro). | ||
+ | * airolib-ng: Fixed locked database counter. | ||
+ | * airdriver-ng: | ||
+ | * airdriver-ng: | ||
+ | * aircrack-ng, | ||
+ | * airdecap-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: Temporary fix to allow compilation with recent gcc (Error message: " | ||
+ | * INSTALLING: OSX patch for Intel CPU isn't required anymore | ||
+ | * INSTALLING: Updated instructions to compile sqlite on cygwin for 3.6.16. | ||
+ | * patches: Updated sqlite (v3.6.13) patch for cygwin. | ||
+ | * patches: Updated wlanng patch for 2.6.28. | ||
+ | * patches: Updated madwifi-ng patch to r4073 | ||
+ | * packages: Fixed spec (RPM) file. | ||
+ | * GUI (windows): Use last used directory when selecting another file to crack. | ||
+ | * GUI (windows): Allow .pcap files too (next to .cap, ...). | ||
+ | |||
+ | **Version 1.0-rc3 (changes from aircrack-ng 1.0-rc2) - Released 26 March 2009:** | ||
+ | * airodump-ng: | ||
+ | * airodump-ng: | ||
+ | * airodump-ng: | ||
+ | * airodump-ng: | ||
+ | * airodump-ng: | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * airolib-ng: Fixed a bug where database is created even if parameters are not correct. | ||
+ | * airmon-ng: Added wifibox to the list of network manager. | ||
+ | * airmon-ng: Updated iw download link (0.9.11). | ||
+ | * airmon-ng and airdriver-ng: | ||
+ | * airmon-ng: Bypass interface checks when ps command returns an error. Needed for BusyBox limited ps command. | ||
+ | * airdriver-ng: | ||
+ | * tkiptun-ng: Allow padded arp packets to the client. | ||
+ | * airserv-ng & osdep: Fixed compilation on FreeBSD 7.1 | ||
+ | * easside-ng & wesside-ng: Fixing again "Error Wrote 39 out of 30" error message. | ||
+ | * manpages: Fixed manpages titles. | ||
+ | * Makefile: Only compile and install wesside-ng, easside-ng, buddy-ng and tkiptun-ng with "make unstable=true" | ||
+ | * patches: Updated sqlite (v3.6.11) patch for cygwin. | ||
+ | * patches: Added patch for aircrack-ng on MacOSX | ||
+ | * scripts: Added a script to automatically patch and install SQLite in cygwin. | ||
+ | |||
+ | **Version 1.0-rc2 (changes from aircrack-ng 1.0-rc1) - Released 22 Jan 2009:** | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * airdecloak-ng: | ||
+ | * airodump-ng: | ||
+ | * airodump-ng: | ||
+ | * airodump-ng: | ||
+ | * airodump-ng: | ||
+ | * aireplay-ng: | ||
+ | * aireplay-ng: | ||
+ | * aireplay-ng: | ||
+ | * airtun-ng: Fixed STP conversion. | ||
+ | * airolib-ng: Added sample database in test/ directory. | ||
+ | * tkip-tun: New tool to inject on WPA1 with QoS enabled networks. Full description: | ||
+ | * airbase-ng: Several improvements ( See [[https:// | ||
+ | * 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 channel number setting with mac80211 drivers. | ||
+ | * airmon-ng: Recognition of 4 new chipsets: acx1xx, at76_usb, adm8211 and AR9001U (otus). | ||
+ | * airmon-ng: Fixed some chipset naming inconsistencies between ieee80211 and mac80211 drivers. | ||
+ | * airmon-ng: Fixed display of " | ||
+ | * airmon-ng: Improved mac80211 driver handling. | ||
+ | * airdriver-ng: | ||
+ | * airdriver-ng: | ||
+ | * wesside-ng: Fixed open() with O_CREAT that needs 3 arguments. | ||
+ | * osdep: Added TAP/TUN MTU getter. | ||
+ | * manpages: Fixed misspelled airserv-ng manpage filename. | ||
+ | * manpages: Added Airbase-ng, Tkiptun-ng manpages. | ||
+ | * manpages: Updated description of all manpages. | ||
+ | * Makefile: Fixed errors when compiling on OSX 10.5. | ||
+ | * Makefile: Now ensure that make 3.81 or higher (mandatory) is used when compiling on OSX 10.4. | ||
+ | * Makefile: Only install airolib-ng manpage if airolib-ng is installed. | ||
+ | * Makefile: Added 'make check' that tests key cracking against files given in test/ directory. | ||
+ | * general: Fixed ' | ||
+ | * general: Fixed compilation on Sun SPARC. | ||
+ | * general: Fixed compilation on some distribution (with a recent version of gcc) due to warnings (because of not getting the return value of some functions). | ||
+ | * general: Several compilation fixes. | ||
+ | * patches: Updated ath5k patches | ||
+ | * patches: Added rt2570 patch (kernel 2.6.24). | ||
+ | * patches: Updated madwifi-ng patch for r3745. | ||
+ | * patches: Updated mac80211 patches. | ||
+ | * patches: Added zd1211rw patch for 2.6.26, b43/ | ||
+ | * patches: rt73, r8187 patches for fedora kernels (should work on 2.6.27). | ||
+ | * patches: Added Defcon 16 patch (more frequencies than the usuals) for ath5k called frequency Chaos. | ||
+ | * patches: Added injection patch for rtl8187 (mac80211). | ||
+ | * patches: Added a universal mac80211 fragmentation and injection speed patch. | ||
+ | * GUI (windows): Fixed: Windows GUI gives " | ||
+ | |||
+ | **Version 1.0-rc1 (changes from aircrack-ng 1.0-beta2) - Released 09 Jun 2008:** | ||
+ | * airbase-ng: Multi-purpose tool aimed at attacking clients as opposed to the AP. | ||
+ | * airbase-ng: Added replay tool for external packet processing feature. | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * aircrack-ng: | ||
+ | * airodump-ng: | ||
+ | * airodump-ng: | ||
+ | * aireplay-ng: | ||
+ | * aireplay-ng: | ||
+ | * aireplay-ng: | ||
+ | * aireplay-ng: | ||
+ | * aireplay-ng: | ||
+ | * airtun-ng: Added support for fragmented packets. | ||
+ | * airdriver-ng: | ||
+ | * airserv-ng: Various fixes. | ||
+ | * airmon-ng: Added nl80211 usage. | ||
+ | * airmon-ng: Use ' | ||
+ | * airmon-ng: Fixed error with madwifi-ng when creating new VAP. | ||
+ | * wesside-ng: Added option to ignore ACKs. | ||
+ | * OSdep: Fixed endieanness bugs. | ||
+ | * OSdep: Orinoco: attempt to bring interface down before switching to monitor mode. | ||
+ | * All: Added copyright and GPL in missing files. | ||
+ | * All: Fixed compilation on Mac OSX 10.5.2 (PPC). | ||
+ | * GUI: Fixed " | ||
+ | * Makefile: Fixed usage of iCC versions other than 9.0. | ||
+ | * patches: Updated rtl8187 patch. | ||
+ | * patches: Updated madwifi-ng patch. | ||
+ | * patches: Updated sqlite patch (cygwin). | ||
+ | * patches: Added mac80211 frag patch. | ||
+ | * patches: Added b43 and updated bcm43xx patches. | ||
**Version 1.0-beta2 (changes from aircrack-ng 1.0-beta1) - Released 01 Feb 2008:** | **Version 1.0-beta2 (changes from aircrack-ng 1.0-beta1) - Released 01 Feb 2008:** | ||
Line 48: | Line 711: | ||
* aircrack-ng: | * aircrack-ng: | ||
* aircrack-ng: | * aircrack-ng: | ||
- | * aircrack-ng: | + | * aircrack-ng: |
* aircrack-ng: | * aircrack-ng: | ||
* aircrack-ng: | * aircrack-ng: | ||
Line 64: | Line 727: | ||
* aireplay-ng: | * aireplay-ng: | ||
* aireplay-ng: | * aireplay-ng: | ||
- | * aireplay-ng: | + | * aireplay-ng: |
* aireplay-ng: | * aireplay-ng: | ||
* aireplay-ng: | * aireplay-ng: | ||
Line 236: | Line 899: | ||
* 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 327: | Line 990: | ||
* 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) | ||
Line 369: | Line 1032: | ||
---- | ---- | ||
- | for the original [[changelog_aircrack|Aircrack Changelog]] | + | for the original [[changelog_aircrack|Aircrack Changelog]] |
changelog.txt · Last modified: 2022/05/11 02:51 by mister_x