[ANNOUNCE] Apache Qpid Proton 0.12.1 released

2016-03-23 Thread Justin Ross
The Apache Qpid community is pleased to announce the immediate
availability of Apache Qpid Proton 0.12.1.

Qpid Proton is an AMQP 1.0 messaging library. It can be used in a wide
range of messaging applications including brokers, clients, routers,
bridges, proxies, and more.

This release addresses CVE-2016-2166, a vulnerability in the Qpid
Proton Python binding.  Release notes are available at:

http://qpid.apache.org/releases/qpid-proton-0.12.1/release-notes.html

The release is available now from our website:

http://qpid.apache.org/download.html

Proton-J is also available via Maven Central:

http://qpid.apache.org/maven.html

Thanks to all the users and contributors who have helped to improve
Apache Qpid Proton.


[jira] [Resolved] (PROTON-1161) c++: better interface to connection_engine.

2016-03-23 Thread Alan Conway (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-1161?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Alan Conway resolved PROTON-1161.
-
Resolution: Fixed

> c++: better interface to connection_engine.
> ---
>
> Key: PROTON-1161
> URL: https://issues.apache.org/jira/browse/PROTON-1161
> Project: Qpid Proton
>  Issue Type: Improvement
>  Components: cpp-binding
>Affects Versions: 0.12.0
>Reporter: Alan Conway
>Assignee: Alan Conway
> Fix For: 0.13.0
>
>
> The connection_engine interface was over-simplified to support reactor-style 
> IO frameworks, and did not efficiently support proactor frameworks.
> Change the API to support both with no copies imposed by the 
> connection_engine (allow read/write direct to/from proton buffers)



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


[jira] [Commented] (PROTON-1161) c++: better interface to connection_engine.

2016-03-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-1161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15208955#comment-15208955
 ] 

ASF subversion and git services commented on PROTON-1161:
-

Commit 222574ed95acaa4143ea3e2c2cd9e7abac9e1dd9 in qpid-proton's branch 
refs/heads/master from [~aconway]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;h=222574e ]

PROTON-1161 - c++: better interface to connection_engine.

More flexible connection_engine interface to support reactor and proactor 
patterns.
Provides direct access to proton buffers for minimal copies in either case.

connection_engine is now completely IO and thread neutral, it simply handles:

bytes-in -> events as handler function calls -> bytes-out

Moved connection_engine and related classes into the proton::io namespace.

Cleaned up engine implementation, improved the unit tests.


> c++: better interface to connection_engine.
> ---
>
> Key: PROTON-1161
> URL: https://issues.apache.org/jira/browse/PROTON-1161
> Project: Qpid Proton
>  Issue Type: Improvement
>  Components: cpp-binding
>Affects Versions: 0.12.0
>Reporter: Alan Conway
>Assignee: Alan Conway
> Fix For: 0.13.0
>
>
> The connection_engine interface was over-simplified to support reactor-style 
> IO frameworks, and did not efficiently support proactor frameworks.
> Change the API to support both with no copies imposed by the 
> connection_engine (allow read/write direct to/from proton buffers)



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


[jira] [Commented] (PROTON-1161) c++: better interface to connection_engine.

2016-03-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-1161?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15208956#comment-15208956
 ] 

ASF subversion and git services commented on PROTON-1161:
-

Commit 38a71ffe5fd34de17b14564d7f121bd9594c5e94 in qpid-proton's branch 
refs/heads/master from [~aconway]
[ https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;h=38a71ff ]

PROTON-1161: c++: drop use of on_start by connection_engine.


> c++: better interface to connection_engine.
> ---
>
> Key: PROTON-1161
> URL: https://issues.apache.org/jira/browse/PROTON-1161
> Project: Qpid Proton
>  Issue Type: Improvement
>  Components: cpp-binding
>Affects Versions: 0.12.0
>Reporter: Alan Conway
>Assignee: Alan Conway
> Fix For: 0.13.0
>
>
> The connection_engine interface was over-simplified to support reactor-style 
> IO frameworks, and did not efficiently support proactor frameworks.
> Change the API to support both with no copies imposed by the 
> connection_engine (allow read/write direct to/from proton buffers)



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


RE: Does anyone read this list?

2016-03-23 Thread Flores, Paul A.
Troy,

I monitor both this discussion (proton) list and the users.

It is true there is more going on in the users discussion list.  I tend to post 
to the users list because a lot of times discussion items posted here (proton) 
are just not picked here as readily as on users.

I agree with your general assessment.  It does pose the question "When is it 
appropriate to post to this discussion list?"

Paul Flores



From: Troy Daniels [troy.dani...@stresearch.com]
Sent: Wednesday, March 23, 2016 10:02 AM
To: proton@qpid.apache.org
Subject: Does anyone read this list?

It seems like there are two types of posts to this list: automated posts when 
there is an commit to version control, and initial questions from new users.  
There does not seem to be discussion or answers to questions.

It seems like I should unsubscribe and find a different forum for my questions. 
 Is that an accurate assessment?

Troy

Does anyone read this list?

2016-03-23 Thread Troy Daniels
It seems like there are two types of posts to this list: automated posts when 
there is an commit to version control, and initial questions from new users.  
There does not seem to be discussion or answers to questions.

It seems like I should unsubscribe and find a different forum for my questions. 
 Is that an accurate assessment?

Troy


[jira] [Closed] (PROTON-1157) Reactor sends messages in the clear if ssl is requested but not available.

2016-03-23 Thread Justin Ross (JIRA)

 [ 
https://issues.apache.org/jira/browse/PROTON-1157?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Justin Ross closed PROTON-1157.
---

Released in Qpid Proton 0.12.1, 
http://qpid.apache.org/releases/qpid-proton-0.12.1/index.html

> Reactor sends messages in the clear if ssl is requested but not available.
> --
>
> Key: PROTON-1157
> URL: https://issues.apache.org/jira/browse/PROTON-1157
> Project: Qpid Proton
>  Issue Type: Bug
>  Components: python-binding
>Affects Versions: 0.12.0
>Reporter: Ken Giusti
>Assignee: Ken Giusti
>Priority: Blocker
> Fix For: 0.12.1
>
>
> See 
> https://github.com/apache/qpid-proton/blob/master/proton-c/bindings/python/proton/reactor.py#L529
> If 'amqps:' is specified and the SSL libraries are not available the client 
> will use an unsecured connection instead.  This is done silently so the user 
> is not aware of the security violation.



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


[jira] [Commented] (PROTON-1138) Assorted C++ API cleanups

2016-03-23 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/PROTON-1138?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15207972#comment-15207972
 ] 

ASF subversion and git services commented on PROTON-1138:
-

Commit c63b2bea65f38b961a0f672a6cbb9a7de918c9e7 in qpid-proton's branch 
refs/heads/master from Clifford Jansen
[ https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;h=c63b2be ]

PROTON-1138: C++ handler options, Visual Studio fix for f2ae27d


> Assorted C++ API cleanups
> -
>
> Key: PROTON-1138
> URL: https://issues.apache.org/jira/browse/PROTON-1138
> Project: Qpid Proton
>  Issue Type: Improvement
>  Components: cpp-binding
>Affects Versions: 0.13.0
>Reporter: Justin Ross
>Assignee: Justin Ross
> Fix For: 0.13.0
>
>




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