What's Changed
- secure jsondb user perms by @cameronaw13 in #404
- Implement updating a client Pub+PSK when editing a client by @systemcrash in #401
- fix: set random session secret if not set by @ngoduykhanh in #417
- env variable file support by @cameronaw13 in #391
- fix: add content-type check to user management routes to mitigate CSRF by @MarcusWichelmann in #427
- fix: add basic server-side input validation by @MarcusWichelmann in #435
- fix: handle os.chmod errors by @cameronaw13 in #457
- Add endpoint field to client by @gosoares in #470
- Update routes.go to download .conf by @MiguSchweiz in #475
- Make Interface PreDown setting. by @nebulosa2007 in #480
- Fixed tag input being too small and unable to fit a CIDR by @0xCA in #483
- Feature: Unix domain socket support by @pylover in #492
- Subnet range selector, interface fixes by @0xCA in #481
- Describe the fact you can expose other port than WGUI_SERVER_LISTEN_PORT by @dtila in #507
- Fix logic error and make some settings optional in wg.conf template. by @nanhantianyi in #506
- Fixed tag input being too small and unable to fit a CIDR by @0xCA in #509
- Telegram support by @0xCA in #488
- Upgrade dependencies by @ngoduykhanh in #511
- Fix Helo Hostname by @alexcmatm in #474
- chore: code adjustment by @ngoduykhanh in #512
- Add PersistentKeepalive config to server-side Peer config by @ngoduykhanh in #515
- Add golangci-lint CI by @ngoduykhanh in #516
- add iptables package by @ngoduykhanh in #520
- Session improvements by @0xCA in #510
New Contributors
- @cameronaw13 made their first contribution in #404
- @gosoares made their first contribution in #470
- @MiguSchweiz made their first contribution in #475
- @nebulosa2007 made their first contribution in #480
- @0xCA made their first contribution in #483
- @pylover made their first contribution in #492
- @dtila made their first contribution in #507
- @nanhantianyi made their first contribution in #506
- @alexcmatm made their first contribution in #474
Full Changelog: v0.5.2...v0.6.0