Big code refactoring #10

Merged
Sirherobrine23 merged 15 commits from code_refactoring into main 2024-03-15 04:08:27 +00:00

15 Commits

Author SHA1 Message Date
1e787f8e62
fix aarch64 build
Some checks failed
Test / Test Linux (16.x) (pull_request) Failing after 2m54s
Test / Test Linux (latest) (pull_request) Failing after 4m20s
Test / Test Linux (18.x) (pull_request) Failing after 4m25s
Test / Test Linux (20.x) (pull_request) Failing after 4m23s
2024-03-14 21:26:26 -03:00
20a062b6f7
Update userspace to set configuration
Some checks failed
Test / Test Host (pull_request) Failing after 56s
Test / Test Matrix (16.x) (pull_request) Failing after 1m28s
Test / Test Matrix (20.x) (pull_request) Failing after 1m46s
Test / Test Matrix (18.x) (pull_request) Failing after 1m48s
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-03-13 22:03:20 -03:00
8bae917f40
Add test CI and update typescript code
Some checks failed
Test / Test Host (pull_request) Failing after 57s
Test / Test Matrix (16.x) (pull_request) Failing after 1m27s
Test / Test Matrix (20.x) (pull_request) Failing after 1m45s
Test / Test Matrix (18.x) (pull_request) Failing after 1m49s
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-03-13 00:27:53 -03:00
d7bb81dfbe
Windows set ip address in interface
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-03-11 21:14:35 -03:00
c902a511a0
migrate userspace to wginterface
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-03-11 00:14:38 -03:00
3f33e77d8e
Fix userspace start
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-03-09 00:25:54 -03:00
70c23f82af
init userspace
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-03-06 23:34:15 -03:00
1554e08ae9
Init windows
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-03-02 19:15:43 -03:00
06db113ff2
Set up wireguard interface in linux
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-03-02 13:02:51 -03:00
a0e8403160
Linux ipv6 set interface
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-03-01 23:45:35 -03:00
089873e9b0
Add linux set IPv4 (limitation)
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-02-29 22:58:45 -03:00
d3ea7b39cd
add wg.hh set config in wginterface
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-02-29 19:41:31 -03:00
d094b5d546
Linux init
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-02-29 00:44:13 -03:00
fb883a4a5d
update addon struct
Signed-off-by: Matheus Sampaio Queiroga <srherobrine20@gmail.com>
2024-02-27 21:00:30 -03:00
06a2fe3d0d
Clean workspace 2024-02-26 23:42:25 -03:00