You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2015/07/28 16:42:05 UTC

[jira] [Commented] (THRIFT-3272) Perl SSL Authentication Support

    [ https://issues.apache.org/jira/browse/THRIFT-3272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14644459#comment-14644459 ] 

ASF GitHub Bot commented on THRIFT-3272:
----------------------------------------

GitHub user simonsouth opened a pull request:

    https://github.com/apache/thrift/pull/567

    c_glib: Compiler: Do not try to convert between function, void pointers

    This patch corrects THRIFT-3272 by introducing the notion of a "processing-function definition", a structure that associates the name of a service method with the processing function that processes invocations of it. This places the function's pointer within a data object, which can then safely be added to the process_map hash table.
    
    Defining an array of processing-function definitions for each processor also allows its class initializer to be simplified as the process_map table can now be loaded with just a loop.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/simonsouth/thrift thrift-3272-c_glib-generated-code-tries-to-convert-function-void-pointers

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/thrift/pull/567.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 #567
    
----
commit 84353197a98a3fa3e64529f10e975e86b51a84ec
Author: Simon South <ss...@simonsouth.com>
Date:   2015-07-28T14:12:26Z

    c_glib: Compiler: Do not try to convert between function, void pointers

----


> Perl SSL Authentication Support
> -------------------------------
>
>                 Key: THRIFT-3272
>                 URL: https://issues.apache.org/jira/browse/THRIFT-3272
>             Project: Thrift
>          Issue Type: Improvement
>          Components: Perl - Library
>    Affects Versions: 0.9.3
>            Reporter: James E. King, III
>
> In THRIFT-3053 SSL support was added to perl, however it only supports encryption and the ability to select the certificate to use.  No support was added for authentication, and that needs to be done.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)