kn
85788209c6
Bump potential struct ifnet consumers
...
sys/net/if_var.h r1.116 "Remove struct ifnet's unused if_switchport member"
should be of no concern in ports land, but some actively do
- define _KERNEL and/or
https://codesearch.debian.net/search?q=%23%5Cs*define%5Cs%2B_KERNEL%5Cb+filetype%3Ac&literal=0
curl -s https://codesearch.debian.net/results/a710598a524e63cb/packages.txt
- include <net/if_var.h>
https://codesearch.debian.net/search?q=%3Cnet%2Fif_var.h%3E+filetype%3Ac&literal=1
curl -s https://codesearch.debian.net/results/3264f4d6c8ec573a/packages.txt
Running the packages.txt files through 'sort -u' and 'comm -12', filtering
for ports we actually have and further limiting it down to individual
packages rather than the whole port (thanks sthen) leaves us with
$ infrastructure/bin/portbump -r \
devel/libgtop2 \
games/warzone2100 \
mail/mozilla-thunderbird \
multimedia/gstreamer1/plugins-bad \
net/miniupnp/miniupnpd \
net/net-snmp,-main \
net/usrsctp \
net/zabbix,-main \
security/aircrack-ng \
www/firefox-esr \
www/mozilla-firefox
Bump them all to pick up the new header/struct.
Feedback OK sthen
2022-09-02 06:17:28 +00:00
naddy
8c0294c2fa
drop RCS Ids
2022-03-11 19:53:16 +00:00
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