C++ binding stream encoder/decoder - review requested.

2015-06-11 Thread aconway
The new commits are on the pull request https://github.com/apache/qpid-proton/pull/35/commits PROTON-865: Stream like Encoder/Decoder and AMQP Value type for C++ binding. See Encoder.h, Decoder.h, Value.h for details. Encoder/Decoder use operator << and >> to encode/decode AMQP values. Value is

[jira] [Commented] (PROTON-865) C++ reactor client binding

2015-06-11 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-865?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582675#comment-14582675 ] ASF subversion and git services commented on PROTON-865: Commit aa

[jira] [Commented] (PROTON-865) C++ reactor client binding

2015-06-11 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-865?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582674#comment-14582674 ] ASF subversion and git services commented on PROTON-865: Commit 05

[jira] [Created] (PROTON-911) Implement SASL security layer

2015-06-11 Thread Andrew Stitcher (JIRA)
Andrew Stitcher created PROTON-911: -- Summary: Implement SASL security layer Key: PROTON-911 URL: https://issues.apache.org/jira/browse/PROTON-911 Project: Qpid Proton Issue Type: Sub-task

[jira] [Assigned] (PROTON-911) Implement SASL security layer

2015-06-11 Thread Andrew Stitcher (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-911?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Stitcher reassigned PROTON-911: -- Assignee: Andrew Stitcher > Implement SASL security layer > ---

Re: something rotten in the state of... something or other

2015-06-11 Thread Flavio Percoco
On 11/06/15 16:08 +0100, Gordon Sim wrote: On 06/11/2015 02:39 PM, Flavio Percoco wrote: On 11/06/15 09:33 -0400, Ken Giusti wrote: Yeah, jython's PYTHONPATH points to that directory - it has to in order to pick up the python sources. we really should clean that cproton.py up. In fact, we pro

[jira] [Created] (PROTON-910) Proton-J SASL implementation should support new SASL APIs

2015-06-11 Thread Andrew Stitcher (JIRA)
Andrew Stitcher created PROTON-910: -- Summary: Proton-J SASL implementation should support new SASL APIs Key: PROTON-910 URL: https://issues.apache.org/jira/browse/PROTON-910 Project: Qpid Proton

[jira] [Commented] (PROTON-909) Tests for new SASL features and mechanisms

2015-06-11 Thread Andrew Stitcher (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-909?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582485#comment-14582485 ] Andrew Stitcher commented on PROTON-909: There are now tests that exercise nearly

[jira] [Resolved] (PROTON-867) Enable PLAIN SASL mech iff connection is encrypted

2015-06-11 Thread Andrew Stitcher (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-867?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Stitcher resolved PROTON-867. Resolution: Fixed Fix Version/s: 0.10 This issue has been resolved with the changes t

[jira] [Comment Edited] (PROTON-867) Enable PLAIN SASL mech iff connection is encrypted

2015-06-11 Thread Andrew Stitcher (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582476#comment-14582476 ] Andrew Stitcher edited comment on PROTON-867 at 6/11/15 8:28 PM: ---

[jira] [Commented] (PROTON-867) Enable PLAIN SASL mech iff connection is encrypted

2015-06-11 Thread Andrew Stitcher (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-867?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582476#comment-14582476 ] Andrew Stitcher commented on PROTON-867: It would be helpful to the user if there

[jira] [Resolved] (PROTON-866) Implement SASL external with TLS client authentication

2015-06-11 Thread Andrew Stitcher (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-866?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Stitcher resolved PROTON-866. Resolution: Fixed Fix Version/s: 0.10 > Implement SASL external with TLS client authe

[jira] [Commented] (PROTON-334) SASL Implementation for Proton C

2015-06-11 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-334?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582471#comment-14582471 ] ASF subversion and git services commented on PROTON-334: Commit d7

[jira] [Commented] (PROTON-909) Tests for new SASL features and mechanisms

2015-06-11 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-909?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582472#comment-14582472 ] ASF subversion and git services commented on PROTON-909: Commit 99

[jira] [Assigned] (PROTON-909) Tests for new SASL features and mechanisms

2015-06-11 Thread Andrew Stitcher (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-909?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrew Stitcher reassigned PROTON-909: -- Assignee: Andrew Stitcher > Tests for new SASL features and mechanisms > --

[jira] [Created] (PROTON-909) Tests for new SASL features and mechanisms

2015-06-11 Thread Andrew Stitcher (JIRA)
Andrew Stitcher created PROTON-909: -- Summary: Tests for new SASL features and mechanisms Key: PROTON-909 URL: https://issues.apache.org/jira/browse/PROTON-909 Project: Qpid Proton Issue Type

Re: Proton-c Null Messages

2015-06-11 Thread logty
I used valgrind and the segfault isn't directly proton's fault, the problem is we are getting back null messages from pn_messenger_get, and proton seg-faults when I call pn_message_get_content_type on that message. -- View this message in context: http://qpid.2158936.n2.nabble.com/Proton-c-Null

[jira] [Commented] (PROTON-866) Implement SASL external with TLS client authentication

2015-06-11 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-866?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582406#comment-14582406 ] ASF subversion and git services commented on PROTON-866: Commit 81

Re: Proton-c Null Messages

2015-06-11 Thread Gordon Sim
On 06/09/2015 07:54 PM, Gordon Sim wrote: On 06/09/2015 06:40 PM, logty wrote: When I run the client I get: [0x5351db0]:0 <- @transfer(20) [handle=0, delivery-id=0, delivery-tag=b"", message-format=0, settled=true, more=true] (16363) "\x00Sp\xc0\x07\x05B..." My guess would be that it is the d

[jira] [Commented] (PROTON-908) Use swig as a build dependency when possible

2015-06-11 Thread Flavio Percoco (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-908?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582035#comment-14582035 ] Flavio Percoco commented on PROTON-908: --- review board: https://reviews.apache.org/r/

Re: something rotten in the state of... something or other

2015-06-11 Thread Gordon Sim
On 06/11/2015 02:39 PM, Flavio Percoco wrote: On 11/06/15 09:33 -0400, Ken Giusti wrote: Yeah, jython's PYTHONPATH points to that directory - it has to in order to pick up the python sources. we really should clean that cproton.py up. In fact, we probably shouldn't be writing generated files a

[jira] [Updated] (PROTON-908) Use swig as a build dependency when possible

2015-06-11 Thread Flavio Percoco (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-908?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Flavio Percoco updated PROTON-908: -- Attachment: 0001-PROTON-908-Remove-install-runtime-dependency-on-swig.patch > Use swig as a buil

[jira] [Created] (PROTON-908) Use swig as a build dependency when possible

2015-06-11 Thread Flavio Percoco (JIRA)
Flavio Percoco created PROTON-908: - Summary: Use swig as a build dependency when possible Key: PROTON-908 URL: https://issues.apache.org/jira/browse/PROTON-908 Project: Qpid Proton Issue Type

[jira] [Closed] (PROTON-904) Remove dependency on libuuid

2015-06-11 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-904?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti closed PROTON-904. - Resolution: Fixed Fix Version/s: 0.10 > Remove dependency on libuuid >

[jira] [Assigned] (PROTON-904) Remove dependency on libuuid

2015-06-11 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-904?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-904: - Assignee: Ken Giusti > Remove dependency on libuuid > > >

[jira] [Commented] (PROTON-904) Remove dependency on libuuid

2015-06-11 Thread ASF subversion and git services (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-904?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14582003#comment-14582003 ] ASF subversion and git services commented on PROTON-904: Commit 06

Re: Proton-c Null Messages

2015-06-11 Thread Gordon Sim
On 06/11/2015 01:54 PM, aconway wrote: On Thu, 2015-06-11 at 13:40 +0100, Gordon Sim wrote: If a name field is populated with an empty string, that to me is the same as not supplying a name. An empty string is a legal encoding, but in my view it does not supply a value at all. (It is not like sa

Re: something rotten in the state of... something or other

2015-06-11 Thread Flavio Percoco
On 11/06/15 09:33 -0400, Ken Giusti wrote: Yeah, jython's PYTHONPATH points to that directory - it has to in order to pick up the python sources. we really should clean that cproton.py up. In fact, we probably shouldn't be writing generated files anywhere in the source tree. Everything shoul

Re: something rotten in the state of... something or other

2015-06-11 Thread Ken Giusti
Yeah, jython's PYTHONPATH points to that directory - it has to in order to pick up the python sources. we really should clean that cproton.py up. In fact, we probably shouldn't be writing generated files anywhere in the source tree. Everything should go under the build directory where cmake i

[jira] [Commented] (PROTON-905) Long-lived connections leak sessions and links

2015-06-11 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-905?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14581918#comment-14581918 ] Ken Giusti commented on PROTON-905: --- reviewboard link: https://reviews.apache.org/r/353

Re: Proton-c Null Messages

2015-06-11 Thread aconway
On Thu, 2015-06-11 at 13:40 +0100, Gordon Sim wrote: > On 06/11/2015 01:11 PM, aconway wrote: > > I disagree. An empty string is a perfectly legal value for a > > string. If > > the spec wants to assign special meaning to particular values of a > > property that needs to be stated. Of course, like

Re: Proton-c Null Messages

2015-06-11 Thread Gordon Sim
On 06/11/2015 01:11 PM, aconway wrote: I disagree. An empty string is a perfectly legal value for a string. If the spec wants to assign special meaning to particular values of a property that needs to be stated. Of course, like you, I personally would not use an empty string as an identifier but

Re: Proton-c Null Messages

2015-06-11 Thread aconway
On Wed, 2015-06-10 at 16:32 +0100, Gordon Sim wrote: > On 06/10/2015 04:01 PM, aconway wrote: > > On Tue, 2015-06-09 at 19:54 +0100, Gordon Sim wrote: > > > On 06/09/2015 06:40 PM, logty wrote: > > > > When I run the client I get: > > > > > > > > [0x5351db0]:0 <- @transfer(20) [handle=0, delivery-

Re: Strange behaviour for pn_messenger_send on CentOS 6

2015-06-11 Thread Frank Quinn
Thanks - at least I know I'm not going mad! Just raised https://issues.apache.org/jira/browse/PROTON-907 for tracking. Cheers, Frank On Wed, Jun 10, 2015 at 2:52 PM, Darryl L. Pierce wrote: > On Wed, Jun 10, 2015 at 02:17:23PM +0100, Frank Quinn wrote: > > You can recreate this on a CentOS 6.6

[jira] [Created] (PROTON-907) Qpid Proton Point to Point Hang on CentOS 6 pn_messenger_send

2015-06-11 Thread Frank Quinn (JIRA)
Frank Quinn created PROTON-907: -- Summary: Qpid Proton Point to Point Hang on CentOS 6 pn_messenger_send Key: PROTON-907 URL: https://issues.apache.org/jira/browse/PROTON-907 Project: Qpid Proton