Mustafa Arici
|
2aa560a631
style(cmd): format
|
5 years ago |
Mustafa Arici
|
6ec7bb72d2
chore: switch to go mod
|
7 years ago |
Mustafa Arici
|
fc6ff58592
refactor(cmd/ovpm): refactor ovpm commands
|
7 years ago |
Mustafa Arici
|
d5763d7be5
refactor(cmd/ovpm): add structure && impr. testablity
|
8 years ago |
Mustafa Arici
|
ce31ee4923
feat(cmd): add vpn restart cmd
|
8 years ago |
Mustafa Arici
|
ee18b4cfad
feat(vpn): implement vpn Update
|
8 years ago |
Mustafa Arici
|
e5f57eac94
style(cli): add one letter alieses to cli commands
|
8 years ago |
Mustafa Arici
|
fc9f6c78ab
feat(vpn): show available network types via cli && fetch associated user
|
8 years ago |
Mustafa Arici
|
3f128fa377
feat(net): handle iptables upon association/dissociation
|
8 years ago |
Mustafa Arici
|
36ee539bee
feat(cli): implement network cli
|
8 years ago |
Mustafa Arici
|
ae162139cc
feat(vpn): allocate client ip addresses dynamically and statically
|
8 years ago |
Mustafa Arici
|
b306ddebf9
feat(user): implement update user feature
|
8 years ago |
Mustafa Arici
|
bf2a9b940e
feat(user,vpn): implement no-gw capability
|
8 years ago |
Mustafa Arici
|
12e4952025
feat(show-user-ip): show user's vpn ip in cli
|
8 years ago |
Mustafa Arici
|
ea54f2cb32
refactor(rpc): remove vpn apply proto
|
8 years ago |
Mustafa Arici
|
4436880004
fix(vpn): ensure OpenVPN is restarted when freshly installed initialized
|
8 years ago |
Mustafa Arici
|
800df08ac3
refactor: proper logging
|
8 years ago |
Mustafa Arici
|
c2891189f9
refactor: split pki into it's own package
|
8 years ago |
Mustafa Arici
|
75f18d4dd2
refactor: split rpc into seperate package and improve general api
|
8 years ago |
Mustafa Arici
|
333665db60
commit 8360e6265d3b4ad6f1cbf0f176a47aaf40322ff0
|
8 years ago |
Mustafa Arici
|
95b41e2f10
WiP: basic implementation
|
8 years ago |