-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
feat: update bootstrap_dns_android #966
feat: update bootstrap_dns_android #966
Conversation
…em_dns_android.go
…rt/internet/system_dns_android_test.go
network
@CalmLong opinion wanted. |
是需要通过外部来更改 bootstrapDNS 吗 |
@CalmLong thanks for approving. you can find a example in _test.go |
只是这里是替换了 |
@CalmLong the naming is referenced |
ok |
You can tell me in detail the root reason you are attempting this change. What kind of environment you are using this in? Are you using V2Ray as standalone program in Android, or as a library? If you are using it as a standalone program, please provide full configure file. What is the thing you are expecting, and what unexpected thing happened? |
a revert is done here. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK,non-android platforms shouldn't be influence by this change now. I will merge this before next release.
You can tell me in detail the root reason you are attempting this change. What kind of environment you are using this in? Are you using V2Ray as standalone program in Android, or as a library? If you are using it as a standalone program, please provide full configure file. What is the thing you are expecting, and what unexpected thing happened? |
I wants to know the exact reason you wants to make this change so that I can have a long term solution for you. |
|
This is what you have changed, not why you have changed it. If you are using it as a standalone program, please provide full configure file. What is your exact use case? |
I wants to find a permanent solution to your problem, and add it to the to do list |
|
OK, I will work toward a permanent solution to your issue. Can you give me a link of your client. This can help me assign priority. |
@xiaokangwang in fact internet.UseAlternativeSystemDialer() is not necessary for AndroidLibV2ray (method fdConn in AndroidLibV2ray is not necessary for work). i need a method to make a custom systemDialer.Resolver only, rather than to override the systemDialer (what method fdConn do). the reverted "systemDNS for systemDialer" commits is what i really wanted. you can kindly do solve the problem exists pastly. thanks. |
You don't have to convert this to a draft. I will merge this PR as a temporary solution. You can use this temporary solution today while I am working on a permanent one. Please mark this PR as ready for review so that I can merge it. |
Ok, I will merge this before the next release. |
@rurirei I am sorry to inform you that because of some of the recent PR you have made to this repo. ( #852 #966 #852 #831 ) I have requested team member to consider your PR ineligible for merge by organization members. A review from the organization owner will be required to merge your further PR. This status may be waivered later. You have repeatably sent Pull Request to upstream to get your code pass compilation without understanding the implication and consequence of such change. I am committed to helping you with achieving what you want to do without compromising the code quality, standard, and objective of V2Ray. |
@xiaokangwang i'm sorry for bad codes. |
Don't worry, we have all been inexperienced at some point, and I have made a lot of mistakes in the past(and now) as well. It is not your fault. I just wants to reduce the revert action whenever possible. But, I am here to help you! I can discuss your change with you and get things working together. Just make sure don't make any major change before asking, you might waste your time and I will feel really bad to request you to redo the work. |
i'm glad to see your help of course. p.s. what i did is just pull request, not commiting? 😢 |
Yes, but if someone else merged your code without the necessary review, I will have to revert it at a later point. |
got it. draft is the good idea. |
And, you can request for review at any point. ^_^ I am ready when you are. |
this makes: