Commit Graph

230 Commits

Author SHA1 Message Date
Lakindu Akash
a00aec2a6f
Add static 2020-10-31 12:34:59 +05:30
Lakindu Akash
fb5631c0ba
fix aur build 2020-10-31 12:25:26 +05:30
Lakindu Akash
a1fe1d07b3
Fix crash on non existing nac filter file 2020-10-31 01:27:11 +05:30
Lakindu Akash
7b0e88eebb
Read macfilter file 2020-10-31 00:41:15 +05:30
Lakindu Akash
8b60cf5bda
Configure mac filter in ui 2020-10-30 23:09:29 +05:30
Lakindu Akash
884c2e5bcb
Update styles 2020-10-30 23:08:44 +05:30
Lakindu Akash
42a1e63d9b
Read mac filter config file 2020-10-30 23:08:23 +05:30
Lakindu Akash
3b6668051d
Add mac filter command
Write mac addreses to file
2020-10-30 23:07:59 +05:30
Lakindu Akash
f0be75cb54
Add mac address validator 2020-10-30 23:07:30 +05:30
Lakindu Akash
06a769e3f1
Add mac filter view 2020-10-30 23:06:58 +05:30
Lakindu Akash
0eccc875b2
Revert "Dev" 2020-10-28 21:31:38 +05:30
Lakindu Akash
6283e4cd33
Merge branch 'master' into dev 2020-10-28 19:50:32 +05:30
Scott Hardin
0fcd59e1e3 Small patch - systemd services should go in /lib..., not /usr/lib... 2020-10-21 23:52:15 -07:00
Lakindu Akash
179a84b925
Update Makefile 2020-10-09 02:31:27 +05:30
Lakindu Akash
2ee2749de7
Fix AUR pkgbuild 2020-10-08 17:24:29 +05:30
Lakindu Akash
161253462d
Fix not initialising correct values at begining of the program 2020-10-07 13:51:29 +05:30
Lakindu Akash
c9b08edcb2
Change window title
Related #68
2020-10-05 01:34:59 +05:30
Lakindu Akash
d62ba2e93a
Fix lgtm analysis 2020-10-04 17:48:43 +05:30
Lakindu Akash
8644ec31bd
Fix missing new gtk builder init 2020-10-04 17:33:48 +05:30
Lakindu Akash
c9de3fdf28
Remove cmake help section README.md 2020-10-04 17:20:59 +05:30
Lakindu Akash
c968b8a54c
Remove unwanted files 2020-10-04 15:54:03 +05:30
Lakindu Akash
2bd6c741ae
Rename wihotspot_gui to wihotspot-gui 2020-10-04 15:53:09 +05:30
Lakindu Akash
4959bb8a61
Transfer build system from cmake to make 2020-10-04 15:52:25 +05:30
Lakindu Akash
3e6910723c
Load ui description from compiled resources with glib-compile-resource 2020-10-04 15:49:54 +05:30
Lakindu Akash
87c3bd3ab6
Add gresource.xml to compile glade file 2020-10-04 15:44:14 +05:30
Lakindu Akash
2c1842215c
Add missing variable 2020-10-02 00:34:52 +05:30
Lakindu Akash
446310d54c
Sync with main create_ap 2020-10-01 18:14:06 +05:30
Lakindu Akash
8e3bed1acd
Fix stopped status not showing without restarting the ui. 2020-09-25 16:05:12 +05:30
plonibarploni
4b066d8a62 allow spaces in SSID & password
fixes #53
2020-09-17 21:30:07 -04:00
Lakindu Akash
e32ec4df77 Fix paths for wihotspot_gui 2020-08-27 03:47:29 +05:30
Lakindu Akash
ec6376bb12 Replace pkexec instead sudo 2020-08-27 02:13:46 +05:30
Lakindu Akash
7f04321708 Remove create_ap from sudors 2020-08-27 02:13:08 +05:30
Lakindu Akash
c389fb7e57
Replace create_ap if exist when installing
Fix conflicting files when installing.
2020-08-25 02:41:15 +05:30
Lakindu
0fd8cd23e7 Clean CMakeLists.txt 2020-06-02 16:22:29 +05:30
Dimitris Kiziridis
f57b508067 fixes multiple definition of "running_info" error 2020-05-26 14:43:08 +03:00
Lakindu
93f64fa11e Remove pkexec from desktop
Add create_ap to execute without password with sudo
2020-05-06 16:30:28 +05:30
Lakindu
48d6928233 Now config file is always writen to /etc/wh.config 2020-05-06 15:25:20 +05:30
Fabricio Godoi
b5576ce567 fix(desktop): chage script install location 2020-04-14 17:44:28 -03:00
Fabricio Godoi
81473ad7b9 feat(.desktop): include script to create system shortcut 2020-04-12 18:34:24 -03:00
Lakindu Akash
b316c57065
Remove unnecessary include from main.c 2019-11-25 10:01:58 +05:30
Lakindu Akash
aa083c2388
Update create_ap 2019-11-13 16:50:31 +05:30
HAO, Yun (郝运)
ecea779793 add a function to list all channels that can be used. 2019-06-02 18:27:51 +02:00
HAO, Yun (郝运)
aa670d1f57 Support to use dual channel if the adapter/driver support it. 2019-06-02 18:22:58 +02:00
HAO, Yun (郝运)
0f9b572fbf fix lakinduakash/linux-wifi-hotspot#24 2019-06-02 03:25:23 +02:00
HAO, Yun (郝运)
e01f941519 fix lakinduakash/linux-wifi-hotspot#25 2019-06-02 03:01:35 +02:00
lakinduakash
0e9eb673ce fix frequency not updating 2019-05-27 13:45:37 +05:30
lakinduakash
d88e4a8d97 Fix snap build 2019-04-24 12:47:46 +05:30
Lakindu Akash
60fca63012
Merge pull request #15 from lakinduakash/dev-1
Dev 1
2019-04-18 00:50:16 +05:30
lakinduakash
56a688a616 Update ui 2019-04-18 00:49:27 +05:30
lakinduakash
b5c939683b Fix mac address validation fail 2019-04-18 00:39:01 +05:30
Lakindu Akash
7a5bfb1169
Update README.md 2019-04-17 23:45:29 +05:30
lakinduakash
cfb8bfea97 Add license text to source files 2019-04-17 23:33:38 +05:30
lakinduakash
3a9721ec31 Remove advanced expander and show all options 2019-04-17 23:26:28 +05:30
lakinduakash
5fd51ab86c add function declaration 2019-04-17 23:10:23 +05:30
lakinduakash
3e98d7abd4 Show error massage realtime 2019-04-17 23:07:38 +05:30
lakinduakash
8896221d4e Style and ui update
Add open network cb and extra label
2019-04-17 22:57:05 +05:30
lakinduakash
12c9d1e044 Highlight text field on error input and fix some validations
Adding styles dynamically
2019-04-17 22:56:10 +05:30
lakinduakash
cca2e2f48b Load style sheet 2019-04-17 20:14:19 +05:30
lakinduakash
07c494bc43 Ui updates 2019-04-17 20:14:03 +05:30
lakinduakash
f02cf2be6b Add validator function and validate before start 2019-04-17 20:13:24 +05:30
lakinduakash
d64b0c74dc Fix crash on null freq-band 2019-04-17 20:12:09 +05:30
lakinduakash
487c0cfcb1 Add mac address validator 2019-04-17 20:10:24 +05:30
lakinduakash
0752c84706 Read new input values and pass to build config 2019-04-17 16:08:31 +05:30
lakinduakash
ba555e6931 Read new configs and bulid mkconfig command 2019-04-17 16:06:58 +05:30
lakinduakash
8fe3d6dd45 Create makefile with proper install 2019-04-17 02:21:07 +05:30
lakinduakash
3069f56777 Clean printf 2019-04-17 02:20:35 +05:30
lakinduakash
6939240b7c Remove libconfig 2019-04-16 18:54:47 +05:30
lakinduakash
46eb4a1d7e Ui changes 2019-04-16 11:14:41 +05:30
lakinduakash
7d59dec228 Add Advanced option section to ui and add some options
freq
psk
no_virt
mac
hidden
2019-04-16 11:06:46 +05:30
lakinduakash
b19924c6c9 Add random string generator function 2019-04-16 09:42:40 +05:30
lakinduakash
e0777ff70c Filter only wifi interface list and show 2019-04-16 09:41:44 +05:30
lakinduakash
e3e3418a11 Add util.c 2019-04-16 02:48:16 +05:30
lakinduakash
5d16c3b4c3 Move declarations to header file 2019-04-16 02:36:06 +05:30
lakinduakash
16401a123e Update ui when creating hotspot 2019-04-16 02:23:22 +05:30
lakinduakash
baf690b0ce Fix thread initialize erro (xlib) 2019-04-16 02:11:53 +05:30
lakinduakash
ed3ca1cf6c separate show and stop progress bar into functions 2019-04-16 01:21:55 +05:30
lakinduakash
2ac7bd979e Show progress bar on open(while checking running info) 2019-04-15 23:08:29 +05:30
lakinduakash
7a977ae268 Add method to lock views to prevent unintended changes from user 2019-04-15 23:00:54 +05:30
lakinduakash
ed5fb1ac75 Add progress bar to indicate initialization status 2019-04-15 22:56:14 +05:30
lakinduakash
aa4f7b22e0 Init with running status 2019-04-15 05:01:04 +05:30
lakinduakash
7ec424edc1 Add status label 2019-04-15 05:00:36 +05:30
lakinduakash
34f5ad9234 build kill command by pid 2019-04-15 05:00:05 +05:30
lakinduakash
9923bcf7bf Initialise ifaces from config file on start 2019-04-15 04:16:26 +05:30
lakinduakash
2ed864095c Add interface values to read config 2019-04-15 04:15:41 +05:30
lakinduakash
96a7c3c739 Move config related definitions to read_config.h 2019-04-15 04:14:59 +05:30
lakinduakash
2b251a094e Move config related definitions to read_config.h 2019-04-15 04:14:32 +05:30
lakinduakash
4a9322ce14 Fix delim issue on tokenize 2019-04-15 04:13:30 +05:30
lakinduakash
077e384678 Get interface names from selected interfaces combo box 2019-04-15 03:40:40 +05:30
lakinduakash
9e8264d285 Add combo boxes for select wifi and internet interface 2019-04-15 03:39:54 +05:30
lakinduakash
722040f6ec Get network interfaces from /sys/class/net 2019-04-15 02:49:02 +05:30
lakinduakash
eb500a40e0 Get running instance info (pid,interface,ap) 2019-04-15 02:48:02 +05:30
lakinduakash
0012bb8118 Remove extra outputs from list-running 2019-04-15 00:17:33 +05:30
lakinduakash
d3f1f97dcd Add new LICENCE 2019-04-14 22:16:31 +05:30
lakinduakash
0ad4516efb Move README.md to script directory 2019-04-14 21:10:22 +05:30
lakinduakash
e72386a89d clean read_config 2019-04-14 21:06:01 +05:30
lakinduakash
6f2c2f9d5b clear script 2019-04-14 20:48:08 +05:30
lakinduakash
0e25719af2 fix return config file location 2019-04-14 20:46:53 +05:30
lakinduakash
e73ad03eb2 get config file location from users homedir 2019-04-14 18:34:27 +05:30
lakinduakash
961e4bb3bb initialise ui from config file 2019-04-14 15:37:34 +05:30
lakinduakash
57c41f64ac remove redundant functions 2019-04-14 15:36:40 +05:30
lakinduakash
84a2828f97 set and return read values from config file 2019-04-14 15:36:12 +05:30
lakinduakash
24862a9798 rename functions in read_config 2019-04-14 13:41:53 +05:30
lakinduakash
30d077deb7 Add c++ support 2019-04-14 13:36:40 +05:30
lakinduakash
583dd49f2f c++ implementation of read conf file
(Reason:libconfig error without double quotes)
2019-04-14 13:35:49 +05:30
lakinduakash
49c9aed7e4 Create and Read SSID and PASSPHARE to cinfig file and init getters and setters 2019-04-14 00:50:13 +05:30
lakinduakash
9204bc1836 Add CONFIG key defines 2019-04-14 00:30:46 +05:30
lakinduakash
71c5db1128 Add libconfig to cmake 2019-04-14 00:29:32 +05:30
lakinduakash
dfc5ec2cbd chown logged user to config file and allow to write 2019-04-13 17:31:38 +05:30
lakinduakash
3d80c7dc79 Remove redundant libraries from cmake 2019-04-13 11:53:48 +05:30
lakinduakash
4e3bef5d2e Move ui related function to ui.c 2019-04-13 11:52:09 +05:30
lakinduakash
6fbcc78a12 Re format 2019-04-13 03:52:16 +05:30
lakinduakash
2ef4f68511 Cleanup code 2019-04-13 03:51:36 +05:30
lakinduakash
b3dc94d013 Get texts from entry and start shell on new thread 2019-04-13 03:48:09 +05:30
lakinduakash
5399bce678 Add stop button 2019-04-13 03:47:39 +05:30
lakinduakash
324f2937cc Add new sources to get and set command line properties 2019-04-13 03:47:17 +05:30
lakinduakash
2acb716ff6 Add new sources 2019-04-13 03:45:53 +05:30
lakinduakash
512b3ba9bb Don't change frequency band automatically if set by manually 2019-04-12 18:50:48 +05:30
lakinduakash
3601245eaf New ui 2019-04-12 18:48:36 +05:30
lakinduakash
524cba117e Add entries 2019-04-12 18:48:15 +05:30
lakinduakash
c2a57e4aa1 Reformat 2019-03-05 11:03:08 +05:30
lakinduakash
cf2f508491 Reformat 2019-03-05 11:02:22 +05:30
lakinduakash
81f64ec78f Rename glade to ui 2019-03-05 11:01:53 +05:30
lakinduakash
2d8627aeb8 Add custom command to cmake
Copy glade files to build dir
2019-03-05 11:01:27 +05:30
lakinduakash
26e423a841 Rename old makefile 2019-03-05 02:40:44 +05:30
lakinduakash
8aa147af10 configure with cmake 2019-03-05 02:38:38 +05:30
lakinduakash
3c57a38f26 Add make file 2019-03-05 00:15:26 +05:30
lakinduakash
d71f4e1964 Add sample glade and c file 2019-03-05 00:15:11 +05:30
lakinduakash
ed1b05c063 Move files 2019-03-05 00:14:33 +05:30
lakinduakash
8dffec3f09 Move files to src 2019-03-03 02:07:10 +05:30
lakinduakash
a2adf46b89 Temporary fix for error on creating ap on 5GHz
now ap is always created in 2.4GHz
2019-03-03 02:05:18 +05:30