GitHub user gadLinux reopened a pull request: https://github.com/apache/thrift/pull/639
Implements ssl sockets on c_glib Adds dependencies to gobject at compile time because it needs it. Server side is not complete so some tests are failing. Looking to fix them all. I moved openssl check outside of the cpp compilation because now it's needed for at least two subprojects at lib. -avoid-version has to be reviewed as this is only for android, and must be enabled only when compiling with android-arm or android-* You can merge this pull request into a Git repository by running: $ git pull https://github.com/gadLinux/thrift thrift-1016 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/thrift/pull/639.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #639 ---- commit 3ad451863e67374829cc99e94fd7b5473effdc3b Author: Gonzalo Aguilar Delgado <gagui...@level2crm.com> Date: 2015-10-09T02:24:47Z Implements ssl sockets on c_glib. Adds dependencies to gobject at compile time because it needs it. commit 782b3767b35d6e564b9a49076ae38b8abdb15bfc Author: Gonzalo Aguilar Delgado <gagui...@level2crm.com> Date: 2015-10-09T02:37:39Z Add missing files. Fix GOBJECT missing in build. commit 3ce56a99313bab6418c9ac40cbbc380183d6a360 Author: Gonzalo Aguilar Delgado <gagui...@level2crm.com> Date: 2015-11-11T14:08:44Z Add partially supported certificate pining. It fails the verify result. commit 0e0f534c68e52464946eeab190db5522691ad36b Author: Gonzalo Aguilar Delgado <gagui...@level2crm.com> Date: 2015-11-11T14:14:03Z Use functionality provided by library instead of hacking in ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---