aboutsummaryrefslogtreecommitdiff
path: root/net/aircrack-ng
Commit message (Collapse)AuthorAge
* aircrack-ng: fix wrong inclusion of libbsd if detectedChristian Marangi2023-10-30
| | | | | | | | | | | | | | | | | Currently aircrack-ng try to link with libbsd if it does detect the library in staging_dir. This is the case with buildbot where every package is selected and compiled. Fix this by adding a pending patch that permits to disable libbsd inclusion even if detected and set the related config flag. aircrack-ng use 2 function of libbsd and it's not worth to include the entire library for 2 simple function for string manipulation. Also add an additional patch that permits to use musl or glibc version of these string functions. Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* aircrack-ng: backport patch and move package to pcre2Christian Marangi2023-10-01
| | | | | | | | | | | Backport patch merged upstream for PCRE2 support and move package to pcre2. Also add an additional patch pending to fix linking both pcre and pcre2 if autotools detect both library. (aircrack-ng prefer pcre2 in presence of both) Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* aircrack-ng: bump to release 1.7Christian Marangi2023-10-01
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bump aircrack-ng to release 1.7 Changelog from [1] Airdecap-ng: Endianness fixes Airdecap-ng: Output PCAP as little endian Airodump-ng: Fixed blank encryption field when APs have TKIP (and/or CCMP) with WPA2 Airodump-ng: Updated encryption filter (-t/--encrypt) for WPA3 and OWE Airodump-ng: Fixed out-of-order timestamp captures Airodump-ng: Ignore NULL PMKID Airodump-ng: Fixed dropping management frames with zeroed timestamp Airodump-ng: Fixed sorting where sometimes it started with a different field Airodump-ng: Allow setting colors only in AP selection mode Airodump-ng: Fix crash on 4K Linux console Airodump-ng: Fixed issue where existing clients not linked to an AP become hidden when hitting 'o' Airodump-ng: Allow use of WiFi 6E 6GHz frequencies Airodump-ng: Look for oui.txt in /usr/share/hwdata Airgraph-ng: Fixed graphviz package conflict Airgraph-ng: Fixed downloading OUI with python3 Airgraph-ng: Ensure support/ directory is created when installing Aircrack-ng: Fixed static compilation Aircrack-ng: Fix handshake replay counter logic Aircrack-ng: Handle timeout when parsing EAPOL Aircrack-ng: Fixed WEP display Aircrack-ng: Fixed spurious EXIT messages Aircrack-ng: Improved handshake selection by fixing EAPOL timing and clearing state Aircrack-ng: Ignore NULL PMKID Aircrack-ng: Added Apple M1 detection Aireplay-ng: In test mode, detect tampering of sequence number by firmware/driver Aireplay-ng: Fixed incorrectly rewritten loops affecting fragmentation attack, and in some cases, SKA fake auth Aireplay-ng: Fixed a bunch of instances where packets had their duration updated instead of the sequence number 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 'service' anymore Airmon-ng: Fixes for pciutils 3.8, backward compatible Airbase-ng: use enum for frame type/subtype 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.aircrack-ng.org but not in repo 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: switch airodump-join to Python 3 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, deduplication, cleanup, and misc code improvements General: Coverity Scan fixes, which includes memory leaks, race conditions, division by 0, and other issues General: PVS Studio improvements,fixes and updates General: Code formatting/style fixes General: Various fixes and improvements (code, CI, integration tests, coverity) General: Update bug reporting template and update the process [1] https://aircrack-ng.blogspot.com/2022/05/aircrack-ng-17.html Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=gc-sectionsAndre Heider2023-04-08
| | | | | | | | | | | | See commit da370098 "treewide: add support for "gc-sections" in PKG_BUILD_FLAGS" on the main repository. Note: This only touches packages which use all three parts (-ffunction-sections, -fdata-sections and -Wl,--gc-sections) enabled by this build flag. Some packages only use a subset, and these are left unchanged for now. Signed-off-by: Andre Heider <a.heider@gmail.com>
* aircrack-ng: add fcommonRosen Penev2021-08-19
| | | | | | Fixes compilation with GCC10+. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: remove uClibc++ supportRosen Penev2021-03-05
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* aircrack-ng: Update to 1.6Jeffery To2020-01-28
| | | | Signed-off-by: Jeffery To <jeffery.to@gmail.com>
* treewide: add PKG_CPE_ID for better cvescanner coverageJan Pavlinec2019-09-17
| | | | Signed-off-by: Jan Pavlinec <jan.pavlinec@nic.cz>
* treewide: Capitalize submenusEneas U de Queiroz2019-07-25
| | | | | | Fixed a typo in tcpreplay. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
* aircrack-ng: Update to git commit 42f2b48dJoseph Benden2019-04-05
| | | | | | | This patch updates the aircrack-ng package to their git revision 42f2b48d. This commit is the latest for the upcoming 1.6 release. Signed-off-by: Joseph Benden <joe@benden.us>
* aircrack-ng: Update to 1.5.2Joseph Benden2019-01-11
| | | | Signed-off-by: Joseph Benden <joe@benden.us>
* aircrack-ng: Update to 1.5.1Joseph Benden2018-12-08
| | | | Signed-off-by: Joseph Benden <joe@benden.us>
* aircrack-ng: Update to 1.5Joseph Benden2018-12-08
| | | | Signed-off-by: Joseph Benden <joe@benden.us>
* aircrack-ng: Update to 1.4Joseph Benden2018-11-16
| | | | Signed-off-by: Joseph Benden <joe@benden.us>
* aircrack-ng: adds openssl 1.1 compatibilityEneas U de Queiroz2018-05-24
| | | | | | Applied a patch that was merged upstream. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* aircrack-ng: Add -std=gnu89 to fix compile issues.Rosen Penev2018-03-14
| | | | | The code assumes pre-C99 inlining. This causes issues with GCC7 which assumes C11. Add std=gnu89 to restore proper behavior. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* aircrack-ng: add missing dependency on zlibFelix Fietkau2016-07-24
| | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
* airmon-ng: Fix procps-ng dependancy.Mangix2016-06-18
| | | | Signed-off by: Rosen Penev <rosenp@gmail.com>
* aircrack-ng: split out airmon-ng as a separate package.Yousong Zhou2016-01-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As said in a related github discussion thread [1], OpenWrt is so small a system that - "airmon-ng check kill" does not have much to check - airmon-ng takes up too much space for not that much benefit (bringing up monitor interface with just iw should be enough for at least b43 and ath9k drivers) Airmon-ng depends on a lot of utility binaries to run and these dependencies increase the installation size. With this commit we can provide a working airmon-ng and a smaller aircrack-ng package. Dependency spec of airmon-ng is also reworked to - select usbutils only if USB feature is available - select pciutils only if PCI feature is available While doing the split, this commit also contains a few other minor changes - Use SPDX identifier for license name. - Add PKG_LICENSE_FILES definition. - Set PKG_MAINTAINER (MAINTAINER variable will take value from it). [1] https://github.com/openwrt/packages/pull/1693 Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* aircrack-ng: use libnl-genlAlexandru Ardelean2015-10-02
| | | | | | Adding libnl-core and libnl-genl as deps. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* aircrack-ng: import from old packagesRick Farina (Zero_Chaos)2015-02-07
cleanup, update to latest version, mark myself maintainer Signed-off-by: Rick Farina (Zero_Chaos) <zerochaos@gentoo.org>