Page MenuHomeFreeBSD

[wpa] Add support for hostapd/wpa_supplicant when WITHOUT_CRYPT=YES is enabled.
ClosedPublic

Authored by adrian on Jan 4 2021, 8:48 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Nov 11, 7:13 AM
Unknown Object (File)
Tue, Nov 11, 3:52 AM
Unknown Object (File)
Mon, Nov 10, 4:49 AM
Unknown Object (File)
Wed, Nov 5, 11:32 PM
Unknown Object (File)
Mon, Nov 3, 12:40 PM
Unknown Object (File)
Mon, Nov 3, 12:39 PM
Unknown Object (File)
Mon, Nov 3, 12:39 PM
Unknown Object (File)
Mon, Nov 3, 12:38 PM

Details

Summary

This builds wpa_supplicant / hostpad using internal encryption routines
rather than using libcrypt.

This has been supported in wpa for years now, however since we use
local makefiles for this, we bitrotted dependencies and configuration
options.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 35926
Build 32815: arc lint + arc unit

Event Timeline

adrian requested review of this revision.Jan 4 2021, 8:48 PM
emaste added inline comments.
share/mk/src.opts.mk
432

We should probably add a comment here about our general approach; ideally we'd be able to either build dependencies w/o crypto support (if that makes sense for that component) or do something like wpa does.

This revision is now accepted and ready to land.Jan 4 2021, 8:54 PM

(I haven't forgotten about this; I only just got mips32 to boot again...)