netbird/client
Maycon Santos 64f2d295a8
Refactor Interface package and update windows driver (#192)
* script to generate syso files

* test wireguard-windows driver package

* set int log

* add windows test

* add windows test

* verbose bash

* use cd

* move checkout

* exit 0

* removed tty flag

* artifact path

* fix tags and add cache

* fix cache

* fix cache

* test dir

* restore artifacts in the root

* try dll file

* try dll file

* copy dll

* typo in copy dll

* compile test

* checkout first

* updated cicd

* fix add address issue and gen GUID

* psexec typo

* accept eula

* mod tidy before tests

* regular test exec and verbose test with psexec

* test all

* return WGInterface Interface

* use WgIfaceName and timeout after 30 seconds

* different ports and validate connect 2 peers

* Use time.After for timeout and close interface

* Use time.After for testing connect peers

* WG Interface struct

* Update engine and parse address

* refactor Linux create and assignAddress

* NewWGIface and configuration methods

* Update proxy with interface methods

* update up command test

* resolve lint warnings

* remove psexec test

* close copied files

* add goos before build

* run tests on mac,windows and linux

* cache by testing os

* run on push

* fix indentation

* adjust test timeouts

* remove parallel flag

* mod tidy before test

* ignore syso files

* removed functions and renamed vars

* different IPs for connect peers test

* Generate syso with DLL

* Single Close method

* use port from test constant

* test: remove wireguard interfaces after finishing engine test

* use load_wgnt_from_rsrc

Co-authored-by: braginini <bangvalo@gmail.com>
2022-01-17 14:01:58 +01:00
..
cmd Refactor Interface package and update windows driver (#192) 2022-01-17 14:01:58 +01:00
internal Refactor Interface package and update windows driver (#192) 2022-01-17 14:01:58 +01:00
system fix: rename info package 2021-08-29 13:34:17 +02:00
testdata Fix concurrency on the client (#183) 2022-01-10 18:43:13 +01:00
ui Add windows installer (#109) 2021-09-06 10:20:26 +02:00
Dockerfile Support environment vars (#155) 2021-11-15 09:11:50 +01:00
installer.nsis Stop service before uninstall (#158) 2021-11-14 21:30:18 +01:00
main.go Enhance up command (#133) 2021-10-17 21:34:07 +02:00
manifest.xml Add windows installer (#109) 2021-09-06 10:20:26 +02:00
resources.rc Refactor Interface package and update windows driver (#192) 2022-01-17 14:01:58 +01:00
wireguard_nt.sh Refactor Interface package and update windows driver (#192) 2022-01-17 14:01:58 +01:00