Preparations for hostapd/wpa_supplicant v2.2 release

Jouni Malinen j
Wed May 28 06:27:48 PDT 2014


This seems to be as good time as any to get a new tagged release of
hostapd and wpa_supplicant published. As such, I'm planning on merging
in only bug fixes, test cases, and ChangeLog changes (etc. release
related) into the hostap.git master branch from now until the next
release gets published. All other commits can still make their way into
the pending branch from where they move to the master branch after v2.2
has been released.

There has been significant increase in coverage in the automated hwsim
test cases since v2.1. 360 of 838 commits since v2.1 are related to new
test functionality and there are now 630 hwsim test cases. One milestone
was met today with 75% code coverage (percentage of code lines as
reported by lcov executed using the tests/hwsim/example-*.config build
configuration):
http://buildbot.w1.fi/hwsim/lcov/1401264779/

Most of the functionality is now included in the automated test cases,
but there is still room for improvement on getting the missing areas
covered. Large part of the missing 25% coverage is on error paths that
are getting somewhat more complex to test with full system test cases.
These can be addressed with more focused unit tests and protocol level
testing using test tools that construct various valid and invalid
messages. Both approaches are already used in number of test cases in
hostap.git, so there are number of examples of how such test cases can
be implemented.

I'd expect about a week to be a suitable time to reserve for bug fixes
(and new test cases!) only phase. There are number of contributed bug
fixes in the queue and I'll try to go through them shortly. Any
additional bug fixes and test case contributions would obviously be very
welcome as well.

-- 
Jouni Malinen                                            PGP id EFC895FA



More information about the Hostap mailing list