| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:a5a48307-647d-5120-c9d6-36a4e15448cf |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | B7AE:10DA69:138DA58:1BC4417:696F5C77 |
| html-safe-nonce | 4c3a8835f111e521a0f7488ca75f783bd594a4d29d9086cf04ed831cb50d6f47 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCN0FFOjEwREE2OToxMzhEQTU4OjFCQzQ0MTc6Njk2RjVDNzciLCJ2aXNpdG9yX2lkIjoiMTA1ODIxODU4NTYwMDUxNTE5MSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 3ae9ed71ab5394c414b732edd47cedf9ea35d3d45f7a74fedd0c5096305f7d4d |
| hovercard-subject-tag | pull_request:2133853020 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/dnsjava/dnsjava/347/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/064df1f3b6470b7963864bc642cd9a13ad541c91689184d26d5dfcaffa69c9ec/dnsjava/dnsjava/pull/347 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/064df1f3b6470b7963864bc642cd9a13ad541c91689184d26d5dfcaffa69c9ec/dnsjava/dnsjava/pull/347 |
| og:image:alt | I added SOCKS5 support to the ioClients.
It does work for TCP and UDP (udp associate).
It also supports user/pwd authentication.
The implementation is based on
RFC 1928: SOCKS Protocol Version 5 (... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | tw-datascientist |
| hostname | github.com |
| expected-hostname | github.com |
| None | 49bb2ee76ae1b4ec758faefafda636ff20b05a9708bb290d28422cdf542ae979 |
| turbo-cache-control | no-preview |
| go-import | github.com/dnsjava/dnsjava git https://github.com/dnsjava/dnsjava.git |
| octolytics-dimension-user_id | 6755615 |
| octolytics-dimension-user_login | dnsjava |
| octolytics-dimension-repository_id | 17084567 |
| octolytics-dimension-repository_nwo | dnsjava/dnsjava |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 17084567 |
| octolytics-dimension-repository_network_root_nwo | dnsjava/dnsjava |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 036f37fe552777ac9c6ee661957f947285aab936 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/dnsjava/dnsjava/pull/347#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdnsjava%2Fdnsjava%2Fpull%2F347 |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdnsjava%2Fdnsjava%2Fpull%2F347 |
|
Sign up
| https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=dnsjava%2Fdnsjava |
| Reload | https://github.com/dnsjava/dnsjava/pull/347 |
| Reload | https://github.com/dnsjava/dnsjava/pull/347 |
| Reload | https://github.com/dnsjava/dnsjava/pull/347 |
|
dnsjava
| https://github.com/dnsjava |
| dnsjava | https://github.com/dnsjava/dnsjava |
|
Notifications
| https://github.com/login?return_to=%2Fdnsjava%2Fdnsjava |
|
Fork
259
| https://github.com/login?return_to=%2Fdnsjava%2Fdnsjava |
|
Star
1.1k
| https://github.com/login?return_to=%2Fdnsjava%2Fdnsjava |
|
Code
| https://github.com/dnsjava/dnsjava |
|
Issues
13
| https://github.com/dnsjava/dnsjava/issues |
|
Pull requests
2
| https://github.com/dnsjava/dnsjava/pulls |
|
Actions
| https://github.com/dnsjava/dnsjava/actions |
|
Security
Uh oh!
There was an error while loading. Please reload this page.
| https://github.com/dnsjava/dnsjava/security |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
|
Insights
| https://github.com/dnsjava/dnsjava/pulse |
|
Code
| https://github.com/dnsjava/dnsjava |
|
Issues
| https://github.com/dnsjava/dnsjava/issues |
|
Pull requests
| https://github.com/dnsjava/dnsjava/pulls |
|
Actions
| https://github.com/dnsjava/dnsjava/actions |
|
Security
| https://github.com/dnsjava/dnsjava/security |
|
Insights
| https://github.com/dnsjava/dnsjava/pulse |
| Sign up for GitHub
| https://github.com/signup?return_to=%2Fdnsjava%2Fdnsjava%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://github.com/login?return_to=%2Fdnsjava%2Fdnsjava%2Fissues%2Fnew%2Fchoose |
| Jump to bottom | https://github.com/dnsjava/dnsjava/pull/347#issue-comment-box |
| tw-datascientist | https://github.com/tw-datascientist |
| dnsjava:master | https://github.com/dnsjava/dnsjava/tree/master |
| tw-datascientist:adjust_to_upstream | https://github.com/tw-datascientist/dnsjava/tree/adjust_to_upstream |
|
New Feature: DNS over SOCKS
| https://github.com/dnsjava/dnsjava/pull/347#top |
| tw-datascientist | https://github.com/tw-datascientist |
| dnsjava:master | https://github.com/dnsjava/dnsjava/tree/master |
| tw-datascientist:adjust_to_upstream | https://github.com/tw-datascientist/dnsjava/tree/adjust_to_upstream |
|
Conversation
34
| https://github.com/dnsjava/dnsjava/pull/347 |
|
Commits
53
| https://github.com/dnsjava/dnsjava/pull/347/commits |
|
Checks
14
| https://github.com/dnsjava/dnsjava/pull/347/checks |
|
Files changed
21
| https://github.com/dnsjava/dnsjava/pull/347/files |
| https://github.co/hiddenchars |
| https://github.com/dnsjava/dnsjava/pull/{{ revealButtonHref }} |
|
| https://github.com/tw-datascientist |
| tw-datascientist | https://github.com/tw-datascientist |
| Oct 19, 2024 | https://github.com/dnsjava/dnsjava/pull/347#issue-2599479602 |
| https://datatracker.ietf.org/doc/html/rfc1928 | https://datatracker.ietf.org/doc/html/rfc1928 |
| https://datatracker.ietf.org/doc/html/rfc1929 | https://datatracker.ietf.org/doc/html/rfc1929 |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| https://github.com/ibauersachs |
| ibauersachs | https://github.com/ibauersachs |
| Nov 10, 2024 | https://github.com/dnsjava/dnsjava/pull/347#issuecomment-2466537578 |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| https://github.com/tw-datascientist |
| tw-datascientist | https://github.com/tw-datascientist |
| Nov 12, 2024 | https://github.com/dnsjava/dnsjava/pull/347#issuecomment-2471350574 |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| https://github.com/ibauersachs |
| ibauersachs | https://github.com/ibauersachs |
| Nov 26, 2024 | https://github.com/dnsjava/dnsjava/pull/347#issuecomment-2500746627 |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| https://github.com/ibauersachs |
| ibauersachs | https://github.com/ibauersachs |
| November 26, 2024 14:01 | https://github.com/dnsjava/dnsjava/pull/347#event-15436827145 |
| https://github.com/ibauersachs |
| ibauersachs | https://github.com/ibauersachs |
|
Nov 26, 2024
| https://github.com/dnsjava/dnsjava/pull/347#pullrequestreview-2461478184 |
|
View reviewed changes
| https://github.com/dnsjava/dnsjava/pull/347/files |
| src/main/java/org/xbill/DNS/NioTcpClient.java | https://github.com/dnsjava/dnsjava/pull/347/files#diff-989976dcf3c1ed150c2082e112294db0915b8ab169144365415626d641e3aa48 |
| ibauersachs | https://github.com/ibauersachs |
| Nov 26, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1858504023 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| tw-datascientist | https://github.com/tw-datascientist |
| Dec 5, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1871263414 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| src/main/java/org/xbill/DNS/NioUdpClient.java | https://github.com/dnsjava/dnsjava/pull/347/files#diff-817b2ba186c1bb4c0d1f66394742b261dfd5be54e2b6169147f6796af7e7533d |
| ibauersachs | https://github.com/ibauersachs |
| Nov 26, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1858518219 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| tw-datascientist | https://github.com/tw-datascientist |
| Dec 5, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1871279791 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| src/main/java/org/xbill/DNS/NioTcpClient.java | https://github.com/dnsjava/dnsjava/pull/347/files#diff-989976dcf3c1ed150c2082e112294db0915b8ab169144365415626d641e3aa48 |
| ibauersachs | https://github.com/ibauersachs |
| Nov 26, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1858525869 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| tw-datascientist | https://github.com/tw-datascientist |
| Dec 5, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1871238983 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| src/main/java/org/xbill/DNS/Socks5Proxy.java | https://github.com/dnsjava/dnsjava/pull/347/files#diff-517de7c508520f82c93dca36c541ea7033a88c09f028807973073198c0f6a7e9 |
| ibauersachs | https://github.com/ibauersachs |
| Nov 26, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1858531506 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| src/main/java/org/xbill/DNS/Socks5Proxy.java | https://github.com/dnsjava/dnsjava/pull/347/files#diff-517de7c508520f82c93dca36c541ea7033a88c09f028807973073198c0f6a7e9 |
| ibauersachs | https://github.com/ibauersachs |
| Nov 26, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1858532361 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| src/main/java/org/xbill/DNS/Socks5Proxy.java | https://github.com/dnsjava/dnsjava/pull/347/files#diff-517de7c508520f82c93dca36c541ea7033a88c09f028807973073198c0f6a7e9 |
| ibauersachs | https://github.com/ibauersachs |
| Nov 26, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1858554509 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| tw-datascientist | https://github.com/tw-datascientist |
| Dec 5, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1871813686 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| src/main/java/org/xbill/DNS/Socks5Proxy.java | https://github.com/dnsjava/dnsjava/pull/347/files#diff-517de7c508520f82c93dca36c541ea7033a88c09f028807973073198c0f6a7e9 |
| ibauersachs | https://github.com/ibauersachs |
| Nov 26, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1858554822 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| tw-datascientist | https://github.com/tw-datascientist |
| Dec 5, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1871816477 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| src/main/java/org/xbill/DNS/Socks5Proxy.java | https://github.com/dnsjava/dnsjava/pull/347/files#diff-517de7c508520f82c93dca36c541ea7033a88c09f028807973073198c0f6a7e9 |
| ibauersachs | https://github.com/ibauersachs |
| Nov 26, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1858557914 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| tw-datascientist | https://github.com/tw-datascientist |
| Dec 5, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1871356688 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| src/main/java/org/xbill/DNS/Socks5Proxy.java | https://github.com/dnsjava/dnsjava/pull/347/files#diff-517de7c508520f82c93dca36c541ea7033a88c09f028807973073198c0f6a7e9 |
| ibauersachs | https://github.com/ibauersachs |
| Nov 26, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1858562639 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| tw-datascientist | https://github.com/tw-datascientist |
| Dec 5, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1871345081 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| src/main/java/org/xbill/DNS/Socks5Proxy.java | https://github.com/dnsjava/dnsjava/pull/347/files#diff-517de7c508520f82c93dca36c541ea7033a88c09f028807973073198c0f6a7e9 |
| ibauersachs | https://github.com/ibauersachs |
| Nov 26, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1858597502 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| tw-datascientist | https://github.com/tw-datascientist |
| Dec 5, 2024 | https://github.com/dnsjava/dnsjava/pull/347#discussion_r1871290208 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| https://github.com/tw-datascientist |
| tw-datascientist | https://github.com/tw-datascientist |
| Dec 5, 2024 | https://github.com/dnsjava/dnsjava/pull/347#issuecomment-2521078121 |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| https://github.com/ibauersachs |
| ibauersachs | https://github.com/ibauersachs |
| Dec 15, 2024 | https://github.com/dnsjava/dnsjava/pull/347#event-15661651151 |
|
DNS over SOCKS
#341
| https://github.com/dnsjava/dnsjava/issues/341 |
| https://github.com/tw-datascientist |
| tw-datascientist | https://github.com/tw-datascientist |
| Jan 4, 2025 | https://github.com/dnsjava/dnsjava/pull/347#issuecomment-2571278807 |
| @ibauersachs | https://github.com/ibauersachs |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| https://github.com/ibauersachs |
| ibauersachs | https://github.com/ibauersachs |
| Jan 4, 2025 | https://github.com/dnsjava/dnsjava/pull/347#issuecomment-2571363692 |
| Testcontainers | https://testcontainers.com/guides/getting-started-with-testcontainers-for-java/ |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| https://github.com/tw-datascientist |
| tw-datascientist | https://github.com/tw-datascientist |
| Jan 5, 2025 | https://github.com/dnsjava/dnsjava/pull/347#issuecomment-2571605182 |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| https://github.com/ibauersachs |
| ibauersachs | https://github.com/ibauersachs |
| Jan 5, 2025 | https://github.com/dnsjava/dnsjava/pull/347#issuecomment-2571615407 |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| https://github.com/tw-datascientist |
| tw-datascientist | https://github.com/tw-datascientist |
| Jan 5, 2025 | https://github.com/dnsjava/dnsjava/pull/347#issuecomment-2571629813 |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| https://github.com/tw-datascientist |
| tw-datascientist | https://github.com/tw-datascientist |
| Jan 26, 2025 | https://github.com/dnsjava/dnsjava/pull/347#issuecomment-2614399185 |
| @ibauersachs | https://github.com/ibauersachs |
| ComposeContainer | https://java.testcontainers.org/modules/docker_compose |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| https://github.com/ibauersachs |
| ibauersachs | https://github.com/ibauersachs |
| Jan 26, 2025 | https://github.com/dnsjava/dnsjava/pull/347#issuecomment-2614455999 |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| Thomas-Internetx | https://github.com/Thomas-Internetx |
| January 26, 2025 16:58 | https://github.com/dnsjava/dnsjava/pull/347#commits-pushed-5ff82ed |
|
| https://github.com/Thomas-Internetx |
| added SOCKS5 support for DNS over tcp and udp (first working version) | https://github.com/dnsjava/dnsjava/pull/347/commits/5ff82ed97d4bfbb7a6ed95682ecb45cacb3ece28 |
| 5ff82ed | https://github.com/dnsjava/dnsjava/pull/347/commits/5ff82ed97d4bfbb7a6ed95682ecb45cacb3ece28 |
|
| https://github.com/Thomas-Internetx |
| refactored code for udp associate into IoClient | https://github.com/dnsjava/dnsjava/pull/347/commits/5a4122593a6bcf6f16bf29417e90c8fc9fb85271 |
| 5a41225 | https://github.com/dnsjava/dnsjava/pull/347/commits/5a4122593a6bcf6f16bf29417e90c8fc9fb85271 |
|
| https://github.com/Thomas-Internetx |
| added user/pwd authentication and refactored some of the code | https://github.com/dnsjava/dnsjava/pull/347/commits/bee0c76a99a8f7663a2b713b3faa05a66828b545 |
| bee0c76 | https://github.com/dnsjava/dnsjava/pull/347/commits/bee0c76a99a8f7663a2b713b3faa05a66828b545 |
|
| https://github.com/Thomas-Internetx |
| redo code changes in SimpleResolver and the IoClients | https://github.com/dnsjava/dnsjava/pull/347/commits/2a1192c822c90d3c7a4809a6daf766f2b952317d |
| 2a1192c | https://github.com/dnsjava/dnsjava/pull/347/commits/2a1192c822c90d3c7a4809a6daf766f2b952317d |
|
| https://github.com/Thomas-Internetx |
| implemented SOCKS5 requests in an async way and added requested changes | https://github.com/dnsjava/dnsjava/pull/347/commits/80dfcb629529cc578d3227b9d2ecff181af499ba |
| 80dfcb6 | https://github.com/dnsjava/dnsjava/pull/347/commits/80dfcb629529cc578d3227b9d2ecff181af499ba |
|
| https://github.com/Thomas-Internetx |
| clean up | https://github.com/dnsjava/dnsjava/pull/347/commits/156c797e5cc8b12eccb30adcead1c8f1d2a20e37 |
| 156c797 | https://github.com/dnsjava/dnsjava/pull/347/commits/156c797e5cc8b12eccb30adcead1c8f1d2a20e37 |
|
| https://github.com/Thomas-Internetx |
| integration of SOCKS5 with the current selector thread and timeout im… | https://github.com/dnsjava/dnsjava/pull/347/commits/3dae1483b64844de58d671ad48d1710ffd1cd815 |
| 3dae148 | https://github.com/dnsjava/dnsjava/pull/347/commits/3dae1483b64844de58d671ad48d1710ffd1cd815 |
|
| https://github.com/tw-datascientist |
|
| https://github.com/Thomas-Internetx |
| channel pool for UDP associate | https://github.com/dnsjava/dnsjava/pull/347/commits/8efe515d16d704fbc5352be02fd882c07d0e1442 |
| 8efe515 | https://github.com/dnsjava/dnsjava/pull/347/commits/8efe515d16d704fbc5352be02fd882c07d0e1442 |
|
| https://github.com/Thomas-Internetx |
| integration the UDP channel pool | https://github.com/dnsjava/dnsjava/pull/347/commits/f9c1febc80d966a3e2cef049db774ce44c842563 |
| f9c1feb | https://github.com/dnsjava/dnsjava/pull/347/commits/f9c1febc80d966a3e2cef049db774ce44c842563 |
|
| https://github.com/Thomas-Internetx |
| clean up of idle udp associate connections | https://github.com/dnsjava/dnsjava/pull/347/commits/9d0df8b55022b471c8eca910d65ed445eee17585 |
| 9d0df8b | https://github.com/dnsjava/dnsjava/pull/347/commits/9d0df8b55022b471c8eca910d65ed445eee17585 |
|
| https://github.com/Thomas-Internetx |
| further cleanup of the NioSocksHandler | https://github.com/dnsjava/dnsjava/pull/347/commits/44f441561817043432ae850cefa1aaa0d5ab2e3c |
| 44f4415 | https://github.com/dnsjava/dnsjava/pull/347/commits/44f441561817043432ae850cefa1aaa0d5ab2e3c |
|
| https://github.com/Thomas-Internetx |
| better error handling | https://github.com/dnsjava/dnsjava/pull/347/commits/4cfaf31a2631bf4ebfcb7abd2b1e96e22be783b0 |
| 4cfaf31 | https://github.com/dnsjava/dnsjava/pull/347/commits/4cfaf31a2631bf4ebfcb7abd2b1e96e22be783b0 |
|
| https://github.com/Thomas-Internetx |
| cleanup | https://github.com/dnsjava/dnsjava/pull/347/commits/07a6977da69815da46998382f15a59763a8a8dc3 |
| 07a6977 | https://github.com/dnsjava/dnsjava/pull/347/commits/07a6977da69815da46998382f15a59763a8a8dc3 |
|
| https://github.com/Thomas-Internetx |
| adjustments for the socks5 handshake future | https://github.com/dnsjava/dnsjava/pull/347/commits/c365e36711edc8da9e4ff1bf1898099bf9b948d5 |
| c365e36 | https://github.com/dnsjava/dnsjava/pull/347/commits/c365e36711edc8da9e4ff1bf1898099bf9b948d5 |
|
| https://github.com/Thomas-Internetx |
| Make compatible with Java 8 | https://github.com/dnsjava/dnsjava/pull/347/commits/260c4d5d38c14396a310186ae4aca4ef0e5b258c |
| 260c4d5 | https://github.com/dnsjava/dnsjava/pull/347/commits/260c4d5d38c14396a310186ae4aca4ef0e5b258c |
|
| https://github.com/Thomas-Internetx |
| adjusting changes to upstream | https://github.com/dnsjava/dnsjava/pull/347/commits/02c31688a349f9f2524cf6024543a6ab45a36d6f |
| 02c3168 | https://github.com/dnsjava/dnsjava/pull/347/commits/02c31688a349f9f2524cf6024543a6ab45a36d6f |
| Thomas-Internetx | https://github.com/Thomas-Internetx |
| January 26, 2025 17:01 | https://github.com/dnsjava/dnsjava/pull/347#commits-pushed-240d206 |
|
| https://github.com/Thomas-Internetx |
| implemented simple test for DNS over Socks | https://github.com/dnsjava/dnsjava/pull/347/commits/240d206d7041ff5e3934ce16039765f71fcc2066 |
| 240d206 | https://github.com/dnsjava/dnsjava/pull/347/commits/240d206d7041ff5e3934ce16039765f71fcc2066 |
|
| https://github.com/Thomas-Internetx |
| implemented simple test for DNS over Socks | https://github.com/dnsjava/dnsjava/pull/347/commits/c807b025215c9ed8f2e6c7e8fb62ef99694a9c63 |
| c807b02 | https://github.com/dnsjava/dnsjava/pull/347/commits/c807b025215c9ed8f2e6c7e8fb62ef99694a9c63 |
|
| https://github.com/Thomas-Internetx |
| implemented simple test for DNS over Socks | https://github.com/dnsjava/dnsjava/pull/347/commits/d0f3460c958967b8218ef992c118ebe6176ad04d |
| d0f3460 | https://github.com/dnsjava/dnsjava/pull/347/commits/d0f3460c958967b8218ef992c118ebe6176ad04d |
|
| https://github.com/Thomas-Internetx |
| adjusting changes to upstream | https://github.com/dnsjava/dnsjava/pull/347/commits/1f88de9ddb306db6fcb48606e17c73034cb70c49 |
| 1f88de9 | https://github.com/dnsjava/dnsjava/pull/347/commits/1f88de9ddb306db6fcb48606e17c73034cb70c49 |
|
| https://github.com/Thomas-Internetx |
| adjusting changes to upstream | https://github.com/dnsjava/dnsjava/pull/347/commits/02ef9982e5ff9bd79fd0a490f46d091caae51c29 |
| 02ef998 | https://github.com/dnsjava/dnsjava/pull/347/commits/02ef9982e5ff9bd79fd0a490f46d091caae51c29 |
|
| https://github.com/Thomas-Internetx |
| further clean up | https://github.com/dnsjava/dnsjava/pull/347/commits/3970b974a3777193af1a234336e12667ff5aedff |
| 3970b97 | https://github.com/dnsjava/dnsjava/pull/347/commits/3970b974a3777193af1a234336e12667ff5aedff |
|
| https://github.com/Thomas-Internetx |
| further clean up | https://github.com/dnsjava/dnsjava/pull/347/commits/00bdea2dd8c41f76fa0a5941c236c0ee8adf5dcd |
| 00bdea2 | https://github.com/dnsjava/dnsjava/pull/347/commits/00bdea2dd8c41f76fa0a5941c236c0ee8adf5dcd |
|
| https://github.com/Thomas-Internetx |
| further clean up | https://github.com/dnsjava/dnsjava/pull/347/commits/688fe6dee3b9f9f48814285b55b1a06178bc04f0 |
| 688fe6d | https://github.com/dnsjava/dnsjava/pull/347/commits/688fe6dee3b9f9f48814285b55b1a06178bc04f0 |
|
| https://github.com/Thomas-Internetx |
| further clean up | https://github.com/dnsjava/dnsjava/pull/347/commits/e94d15cb8c058cc9b7bc8d96d04426d1128f4b5b |
| e94d15c | https://github.com/dnsjava/dnsjava/pull/347/commits/e94d15cb8c058cc9b7bc8d96d04426d1128f4b5b |
| https://github.com/tw-datascientist |
| tw-datascientist | https://github.com/tw-datascientist |
| force-pushed | https://github.com/dnsjava/dnsjava/compare/bb16b2341f43ebfe2f17de1c6e27c77aa45d0410..e94d15cb8c058cc9b7bc8d96d04426d1128f4b5b |
| bb16b23 | https://github.com/dnsjava/dnsjava/commit/bb16b2341f43ebfe2f17de1c6e27c77aa45d0410 |
| e94d15c | https://github.com/dnsjava/dnsjava/commit/e94d15cb8c058cc9b7bc8d96d04426d1128f4b5b |
|
Compare
| https://github.com/dnsjava/dnsjava/compare/bb16b2341f43ebfe2f17de1c6e27c77aa45d0410..e94d15cb8c058cc9b7bc8d96d04426d1128f4b5b |
| January 26, 2025 16:05 | https://github.com/dnsjava/dnsjava/pull/347#event-16070430514 |
| https://github.com/tw-datascientist |
| tw-datascientist | https://github.com/tw-datascientist |
| Jan 26, 2025 | https://github.com/dnsjava/dnsjava/pull/347#issuecomment-2614490874 |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
| Thomas-Internetx | https://github.com/Thomas-Internetx |
| January 26, 2025 17:33 | https://github.com/dnsjava/dnsjava/pull/347#commits-pushed-b621b32 |
|
| https://github.com/Thomas-Internetx |
| improved comment for DST.ADDR and DST.PORT in the SOCKS handshake | https://github.com/dnsjava/dnsjava/pull/347/commits/b621b3229f6c292eef22eda383b5bf61459b7e1d |
| b621b32 | https://github.com/dnsjava/dnsjava/pull/347/commits/b621b3229f6c292eef22eda383b5bf61459b7e1d |
|
| https://github.com/Thomas-Internetx |
| improved comment for static registrationQueue and channelMap | https://github.com/dnsjava/dnsjava/pull/347/commits/a12d0048e68f32e3d02922fb50857915c494a6d7 |
| a12d004 | https://github.com/dnsjava/dnsjava/pull/347/commits/a12d0048e68f32e3d02922fb50857915c494a6d7 |
|
| https://github.com/Thomas-Internetx |
| improved comment for response to future mapping | https://github.com/dnsjava/dnsjava/pull/347/commits/a8be13b405a0ff0169f7ed3c416accd1ddcc574b |
| a8be13b | https://github.com/dnsjava/dnsjava/pull/347/commits/a8be13b405a0ff0169f7ed3c416accd1ddcc574b |
|
| https://github.com/Thomas-Internetx |
| added step for docker setup | https://github.com/dnsjava/dnsjava/pull/347/commits/fe2a79e346952f12ce83c8b9c0912ca31588ff2b |
| fe2a79e | https://github.com/dnsjava/dnsjava/pull/347/commits/fe2a79e346952f12ce83c8b9c0912ca31588ff2b |
|
| https://github.com/Thomas-Internetx |
| set DOCKER_HOST | https://github.com/dnsjava/dnsjava/pull/347/commits/73c0db0644863373c8ee04ae4fef85cf7dff317c |
| 73c0db0 | https://github.com/dnsjava/dnsjava/pull/347/commits/73c0db0644863373c8ee04ae4fef85cf7dff317c |
|
| https://github.com/Thomas-Internetx |
| reduced logs for Testcontainers | https://github.com/dnsjava/dnsjava/pull/347/commits/99455bec0892eab6c3548f0c850ff4b4c855ae18 |
| 99455be | https://github.com/dnsjava/dnsjava/pull/347/commits/99455bec0892eab6c3548f0c850ff4b4c855ae18 |
| https://java.testcontainers.org/supported_docker_environment/logging_config/ | https://java.testcontainers.org/supported_docker_environment/logging_config/ |
|
| https://github.com/Thomas-Internetx |
| fixed format violations | https://github.com/dnsjava/dnsjava/pull/347/commits/fb3f015a393f85d9592659122011b9b5801cef35 |
| fb3f015 | https://github.com/dnsjava/dnsjava/pull/347/commits/fb3f015a393f85d9592659122011b9b5801cef35 |
|
| https://github.com/Thomas-Internetx |
| fixed format violations | https://github.com/dnsjava/dnsjava/pull/347/commits/938e726946a31d108d11cbdf5de6d6c25a815c38 |
| 938e726 | https://github.com/dnsjava/dnsjava/pull/347/commits/938e726946a31d108d11cbdf5de6d6c25a815c38 |
|
| https://github.com/Thomas-Internetx |
| try to make Testcontainers work with windows | https://github.com/dnsjava/dnsjava/pull/347/commits/b255bc3e1b834dc8e02d8a0580a9c61b6c3f4d5c |
| https://java.testcontain… | https://java.testcontainers.org/supported_docker_environment/windows/ |
| b255bc3 | https://github.com/dnsjava/dnsjava/pull/347/commits/b255bc3e1b834dc8e02d8a0580a9c61b6c3f4d5c |
| …ers.org/supported_docker_environment/windows/ | https://java.testcontainers.org/supported_docker_environment/windows/ |
|
| https://github.com/Thomas-Internetx |
| try to make Testcontainers work with windows | https://github.com/dnsjava/dnsjava/pull/347/commits/10141bccebfbfc1314e77fc44893d7c55adae615 |
| https://java.testcontain… | https://java.testcontainers.org/supported_docker_environment/windows/ |
| 10141bc | https://github.com/dnsjava/dnsjava/pull/347/commits/10141bccebfbfc1314e77fc44893d7c55adae615 |
| …ers.org/supported_docker_environment/windows/ | https://java.testcontainers.org/supported_docker_environment/windows/ |
|
| https://github.com/Thomas-Internetx |
| try to make Testcontainers work with windows | https://github.com/dnsjava/dnsjava/pull/347/commits/7caf0759a8877a1bb76a973546091753a67178d5 |
| https://java.testcontain… | https://java.testcontainers.org/supported_docker_environment/windows/ |
| 7caf075 | https://github.com/dnsjava/dnsjava/pull/347/commits/7caf0759a8877a1bb76a973546091753a67178d5 |
| …ers.org/supported_docker_environment/windows/ | https://java.testcontainers.org/supported_docker_environment/windows/ |
|
| https://github.com/Thomas-Internetx |
| try to make Testcontainers work with windows | https://github.com/dnsjava/dnsjava/pull/347/commits/fd301baa05b1f4e4358847abfc99840922fd6a7b |
| https://java.testcontain… | https://java.testcontainers.org/supported_docker_environment/windows/ |
| fd301ba | https://github.com/dnsjava/dnsjava/pull/347/commits/fd301baa05b1f4e4358847abfc99840922fd6a7b |
| …ers.org/supported_docker_environment/windows/ | https://java.testcontainers.org/supported_docker_environment/windows/ |
|
| https://github.com/Thomas-Internetx |
| try to make Testcontainers work with windows | https://github.com/dnsjava/dnsjava/pull/347/commits/3b62593ee28b474b9840d690165b9beadb588be5 |
| https://java.testcontain… | https://java.testcontainers.org/supported_docker_environment/windows/ |
| 3b62593 | https://github.com/dnsjava/dnsjava/pull/347/commits/3b62593ee28b474b9840d690165b9beadb588be5 |
| …ers.org/supported_docker_environment/windows/ | https://java.testcontainers.org/supported_docker_environment/windows/ |
|
| https://github.com/Thomas-Internetx |
| try to make Testcontainers work with windows | https://github.com/dnsjava/dnsjava/pull/347/commits/b97610d471671945609ca2f88520dfd29b5baf18 |
| https://java.testcontain… | https://java.testcontainers.org/supported_docker_environment/windows/ |
| b97610d | https://github.com/dnsjava/dnsjava/pull/347/commits/b97610d471671945609ca2f88520dfd29b5baf18 |
| …ers.org/supported_docker_environment/windows/ | https://java.testcontainers.org/supported_docker_environment/windows/ |
|
| https://github.com/Thomas-Internetx |
| try to make Testcontainers work with windows | https://github.com/dnsjava/dnsjava/pull/347/commits/4008b84a401a54eae10fc76850afe50a19522e10 |
| https://java.testcontain… | https://java.testcontainers.org/supported_docker_environment/windows/ |
| 4008b84 | https://github.com/dnsjava/dnsjava/pull/347/commits/4008b84a401a54eae10fc76850afe50a19522e10 |
| …ers.org/supported_docker_environment/windows/ | https://java.testcontainers.org/supported_docker_environment/windows/ |
|
| https://github.com/Thomas-Internetx |
| try to make Testcontainers work with windows | https://github.com/dnsjava/dnsjava/pull/347/commits/d416209c9d1affb19f2966d5bb88af1219ccd7ef |
| https://java.testcontain… | https://java.testcontainers.org/supported_docker_environment/windows/ |
| d416209 | https://github.com/dnsjava/dnsjava/pull/347/commits/d416209c9d1affb19f2966d5bb88af1219ccd7ef |
| …ers.org/supported_docker_environment/windows/ | https://java.testcontainers.org/supported_docker_environment/windows/ |
|
| https://github.com/Thomas-Internetx |
| removed differentiation of remote address for SocksUdpAssociateChanne… | https://github.com/dnsjava/dnsjava/pull/347/commits/7b37e197686c2e9a648670dba95a1654d2531e52 |
| 7b37e19 | https://github.com/dnsjava/dnsjava/pull/347/commits/7b37e197686c2e9a648670dba95a1654d2531e52 |
|
| https://github.com/Thomas-Internetx |
| fixed style | https://github.com/dnsjava/dnsjava/pull/347/commits/d8dde40cb79d693dadb0cad6914955e3a4df6b43 |
| d8dde40 | https://github.com/dnsjava/dnsjava/pull/347/commits/d8dde40cb79d693dadb0cad6914955e3a4df6b43 |
|
| https://github.com/Thomas-Internetx |
| fixed style | https://github.com/dnsjava/dnsjava/pull/347/commits/be7245c438e392c8514784e69f00e119dbed96bd |
| be7245c | https://github.com/dnsjava/dnsjava/pull/347/commits/be7245c438e392c8514784e69f00e119dbed96bd |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fdnsjava%2Fdnsjava%2Fpull%2F347 |
|
| https://github.com/ibauersachs |
|
ibauersachs
| https://github.com/ibauersachs |
|
| https://github.com/dnsjava/dnsjava/pull/347/files/e7959a40f1acae55942cb7faca3eb368255277fc |
|
DNS over SOCKS
| https://github.com/dnsjava/dnsjava/issues/341 |
| Please reload this page | https://github.com/dnsjava/dnsjava/pull/347 |
|
| https://github.com/tw-datascientist |
|
| https://github.com/ibauersachs |
|
| https://github.com/Thomas-Internetx |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |