[roll] Roll fuchsia [wlan] Verify WEP credentials.

This change verifies WEP credentials in policy. Namely, the lengths of
passwords and hexadecimal PSKs are verified using the same rules used in
core.

- Lengths are checked in the `check_config_errors` function and fail if
  WEP passwords are not one of the supported lengths for WEP-40 and
  WEP-104.
- Some constants are renamed to reflect their specificity to WPA
  passwords and PSKs (for example, `PSK_BYTE_LEN` becomes
  `WPA_PSK_LEN`).
- Errors no longer report WPA-specific requirements.

Original-Bug: 48670
Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/448976
Original-Revision: cf36afbe05b0ff8ceab02381411030324ca73d18
GitOrigin-RevId: 2d030b565018d7798e435691d047af9dfc14d35f
Change-Id: Iec5677b3c826054440564f0f08006699e3dc236d
1 file changed
tree: 6860b680a6187d86cf59c1d31cd547df94a8be0c
  1. garnet/
  2. infra/
  3. peridot/
  4. third_party/
  5. topaz/
  6. zircon/
  7. flower
  8. jiri.lock
  9. minimal
  10. prebuilts
  11. README.md
  12. stem
  13. test_durations
README.md

Integration

This repository contains Fuchsia's Global Integration manifest files.

Making changes

All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.

Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.

Obtaining the source

First install Jiri.

Next run:

$ jiri init
$ jiri import minimal https://fuchsia.googlesource.com/integration
$ jiri update

Third party

Third party projects should have their own subdirectory in ./third_party.