Skip to content
New issue

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

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

Already on GitHub? # to your account

Fix domain naming service host name buffer length #2179

Merged

Conversation

ehds
Copy link
Contributor

@ehds ehds commented Mar 27, 2023

What problem does this PR solve?

Issue Number:#1911

Problem Summary:
hostname maybe exceed to 128 bytes according to RFC 1035 section 2.3.4.

#1965 has fixed this problem, but missing src/brpc/policy/domain_naming_service.cpp .

What is changed and the side effects?

Changed:

Side effects:

  • Performance effects(性能影响):

  • Breaking backward compatibility(向后兼容性):


Check List:

  • Please make sure your changes are compilable(请确保你的更改可以通过编译).
  • When providing us with a new feature, it is best to add related tests(如果你向我们增加一个新的功能, 请添加相关测试).
  • Please follow Contributor Covenant Code of Conduct.(请遵循贡献者准则).

@wwbmmm wwbmmm merged commit 5d155f5 into apache:master Mar 28, 2023
yanglimingcn pushed a commit to yanglimingcn/brpc that referenced this pull request Jun 25, 2023
* extend domain-naming-service hostname length to 256

* extend domain-naming-service hostname length to 256
yanglimingcn pushed a commit to yanglimingcn/brpc that referenced this pull request Oct 31, 2023
* extend domain-naming-service hostname length to 256

* extend domain-naming-service hostname length to 256
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants