Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Integration tests and "\r\n" DOS-style line feedsHEADv0.2.1main | flu0r1ne | 2024-06-05 | 10 | -1/+244 |
| | | | | | | - Parse \r\n line feeds - Add simple integration tests to ensure regressions do not occur - Add test "wg1" for \r\n parsing | ||||
* | Bump version: v0.2.0v0.2.0 | flu0r1ne | 2023-11-20 | 1 | -1/+1 |
| | |||||
* | Allow configurable activation policy, allow -h before dropping caps | flu0r1ne | 2023-11-20 | 4 | -103/+191 |
| | |||||
* | Update build instructions for libcap | flu0r1ne | 2023-11-20 | 1 | -2/+2 |
| | |||||
* | Drop capabilities by default and retain required capabilities upfront | flu0r1ne | 2023-11-20 | 2 | -2/+74 |
| | |||||
* | Add Issues & Contributions section | flu0r1ne | 2023-11-20 | 2 | -3/+7 |
| | |||||
* | Add version subcommandv0.1.0 | flu0r1ne | 2023-09-12 | 3 | -6/+17 |
| | |||||
* | Ensure the config path of symmetric keyfiles are absolute | flu0r1ne | 2023-08-31 | 1 | -3/+6 |
| | |||||
* | export | flu0r1ne | 2023-08-31 | 1 | -0/+0 |
| | |||||
* | add .gitignore | flu0r1ne | 2023-08-31 | 1 | -0/+2 |
| | |||||
* | Encode key in base32 to exclude the Unix path sep | flu0r1ne | 2023-08-27 | 4 | -9/+73 |
| | |||||
* | refactor objects to work in parallel to source, add addrsan | flu0r1ne | 2023-08-27 | 1 | -16/+7 |
| | |||||
* | Dual license | flu0r1ne | 2023-08-26 | 6 | -1/+297 |
| | |||||
* | Store private key in a file with the public keyname, get rid of argon2 | flu0r1ne | 2023-08-26 | 13 | -62/+2205 |
| | |||||
* | Add License | flu0r1ne | 2023-08-26 | 1 | -0/+22 |
| | |||||
* | nft.conf -> nftables.conf | flu0r1ne | 2023-08-26 | 1 | -1/+1 |
| | |||||
* | Add README | flu0r1ne | 2023-08-26 | 1 | -0/+174 |
| | |||||
* | Rename project wg2sd -> wg2nd, new CLI + generate | flu0r1ne | 2023-08-25 | 5 | -102/+367 |
| | | | | | | | | | | 1. Renamed the project from wg2sd to wg2nd 2. Modified the _gen_netdev_cfg() function to handle the MTUBytes field. 3. Add new CLI with `generate` and `install` commands 4. Modified the gen_systemd_config() function to accept keyfile_or_output_path and filename parameters. - user can choose the name of the keyfile on the CLI - user can choose alternative output filename (instead of just using the interface name) | ||||
* | Add firewall rule generator | flu0r1ne | 2023-08-18 | 3 | -4/+77 |
| | |||||
* | Add warnings for PreUp, PostUp, PreDown, PostDown, and SaveConfig ↵ | flu0r1ne | 2023-08-17 | 3 | -1/+39 |
| | | | | configuration, no systemd-networkd eqiv | ||||
* | move -lrt to linking section | flu0r1ne | 2023-08-17 | 1 | -2/+4 |
| | |||||
* | Add ListenPort to netdev config and ensure that Endpoint is not present if ↵ | flu0r1ne | 2023-08-17 | 1 | -2/+8 |
| | | | | not specified | ||||
* | add install paths to makefile | flu0r1ne | 2023-08-17 | 1 | -4/+23 |
| | |||||
* | init commit | flu0r1ne | 2023-08-17 | 7 | -0/+2763 |