activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Teemu Torma (JIRA)" <>
Subject [jira] Updated: (AMQCPP-140) Add SSL transport
Date Sun, 21 Oct 2007 21:28:23 GMT


Teemu Torma updated AMQCPP-140:

    Attachment: amqcpp-ssl.patch1

This is a my first draft of ssl support using openssl.  The patch is against 2.1 and has no
configuration support so far (openssl headers must be found by the compiler and user must
link the libraries.)

I had a look apr ssl routines in the trunk and they are either too simplistic or too incomplete
for any serious use.

My design goal was to use the existing code as much as possible without resorting to use "if"s
in the code.   There are multiple ways of doing this and this happens to be the one that first
popped into my head.

No connection properties or certificate handling has been implemented yet.  Plain encrypted
connections appear to work, at least for me.

> Add SSL transport
> -----------------
>                 Key: AMQCPP-140
>                 URL:
>             Project: ActiveMQ C++ Client
>          Issue Type: New Feature
>    Affects Versions: 2.2
>            Reporter: Nathan Mittler
>            Assignee: Nathan Mittler
>             Fix For: 2.2
>         Attachments: amqcpp-ssl.patch1
> Need a secure transport for activemq-cpp.  Some options for ssl support:
> 1) OpenSSL - fairly robust set of ssl functions
> 2) APR - trunk has added support for ssl sockets.  An attractive option, given that we're
already starting to incorporate API in other areas.
> Should create a Java-like set of classes in decaf to add basic ssl support, then use
those classes to make an SSLTransport in activemq-cpp.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message