* Kernel wg mode in gateway
* Cleanup boringtun code
* Fix clippy
* Fix feature flag missing
* Remove even more and get rid of boringtun
* Fix bad merge
* added script for cicd workflow
* added new script to cicd docs workflows
* updated readme with new script + new structure
* removed autodeploy on push to master
* made name for removing config dir more informative
* remove ascii
* test things
* apt
* adding spacing for ease of reading
* removed remove_existing_config.sh from docs ci
* code comment
* removed matrix notification temporarily
* testing moving back to custom runner
* tweaked cd
* fixed script
* remove admonish commands for the moment
* made small change to test deploy
* switched to large gh runner
* namefix for runner
* cleanup and test
* pulling new changes to cd
* removed --no-default-features flag
* reintroduced --no-default flag for test
* updated readme with new command + note on contributions
* reintroduced faster mdbook install
* revert test change
* removed old versions
* add continue on error: false to vercel steps
* updated readme with cicd workflow
---------
Co-authored-by: Jon Häggblad <jon.haggblad@gmail.com>
Co-authored-by: mfahampshire <mfahampshire@protonmail.ch>
* Add dynamic connect support to ip packet router
* Disconnect inactive clients
* Don't generate ip same as tun device
* clippy
* Extract a few functions to separate mod
* clippy
* Try revised request response connect types
* wip: try to get data requests work
* Also serialize response
* tweak log
* Add code path for connect response fail
* Convenience functions on ip packet request
* Remove commented out code
* Restore log to debug
* Add wireguard_mode flag to SDK
* Add to builder in sdk too
* Move hardcoded IP in a lighter crate
* Put in network defaults
* Fix linux
* Move wireguard mode swap before init
* Use the updated gateway hosts
* Set wireguard IP even for pre-inited mix client
* Fix typo
* Change mixnode, gateway, network and nym-api binary licenses to GPLv3
* Add license to cargo files
* Revert model license to match crate
* Add license to nym-node
* Revert model license to match crate
* Fix formatting
---------
Co-authored-by: Mark Sinclair <mmsinclair@users.noreply.github.com>
* Stop ActionController only after both incoming channels closed
* Downgrade task getting dropped message to debug level
* The warning to the user is not a warning that things didn't work
* rustfmt
* fix channel close logic
* Don't close real traffic stream and sent notification listener too aggressively