Skip to content

Conversation

@yosebyte
Copy link
Owner

This pull request updates the NodePass documentation in both English and Chinese to clarify the behavior of the read parameter (data read timeout) and introduces a new noudp parameter for UDP support control. The changes also update system requirements and improve explanations regarding connection management. The most important changes are summarized below:

Timeout and Connection Management

  • The default value for the read parameter (data read timeout) is changed from 10m to 0 throughout the documentation, indicating no timeout by default. All references to connection reuse tied to the read parameter are removed, and the documentation now focuses only on read timeout behavior. [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14]

UDP Support Control

  • A new noudp parameter is documented, allowing users to enable or disable UDP tunneling. Detailed usage instructions, example configurations, and use cases are provided in both English and Chinese documentation. [1] [2] [3] [4] [5] [6] [7] [8]

Parameter Tables and Usage Examples

  • All relevant parameter tables and usage examples are updated to reflect the new default for read and to include the noudp parameter. Explanations are streamlined for clarity and consistency. [1] [2] [3] [4]

System Requirements

  • The minimum Go version required for building from source is updated from 1.24 to 1.25 in both English and Chinese installation guides. [1] [2]

Protocol and Connection Pooling Explanations

  • Documentation on protocol characteristics and connection pooling is revised to clarify the one-time use model for TCP connections and to remove references to connection reuse strategies. [1] [2] [3]

These updates ensure that users have accurate, up-to-date information on configuring timeouts and UDP support, and reflect recent changes in NodePass connection management design.

@yosebyte yosebyte merged commit 1263661 into yosebyte:main Oct 31, 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