You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
***crypto:** The cipher scheme numeric values have changed. Existing configurations with DefaultCipherScheme=0 will now use CURVE instead of GMSM. To maintain GMSM, change the value to 1.
14
+
15
+
### Features
16
+
17
+
* add cool startup banners with version info for all NHP components ([c25d138](https://github.com/OpenNHP/opennhp/commit/c25d138e7e7da3c1b2fa5d2994b16b7a8e8c9089))
* add multi-language support, dual IP display, footer sponsor info ([086a437](https://github.com/OpenNHP/opennhp/commit/086a4371044285c99ea2592ec53ca6e6c410808f))
20
+
* add NHP-AC template deployment via jump host ([cf5e147](https://github.com/OpenNHP/opennhp/commit/cf5e147f503d3d95c720432d6d16ca4c2524129f))
21
+
* add nhp-acd binary deployment to NHP-AC servers ([d514575](https://github.com/OpenNHP/opennhp/commit/d514575329137ae4d08c8a350628238238c7c8d0))
22
+
* add nhp-acd deployment to NHP-AC servers ([5638ec8](https://github.com/OpenNHP/opennhp/commit/5638ec803a101e290d7eb44d6f61e6fec18cff55))
23
+
* add nhp-agent to Docker debugging environment ([a8fe76a](https://github.com/OpenNHP/opennhp/commit/a8fe76a70b9129913c67b7dac55a5359b2fbd97d))
24
+
* add plugin build and deployment support to CI/CD workflows ([2478e8a](https://github.com/OpenNHP/opennhp/commit/2478e8a8c284f445e5c668db9c2b9232e0175726))
25
+
* Added two new login options: QR code login and OTP Code authentication ([2170368](https://github.com/OpenNHP/opennhp/commit/21703687e6f8df14131203716ffded8c882db964))
26
+
***cli:** add --json output flag for scriptability ([#1346](https://github.com/OpenNHP/opennhp/issues/1346)) ([634e3d8](https://github.com/OpenNHP/opennhp/commit/634e3d8c8b5406f06a87ff3fa2e07d88f4643937))
27
+
28
+
29
+
### Bug Fixes
30
+
31
+
* add bounds checking to prevent panics from malformed input ([#1358](https://github.com/OpenNHP/opennhp/issues/1358)) ([6508248](https://github.com/OpenNHP/opennhp/commit/65082485c68a9e851304312eae48f4587fafeea8))
32
+
* add go mod tidy before building plugins ([544fd84](https://github.com/OpenNHP/opennhp/commit/544fd84347b7fe1a03d5a621040b270927dbabc5))
33
+
* add ptype for port-scanner ([5a2d703](https://github.com/OpenNHP/opennhp/commit/5a2d703961c57add3167279fae3223088aebacec))
34
+
***ci:** Add default permissions to build-binaries workflow ([#1327](https://github.com/OpenNHP/opennhp/issues/1327)) ([8d90359](https://github.com/OpenNHP/opennhp/commit/8d90359d1b0a534ddf0c9f59b6f24834717966af))
35
+
***ci:** Add explicit permissions to workflow ([#1320](https://github.com/OpenNHP/opennhp/issues/1320)) ([40901c8](https://github.com/OpenNHP/opennhp/commit/40901c8f35eb30d40055610ebd7f81a40cf6e08e))
***ci:** remove duplicate permissions block in ubuntu-build workflow ([#1382](https://github.com/OpenNHP/opennhp/issues/1382)) ([61edb8e](https://github.com/OpenNHP/opennhp/commit/61edb8ee6dd09ae626bf6dfb24f8f727b3122509))
38
+
***ci:** Skip latest-release job on pull requests ([2228f55](https://github.com/OpenNHP/opennhp/commit/2228f550790f4e7ce5f3bf89aca92a7b46085ed5))
39
+
***ci:** Skip latest-release job on pull requests ([9855cd6](https://github.com/OpenNHP/opennhp/commit/9855cd61e8945b565b1c4c83ad0108ecf1fcdde3))
40
+
***ci:** Update Go version and fix grpc-gcp-go dependency ([9e76211](https://github.com/OpenNHP/opennhp/commit/9e762115633a706d304251a7e0e44740df6b617b))
41
+
***ci:** Update Go version to 1.24 in build-binaries workflow ([c152689](https://github.com/OpenNHP/opennhp/commit/c152689971b42f7c06767f772c617fce4de66380))
42
+
* correct binary path after artifact download ([2504dc2](https://github.com/OpenNHP/opennhp/commit/2504dc2330067bd778a8cb2fa8b552889a02e0dc))
43
+
* correct service name from nhp-server to nhp-serverd in start command ([77c4553](https://github.com/OpenNHP/opennhp/commit/77c455311355e9cf48d923a883b9a69efa1f4711))
44
+
* correct template path for NHP-AC deployment ([b3f1009](https://github.com/OpenNHP/opennhp/commit/b3f1009691fe55e63399e8747957e61b7b09552a))
45
+
***crypto:** Add proper error handling for crypto operations ([#1338](https://github.com/OpenNHP/opennhp/issues/1338)) ([4547009](https://github.com/OpenNHP/opennhp/commit/454700912a7737eee8284bf3b401258fdf5731ff))
46
+
***crypto:** change default cipher scheme from GMSM to CURVE ([#1330](https://github.com/OpenNHP/opennhp/issues/1330)) ([96baabd](https://github.com/OpenNHP/opennhp/commit/96baabd75bbe98788d03e6fb170e05197a6bec81))
***deps:** Upgrade grpc-gcp-go to v1.6.0 for grpc v1.78.0 compatibility ([ae58134](https://github.com/OpenNHP/opennhp/commit/ae58134e93964975e45ace768515146138ebc718))
50
+
***docker:** Make GOPROXY configurable instead of hardcoded ([#1345](https://github.com/OpenNHP/opennhp/issues/1345)) ([8a472c4](https://github.com/OpenNHP/opennhp/commit/8a472c44e6b714521a83ad8ff2db1f0d9c4b217b)), closes [#1314](https://github.com/OpenNHP/opennhp/issues/1314)
51
+
* Handle Codecov report issue for the committed file endpoint/server/config.go ([b9e5885](https://github.com/OpenNHP/opennhp/commit/b9e5885a19f9c5133d7c2b4f392b82e6a794757a))
52
+
* image path issue in the doc ([4d9b4df](https://github.com/OpenNHP/opennhp/commit/4d9b4df6ab9beee81228d43fbdf1f35b6ac9a7dc))
***ipv6:** fix critical bugs in IPv6 support implementation ([2261567](https://github.com/OpenNHP/opennhp/commit/22615674fc9fc7c46eb5bc0c14a37f0d125c3192))
55
+
***ipv6:** fix critical bugs in IPv6 support implementation ([27e3d6b](https://github.com/OpenNHP/opennhp/commit/27e3d6bcfd2a2602635b46b83b678a485a362eaf))
56
+
***ipv6:** implement full IPv6 support for iptables and AC ([#1329](https://github.com/OpenNHP/opennhp/issues/1329)) ([9ed0cf6](https://github.com/OpenNHP/opennhp/commit/9ed0cf6c059919e04de95c72c5747eff46c97022))
***lint:** enable errcheck linter and fix all unchecked errors ([72c7e9a](https://github.com/OpenNHP/opennhp/commit/72c7e9ab41a419bc2829431a290048b11318c034))
59
+
***lint:** enable errcheck linter and fix all unchecked errors ([2835f12](https://github.com/OpenNHP/opennhp/commit/2835f1237d9c68342b1a2eda3816004ed4064fc1))
60
+
***lint:** fix additional errcheck issues and improve error handling ([4497d2f](https://github.com/OpenNHP/opennhp/commit/4497d2f6324c545ecbd7ca0a0d258da8724d607a))
61
+
***lint:** fix loop variable capture bug in goroutine closures ([42f3940](https://github.com/OpenNHP/opennhp/commit/42f39409def7fc9ff016776784a55f204339f2ef))
62
+
***log:** Add error handling for file sync and close operations ([#1318](https://github.com/OpenNHP/opennhp/issues/1318)) ([072594a](https://github.com/OpenNHP/opennhp/commit/072594a731a0a80997ab81621aea7325feafeae5))
63
+
* make build mandatory and restart service after templates update ([ad76813](https://github.com/OpenNHP/opennhp/commit/ad76813c86bb7b2da8d8646f1c7302ee40fe2ce5))
64
+
* nhp-server update resource.toml to resolve bug ([2170368](https://github.com/OpenNHP/opennhp/commit/21703687e6f8df14131203716ffded8c882db964))
* plugin not supported on windows/amd64 ([baf845c](https://github.com/OpenNHP/opennhp/commit/baf845c17cc362321b8aa490c78486dc1edd5666))
67
+
* prevent panics discovered by fuzz testing ([6534cf6](https://github.com/OpenNHP/opennhp/commit/6534cf632eed48b546fc4a6b3e64230f2fdcd2c2))
68
+
* prevent panics in crypto, peer, and compression functions ([1b69b37](https://github.com/OpenNHP/opennhp/commit/1b69b375b83cd02acf76afb8b5a5f2db8579901b))
69
+
* rename remote.toml to remote.toml.example to disable etcd by default ([00b8bdb](https://github.com/OpenNHP/opennhp/commit/00b8bdb26ef9418721d3a3de7aea969065f8cb64))
70
+
* resolve build failure in "Build and Test Code on Ubuntu / build (pull_request)" workflow ([02da9ad](https://github.com/OpenNHP/opennhp/commit/02da9ad83c6fc4640bf18272ea87658c038ad750))
* security vulnerabilities and bugs in CI/CD workflows ([edd595d](https://github.com/OpenNHP/opennhp/commit/edd595d07ae43ef1abe04c8985c7081b0dd9efa4))
73
+
***security:** Set Secure flag on session cookies ([#1319](https://github.com/OpenNHP/opennhp/issues/1319)) ([8892bf8](https://github.com/OpenNHP/opennhp/commit/8892bf8b0f7d95ee37741eeb5550221e43eb5a6d))
74
+
***security:** Upgrade golang.org/x/crypto to v0.46.0 in examples/server_plugin ([7f3934a](https://github.com/OpenNHP/opennhp/commit/7f3934a4a4a69be07874b424bf512ec392c23a76))
75
+
***security:** Upgrade golang.org/x/crypto to v0.46.0 in examples/server_plugin ([dfb1ee3](https://github.com/OpenNHP/opennhp/commit/dfb1ee30f6cb63fe6e396f7c98339af463d2f90b))
76
+
* sync plugin dependencies with endpoints to fix version mismatch ([4226842](https://github.com/OpenNHP/opennhp/commit/422684228cc3fdd582eec0018aa72e6e3b32db82))
* update GitHub Actions config to resolve build failures after Go 1.25 upgrade ([01b2fc1](https://github.com/OpenNHP/opennhp/commit/01b2fc1de9db9920c1f132b03e668db83e119b51))
79
+
* update GitHub Actions config to resolve build failures after Go 1.25 upgrade ([e5ce8be](https://github.com/OpenNHP/opennhp/commit/e5ce8be974b057498df1371448dc563c23ee5c2b))
80
+
***utils:** use format specifiers in fmt.Errorf calls ([cfa028d](https://github.com/OpenNHP/opennhp/commit/cfa028db55392700292c53fe6e3409727c3309aa))
81
+
***utils:** use format specifiers in fmt.Errorf calls ([c797179](https://github.com/OpenNHP/opennhp/commit/c7971799eb134b6fbcba2bb9232189456e10ce8d))
82
+
8
83
## [Unreleased]
9
84
10
85
## [0.6.0] - 2025-06-11
@@ -72,4 +147,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
0 commit comments