-
Notifications
You must be signed in to change notification settings - Fork 0
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
go-tlsdialer: initial repository setup #1
Conversation
For the most part, code copied here will be deleted from the go-tarantool repo. However, there is the list of the parts, that will be in both repositories:
|
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.
Please, split the commit into commits:
- CI
- README
- Implementation
Let's also add:
example_test.go
file with a short example.CHANGELOG.md
with a shot description of the changes.
You could although remove all ssl*
prefixes at now.
c893be8
to
c760caa
Compare
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.
Thank you for the patch!
405f439
to
927312d
Compare
Fixed everything from the previous comments. |
In this commit the ci workflow is created for the repository.
In thes commit `README.md` and `CHANGELOG.md` files are created. `README` shows the purpose of this repository.
927312d
to
94b6063
Compare
46c4ac4
to
4432335
Compare
Updated the |
568f588
to
a0c30c2
Compare
To disable SSL by default we want to transfer OpenSSLDialer and any other SSL logic to the new go-tlsdialer repository. go-tlsdialer serves as an interlayer between go-tarantool and go-openssl. All SSL logic from go-tarantool is moved to the go-tlsdialer. go-tlsdialer still uses tarantool connection, but also types and methods from go-openssl. This way we are removing the direct go-openssl dependency from go-tarantool, without creating a tarantool dependency in go-openssl. Moved all SSL code from go-tarantool, some test helpers. Part of tarantool/go-tarantool#301
a0c30c2
to
4c19642
Compare
Overview The first release of the library allows us to extract the dependency on OpenSSL from the connector go-tarantool[1]. New features `OpenSSLDialer` type to use SSL transport for `tarantool/go-tarantool/v2` connection (#1). 1. https://pkg.go.dev/github.com/tarantool/go-tarantool/v2
Overview The first release of the library allows us to extract the dependency on OpenSSL from the connector go-tarantool[1]. New features `OpenSSLDialer` type to use SSL transport for `tarantool/go-tarantool/v2` connection (#1). 1. https://pkg.go.dev/github.com/tarantool/go-tarantool/v2
Overview The first release of the library allows us to extract the dependency on OpenSSL from the connector go-tarantool[1]. New features `OpenSSLDialer` type to use SSL transport for `tarantool/go-tarantool/v2` connection (#1). 1. https://pkg.go.dev/github.com/tarantool/go-tarantool/v2
Overview The first release of the library allows us to extract the dependency on OpenSSL from the connector go-tarantool[1]. New features `OpenSSLDialer` type to use SSL transport for `tarantool/go-tarantool/v2` connection (#1). 1. https://pkg.go.dev/github.com/tarantool/go-tarantool/v2
To disable SSL by default we want to transfer OpenSSLDialer and any other SSL logic to the new go-tlsdialer repository.
go-tlsdialer serves as an interlayer between go-tarantool and go-openssl. All SSL logic from go-tarantool is moved to the go-tlsdialer.
go-tlsdialer still uses tarantool connection, but also types and methods from go-openssl. This way we are removing the direct go-openssl dependency from go-tarantool, without creating a tarantool dependency in go-openssl.
Moved all SSL code from go-tarantool, some test helpers. Added
README.md
, ci workflow.Part of tarantool/go-tarantool#301