41 Commits

Author SHA1 Message Date
kmos
475038a82e aircrack-ng uses C99. Fix build on sparc64 with the usual c99 fix 2022-01-16 09:24:09 +00:00
tb
0919a1aedf security/aircrack-ng: force use of OpenSSL 1.1 code path to fix build
with opaque HMAC_CTX in upcoming libcrypto bump.
2021-12-04 11:44:41 +00:00
sthen
09cff11d3c respect CFLAGS 2020-12-27 18:13:18 +00:00
benoit
df9c9d68ba Drop maintainership, no more use. 2020-07-24 13:49:28 +00:00
tb
b44685a53d Avoid buffer overflow in SIOCGIFMEDIA
In 2015, stsp changed the ifm_ulist from int * to uint64_t.
This was fixed by sthen but the patch got lost in an update.
Upstream aircrack-ng has this fixed in 1.6.0 and later.

Found by Martin (martingot protonmail com) and MALLOC_OPTIONS=C
Tested by Martin and clematis

ok stsp
maintainer timeout
2020-07-22 12:53:31 +00:00
cwen
566e1e16bd aircrack-ng: fix the build on powerpc
aircrack-ng uses an old version of John the Ripper, the whole Altivec
acceleration code does not build since the move to clang/compiler_rt;
it fails with ports-gcc as well. John codebase massively changed in
this regard since then, making backports too massive.

Remove AltiVec support and associated PFRAG, with a patch ensuring that
AltiVec and POWER8 are *really* disabled at build time (from upstream).

OK benoit@ (maintainer)
2020-06-13 17:38:49 +00:00
sthen
df169311c5 fix packaging on arm, NEON was disabled but the PFRAG was still used.
leave the PFRAG and just comment-out the conditional making it easier to
reinstate if this is fixed (upstream bug is still active).
2019-12-06 14:29:40 +00:00
naddy
2834a8c393 disable NEON optimizations on arm and aarch64 because clang refuses to
compile the code; ok benoit@
2019-10-05 22:33:21 +00:00
cwen
0695d8e6ea aircrack-ng: allow packaging on macppc
POWER8 libaircrack-crypto isn't built on powerpc -- remove them from PFRAG.

OK benoit@ (maintainer)
2019-08-12 14:40:04 +00:00
sthen
485792605b replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 21:02:12 +00:00
naddy
a1822e2450 switch to CONFIGURE_STYLE=autoreconf 2019-05-18 12:13:33 +00:00
jca
cf1513c7a3 Unbreak on sparc64, where <machine/intr.h> can't be included from userland
ok benoit@ (maintainer)
2019-05-13 17:15:40 +00:00
sebastia
45dca1ab2e use ld.bfd on i386, due to linking error there with lld:
ld: error: undefined symbol: __i686.get_pc_thunk.bx

OK sthen@

fix wpaclean, only saving the last seen network/handshake
in the output file

OK benoit@ (MAINTAINER)
2019-03-09 18:02:35 +00:00
jasper
ca0fee9e4a zpazapzap empty file; confirmed by sthen@ 2019-03-08 17:30:23 +00:00
sebastia
1254f9b441 Update to 1.5.2
lots of feedback from sthen@
tested on i396 by myself, amd64 tests by benoit@
OK benoit@ (MAINTAINER)
2019-02-23 22:23:25 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
tb
1bc97d7d7b Turn two functions from 'inline' to 'static inline' to fix the build with
clang -O0.

discussed with & ok jca
2018-06-03 16:39:53 +00:00
benoit
0cffc73d79 Replace sudo with doas in README
from Michael McConville and Timo Myyra, thanks
2017-01-11 13:17:03 +00:00
sthen
564c6c344a Cope with moving sqlite3 back to ports. 2016-09-23 09:16:52 +00:00
ajacoutot
5558c792d3 First pass at pre-entively fixing ports that would break once guenther's header
pollution diff is in.

lang/squeak/vm does not build but it's due to the recent audio changes
games/xbattle: also fixes some conflicting implicit decl
print/hplip: also fixes some conflicting implicit decl
2016-09-10 13:03:40 +00:00
sthen
604b441881 ihandle ifmedia64 2015-09-11 16:23:01 +00:00
ajacoutot
83dd7fefa9 Consistency in endian.h includes. 2015-05-01 17:40:58 +00:00
naddy
15f8863012 A dot or a single quote introduces a roff(7) macro; fix text lines
beginning with such a character.  Drop USE_GROFF.
ok and delousing schwarze@
2015-02-17 19:47:01 +00:00
naddy
6dfe1e0668 <sys/socket.h> already exposes struct iovec, no need to include <sys/uio.h>.
Remove now useless (parts of) patches.
2015-01-19 20:44:14 +00:00
sthen
040d487684 cleanup includes, ok benoit@ 2014-07-01 12:15:10 +00:00
espie
eae66e4a7b PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:35:43 +00:00
landry
2bca310300 Fix on hppa: add a gratuitous tab before .section in sha1-sse2.S. For some
reason the hppa asm doesnt like .section to start at column 0. No fallout on
amd64.
With hints from kettenis@
2012-12-21 17:10:39 +00:00
pascal
e051391d3c After feedback from kettenis@, we won't be defining -DPIC on PIE archs per
default.  Garbage collect the patches that dealt with these issues, and use
the builtin define __PIC__ to detect if we're PIE/PIC.

ok naddy@
2012-08-20 11:50:59 +00:00
ajacoutot
ec4340a364 Remove lpthread patches from the "security" category. 2012-08-19 13:30:04 +00:00
pascal
2a05f2db9c Further PIE preparations: aircrack-ng and avidemux both use non-PIC optimised
assembler.  Wrap an #ifndef PIC around it.

ok naddy@
2012-08-11 22:58:18 +00:00
espie
4ed7caa04f first pass at handling sqlite3 move 2012-04-23 17:15:17 +00:00
sthen
52c177c5ac bumps; net/if.h 2011-11-16 00:20:08 +00:00
espie
46d3548829 normalize pkgpath 2011-09-16 11:41:38 +00:00
naddy
11315d3b95 don't use #ifdef __sparc__ to check for Solaris; ok benoit@ 2011-08-25 12:51:56 +00:00
ajacoutot
f982995f2b Add a consistent header that substitutes FULLPKGNAME for the READMEs.
ok jasper@ sthen@
2011-06-02 13:41:36 +00:00
dcoppa
c8e4c421e1 Fix leftover '-lpthread'.
ok fgsch@
2011-06-01 08:16:15 +00:00
fgsch
8b11b60b1b Update to aircrack-ng 1.1.
input and ok sthen and benoit (maintainer)
2011-05-21 11:19:24 +00:00
espie
6c283d7e98 new depends 2010-11-20 17:22:40 +00:00
espie
2ef1026971 USE_GROFF=Yes 2010-10-18 21:41:44 +00:00
benoit
a30bcda536 - change MASTER_SITES
- change email maintainer
- bump

ok ajacoutot@
2009-08-06 12:48:18 +00:00
kili
00090a234c aircrack is an 802.11 WEP and WPA-PSK keys cracking program that
can recover keys once enough data packets have been captured.

  It implements the standard FMS attack along with some optimizations
  like KoreK attacks, thus making the attack much faster compared to
  other WEP cracking tools. In fact, aircrack is a set of tools for
  auditing wireless networks.

From Benoit Lecocq.

Note: aireplay-ng can cause kernel panics (as reported by David
Coppa), so this isn't yet connected to the build. But having it in
the tree may get some more people testing driver patches.

prodded by and ok fgsch@
"sounds like a plan" ckuethe@
2009-05-06 20:39:29 +00:00