Skip to content

Conversation

@yosebyte
Copy link
Owner

This pull request includes several updates to the NodePass project, focusing on configuration adjustments, dependency updates, and logging improvements. The most important changes involve increasing default timeout values for network operations, updating dependencies in go.mod, and enhancing logging messages for better clarity during connection management.

Configuration Updates:

  • Increased default timeout values for UDP and TCP read and dial operations from 10 seconds to 20 seconds in internal/common.go and documentation files (docs/en/configuration.md, docs/zh/configuration.md). [1] [2] [3]

Dependency Updates:

  • Updated github.com/NodePassProject/conn to version v1.0.1 and github.com/NodePassProject/pool to version v1.0.8 in go.mod.

Logging Improvements:

  • Enhanced logging messages in internal/common.go to include more descriptive details about connection states and operations, such as specifying "pool active" status and using clearer error messages when connections fail. [1] [2] [3] [4] [5] [6] [7] [8] [9]

Visual Updates:

  • Replaced the image in README.md and README_zh.md with a new asset (np-gopher.png) and adjusted its width to 300 pixels for better visual presentation. [1] [2]

@yosebyte yosebyte merged commit b0794df into yosebyte:main Jul 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant