Add tqca-tls plugin to the tqca package. #3

Merged
SlavekB merged 1 commits from feat/add_tls_plugin into master 3 years ago
Ghost commented 4 years ago

The goal of this PR is to get rid of the tqca-tls module by including the tls plugin since both tqca and tqca-tls share some headers.

The goal of this PR is to get rid of the tqca-tls module by including the tls plugin since both tqca and tqca-tls share some headers.
Ghost added the PR/wip label 4 years ago
Ghost commented 4 years ago
Poster

Add build options for both tqca shared lib and the tls plugin.

Add build options for both tqca shared lib and the tls plugin.
Ghost added this to the R14.1.0 release milestone 4 years ago
Ghost changed title from WIP:Add tqca-tls plugin to the tqca package. to Add tqca-tls plugin to the tqca package. 4 years ago
Ghost added PR/rfc and removed PR/wip labels 4 years ago
SlavekB requested changes 4 years ago
SlavekB left a comment
Owner

It seems that we both have to make adjustments there.

It seems that we both have to make adjustments there.
endif()
endif( NOT SSL_FOUND )
if( NOT OPENSSL_FOUND )
Owner

Ha, I'm confused. There seems to be something wrong in tqca-tls. To check and search for the ssl library without the pkg-config file, we use the SSL_FOUND variable, but at the end OPENSSL_FOUND is tested. That's suspicious! I have to fix it first in tqca-tls.

Ha, I'm confused. There seems to be something wrong in tqca-tls. To check and search for the ssl library without the pkg-config file, we use the `SSL_FOUND` variable, but at the end `OPENSSL_FOUND` is tested. That's suspicious! I have to fix it first in tqca-tls.
SlavekB marked this conversation as resolved
${TQT_LIBRARY_DIRS}
)
add_definitions( -DOSSL_097 -DTQCA_PLUGIN )
Owner

The tqca-tls.cpp code seems to lack a commit, which makes the -DOSSL_097 definition unnecessary. You should look in the tqca-tls module and compare the current code.

The `tqca-tls.cpp` code seems to lack a [commit](../tqca-tls/commit/8906dfbea322cdb18e5cfe265dc92b40ec47770f), which makes the `-DOSSL_097` definition unnecessary. You should look in the [tqca-tls](../tqca-tls/src/branch/master/tqca-tls.cpp#L37) module and compare the current code.
SlavekB marked this conversation as resolved
Ghost changed title from Add tqca-tls plugin to the tqca package. to WIP:Add tqca-tls plugin to the tqca package. 4 years ago
Ghost added PR/wip and removed PR/rfc labels 4 years ago
Ghost changed title from WIP:Add tqca-tls plugin to the tqca package. to Add tqca-tls plugin to the tqca package. 4 years ago
Ghost removed the PR/wip label 4 years ago
Ghost force-pushed feat/add_tls_plugin from a3a2830354 to 81025d8ae8 3 years ago
Ghost modified the milestone from R14.1.0 release to R14.0.11 release 3 years ago
Ghost modified the milestone from R14.0.11 release to R14.1.0 release 3 years ago
Ghost removed this from the R14.1.0 release milestone 3 years ago
Ghost added this to the R14.0.11 release milestone 3 years ago
Owner

Nice! I have had this PR in my observation list for months. Good to see we are moving forward here too!

Nice! I have had this PR in my observation list for months. Good to see we are moving forward here too!
Ghost commented 3 years ago
Poster

yes, once the two packages are one, I'll remove the qca folder in tdenetwork.

yes, once the two packages are one, I'll remove the qca folder in tdenetwork.
Ghost force-pushed feat/add_tls_plugin from 81025d8ae8 to 99ec4964d0 3 years ago
SlavekB approved these changes 3 years ago
SlavekB left a comment
Owner

It looks good.
Before merging, I have to prepare an update for deb packaging files.

It looks good. Before merging, I have to prepare an update for deb packaging files.
SlavekB merged commit 99ec4964d0 into master 3 years ago
SlavekB deleted branch feat/add_tls_plugin 3 years ago
Owner

Good to see this finally done 👍 good job all.

Good to see this finally done :+1: good job all.

Reviewers

SlavekB approved these changes 3 years ago
The pull request has been merged as 99ec4964d0.
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
3 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: TDE/tqca#3
Loading…
There is no content yet.