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

Validate IPv6 address handling [JDBC448] #488

Closed
firebird-automations opened this issue Jul 26, 2016 · 5 comments
Closed

Validate IPv6 address handling [JDBC448] #488

firebird-automations opened this issue Jul 26, 2016 · 5 comments

Comments

@firebird-automations
Copy link

Submitted by: @mrotteveel

Validate (and if necessary fix) the handling of IPv6 addresses in the connection string.

Commits: b009e30 ae1364d

@firebird-automations
Copy link
Author

Modified by: @mrotteveel

Fix Version: Jaybird 3.0 [ 10440 ]

@firebird-automations
Copy link
Author

Commented by: @mrotteveel

Added support for IPv6 connection string, only for the modern-style connection URLs, using the RFC2732 format, so connection url:

* jdbc:firebirdsql://[<ipv6-address>]/<path-or-alias>
* jdbc:firebirdsql://[<ipv6-address>]:<port>/<path-or-alias>

Examples:

jdbc:firebirdsql://[::1]/employee
jdbc:firebirdsql://[::192.9.5.5]:3050/employee
jdbc:firebirdsql://[1080::8:800:200C:417A]/employee
etc

IPv6 literals are not supported in the legacy URL format (the <host>[/port]:<path-or-alias> format).

@firebird-automations
Copy link
Author

Commented by: @mrotteveel

We need to check if anything needs to happen to support it for native connections.

@firebird-automations
Copy link
Author

Modified by: @mrotteveel

status: Open [ 1 ] => Resolved [ 5 ]

resolution: Fixed [ 1 ]

@firebird-automations
Copy link
Author

Modified by: @mrotteveel

status: Resolved [ 5 ] => Closed [ 6 ]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants