twinaphex
4b9571140f
Remove two runloop.h includes
2016-12-02 16:07:33 +01:00
Jean-André Santoni
99ab41be4a
Don't use structs in global_t. Also simplifies the async wifi code.
2016-11-30 01:21:21 +01:00
H. İbrahim Güngör
d884e97576
wifi: fix parsing of connmanctl output
...
Also follow the coding style.
2016-11-22 16:04:53 +03:00
H. İbrahim Güngör
2641c1214c
lakka: consider the identifiers in connmanctl services output
2016-11-22 10:26:02 +03:00
H. İbrahim Güngör
9ec8781a2a
wifi: fix parsing of connmanctl output
...
`connmanctl services` output is something like this:
```
Δ connmanctl services
NetMASTER Uydunet-N4832 wifi_742f68cd1f13_4e65744d415354455220557964756e65742d4e34383332_managed_psk
DIRECT-Dn-Android_d703 wifi_742f68cd1f13_4449524543542d446e2d416e64726f69645f64373033_managed_psk
PS4-8E777390BB63 wifi_742f68cd1f13_5053342d384537373733393042423633_managed_psk
```
So, instead of assuming the SSID length, just split the lines by space
character, and treat the last item as the unique id.
Updates libretro/Lakka#538
2016-11-21 23:39:09 +03:00
Jean-André Santoni
6cc14a4fb9
Add missing copyright mention on some files
2016-10-27 18:17:43 +02:00
Jean-André Santoni
9445046b5f
Improve status reporting in the connman wifi driver
2016-09-27 16:45:37 +02:00
Jean-André Santoni
eee9e5047b
Connman: enable wifi before scanning, and restart connman after generating the settings file
2016-09-24 00:41:30 +02:00
Jean-André Santoni
d3878d5a92
Connman driver: this should allow connecting protected networks
2016-09-23 19:50:18 +02:00
Jean-André Santoni
4734cb2640
WiFi: ask for passphrase
2016-09-23 13:16:27 +02:00
twinaphex
c9e10c821e
Cleanups
2016-09-23 01:38:19 +02:00
Jean-André Santoni
714db40fa0
Allow connecting wifi networks
2016-09-22 22:27:58 +02:00
Jean-André Santoni
cd0ec01928
Display which wifi network we're connected to
2016-09-22 22:27:54 +02:00
Jean-André Santoni
339de94095
Display WiFi menu title and perform a scan before calling the services
2016-09-22 22:27:45 +02:00
Jean-André Santoni
4440b58cbe
Now able to display a list of ssid
2016-09-22 02:03:10 +02:00
Jean-André Santoni
d1ae577811
Start building the ssid list
2016-09-22 02:03:05 +02:00
Jean-André Santoni
acf34990fc
Expose the wifi driver scan callback
2016-09-22 02:02:57 +02:00
Jean-André Santoni
36fb1ffcdf
WiFi driver: add scan callback
2016-09-22 02:02:52 +02:00
Jean-André Santoni
c45058d3ae
Start adding a WiFi driver
2016-09-22 02:02:43 +02:00