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

New Version #30

Closed
OnceUponALoop opened this issue Nov 8, 2020 · 4 comments
Closed

New Version #30

OnceUponALoop opened this issue Nov 8, 2020 · 4 comments

Comments

@OnceUponALoop
Copy link

@rofl0r - will you be tagging the new changes to poll with a new version?

@rofl0r
Copy link
Owner

rofl0r commented Nov 8, 2020

yes, but i was hoping to get some feedback on it first since i didn't test it extensively.

@Mattraks
Copy link

Mattraks commented Jan 29, 2021

Will UDP support be added in the next update? @rofl0r

@rofl0r
Copy link
Owner

rofl0r commented Jan 29, 2021

Will UDP support be added in the next update?

no, that's not really in my TODO list. the number of applications that can only be used via UDP and support a socks server can be counted on one hand. if someone else does the work and the quality is sufficient it may at some point be added though.

@rofl0r
Copy link
Owner

rofl0r commented Feb 3, 2021

@rofl0r rofl0r closed this as completed Feb 3, 2021
parke added a commit to parke/microsocks that referenced this issue Dec 12, 2021
If `-b bindaddr` is used, then created sockets must be of the same address family as `bindaddr` (otherwise, calls to `bind()` will fail).

This patch harmonizes the address family across the calls to `socket()`, `bind()`, and `connect()`.

Prior to this patch, `microsocks` would use the first `addrinfo` record returned by `getaddrinfo()`.  On systems with both IPv4 and IPv6, sometimes the address family of the first record would be a mismatch with `bindaddr`, resulting in an error.

This patch may fix issue rofl0r#30.  (And issue rofl0r#40?)
parke added a commit to parke/microsocks that referenced this issue Dec 12, 2021
If `-b bindaddr` is used, then created sockets must be of the same address family as `bindaddr` (otherwise, calls to `bind()` will fail).

This patch harmonizes the address family across the calls to `socket()`, `bind()`, and `connect()`.

Prior to this patch, `microsocks` would use the first `addrinfo` record returned by `getaddrinfo()`.  On systems with both IPv4 and IPv6, sometimes the address family of the first record would be a mismatch with `bindaddr`, resulting in an error.

This patch may fix issue rofl0r#30.  (And issue rofl0r#40?)
rofl0r pushed a commit that referenced this issue Dec 13, 2021
If `-b bindaddr` is used, then created sockets must be of the same address
family as `bindaddr`, otherwise, calls to `bind()` will fail.

This patch harmonizes the address family across the calls to `socket()`,
`bind()`, and `connect()`.

Prior to this patch, `microsocks` would use the first `addrinfo` record
returned by `getaddrinfo()`.
On systems with both IPv4 and IPv6, sometimes the address family of the
first record would be a mismatch with `bindaddr`, resulting in an error.

Fixes #30.  (And possibly #40)
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants