# HeliPort

![GiHub Actions](https://github.com/zxystd/HeliPort/workflows/Build%20and%20Test/badge.svg?branch=master)

Intel WiFi Client for [itlwm](https://github.com/zxystd/itlwm)

## Chat

If you have any questions or feedback, feel free to [![Join the chat at https://gitter.im/OpenIntelWireless/itlwm](https://badges.gitter.im/OpenIntelWireless/itlwm.svg)](https://gitter.im/OpenIntelWireless/itlwm?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)

## Status

This project is currently in the early stage of development, nothing except the User Interface works.

### To-Do's

- [ ] Save user network info
- [ ] EAP auth
- [ ] Hidden network connecting

Visit [Projects](https://github.com/zxystd/HeliPort/projects) for more information

## Issues

Issues for this project are for bug tracking and feature requests only, please carefully fill in all the blanks in the correct Issue Template.

The following types of "Issues" will be considered as invalid and will be closed and locked immediately:

- Personal help request
- Duplicated issues
- Urging updates
- Spam
- Non-English or non-Chinese content
- Easy "Googleable" questions
  > How to build etc.
- Off-topic discussion
  > Including mentioning and distributing closed-source, non-official Intel Wi-Fi Projects.

## Contributing

We desperately need contributors to help us improve this project, any help will be highly appreciated.

- User interface and password management is implemented with `Swift 5`
- Communication with [itlwm](https://github.com/zxystd/itlwm) is implemented with `C`

## Credits

- [@Bat.bat](https://github.com/williambj1) for repository management
- [@DogAndPot](https://github.com/DogAndPot) for password management and UI implementation
- [@Goshin](https://github.com/Goshin) for investigating APIs
- [@zxystd](https://github.com/zxystd) for writing [itlwm](https://github.com/zxystd/itlwm) and APIs
