Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve the strict configuration validation #3809

Merged
merged 1 commit into from
Nov 28, 2023
Merged

Improve the strict configuration validation #3809

merged 1 commit into from
Nov 28, 2023

Conversation

fatedier
Copy link
Owner

@fatedier fatedier commented Nov 28, 2023

Summary

🤖[deprecated] Generated by Copilot at bc50fdd

Added a new command line parameter --strict_config that enables strict configuration validation mode for frp. This mode rejects any configuration files that contain unknown fields or invalid plugin options. The parameter affects the json decoder used in the pkg/config package and the Type field added to the plugin options types. The Release.md file was updated to document this feature.

@fatedier fatedier merged commit 38f297a into dev Nov 28, 2023
@fatedier fatedier deleted the new branch November 28, 2023 10:54
github-actions bot added a commit to aiastia-dockerhub/frp that referenced this pull request Nov 28, 2023
* https://github.com/fatedier/frp:
  call config complete in nathole discover (fatedier#3813)
  Improve the strict configuration validation (fatedier#3809)
  add e2e tests for ssh tunnel (fatedier#3805)
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