31 |
mirror://${PNAME}/${SRCFILE} |
mirror://${PNAME}/${SRCFILE} |
32 |
mirror://${PNAME}/confd-wpa_supplicant.skel-${SKEL_CVS_REV} |
mirror://${PNAME}/confd-wpa_supplicant.skel-${SKEL_CVS_REV} |
33 |
mirror://${PNAME}/confd-wpa_supplicant-${CONF_CVS_REV} |
mirror://${PNAME}/confd-wpa_supplicant-${CONF_CVS_REV} |
|
mirror://${PNAME}/0001-hostapd-Avoid-key-reinstallation-in-FT-handshake.patch |
|
|
mirror://${PNAME}/0002-Prevent-reinstallation-of-an-already-in-use-group-ke.patch |
|
|
mirror://${PNAME}/0003-Extend-protection-of-GTK-IGTK-reinstallation-of-WNM-.patch |
|
|
mirror://${PNAME}/0004-Prevent-installation-of-an-all-zero-TK.patch |
|
|
mirror://${PNAME}/0005-Fix-PTK-rekeying-to-generate-a-new-ANonce.patch |
|
|
mirror://${PNAME}/0006-TDLS-Reject-TPK-TK-reconfiguration.patch |
|
|
mirror://${PNAME}/0007-WNM-Ignore-WNM-Sleep-Mode-Response-without-pending-r.patch |
|
|
mirror://${PNAME}/0008-FT-Do-not-allow-multiple-Reassociation-Response-fram.patch |
|
34 |
) |
) |
35 |
|
|
36 |
# latest stable branch |
# latest stable branch |
43 |
{ |
{ |
44 |
local MCONFIG=${SRCDIR}/wpa_supplicant/.config |
local MCONFIG=${SRCDIR}/wpa_supplicant/.config |
45 |
munpack ${SRCFILE} || die |
munpack ${SRCFILE} || die |
|
cd ${SRCDIR} |
|
|
|
|
|
# krackattack patches |
|
|
mpatch 0001-hostapd-Avoid-key-reinstallation-in-FT-handshake.patch || die |
|
|
mpatch 0002-Prevent-reinstallation-of-an-already-in-use-group-ke.patch || die |
|
|
mpatch 0003-Extend-protection-of-GTK-IGTK-reinstallation-of-WNM-.patch || die |
|
|
mpatch 0004-Prevent-installation-of-an-all-zero-TK.patch || die |
|
|
mpatch 0005-Fix-PTK-rekeying-to-generate-a-new-ANonce.patch || die |
|
|
mpatch 0006-TDLS-Reject-TPK-TK-reconfiguration.patch || die |
|
|
mpatch 0007-WNM-Ignore-WNM-Sleep-Mode-Response-without-pending-r.patch || die |
|
|
mpatch 0008-FT-Do-not-allow-multiple-Reassociation-Response-fram.patch || die |
|
46 |
|
|
47 |
cd ${SRCDIR}/wpa_supplicant |
cd ${SRCDIR}/wpa_supplicant |
48 |
|
|