Re: Heartbeat

2014-02-07 Thread Ken Giusti
onnection. > > --Rafael > > > On Fri, Feb 7, 2014 at 8:26 AM, Ken Giusti wrote: > > > Thanks Tomáš - I agree with a single per-messenger timeout approach. > > > > > > - Original Message - > > > From: "Tomáš Šoltys" > >

[jira] [Commented] (PROTON-512) Possibility to set idle timeout for messenger

2014-02-07 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-512?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13894504#comment-13894504 ] Ken Giusti commented on PROTON-512: --- As suggested by Tomas, I agree that it would

Re: Heartbeat

2014-02-07 Thread Ken Giusti
new JIRA as you suggested. > https://issues.apache.org/jira/browse/PROTON-512 > > My idea is that there would be one global idle timeout for whole messenger > and this timeout will be used for all connections. > > Regards, > Tomas > > > 2013-11-11 Ken Giusti : > &g

Re: error when building proton

2014-02-05 Thread Ken Giusti
Actually, I seem to remember ubunutu providing uuid in the e2fsprogs package. Struck me as odd at the time... - Original Message - > From: "Justin Ross" > To: proton@qpid.apache.org > Sent: Wednesday, February 5, 2014 12:08:48 PM > Subject: Re: error when building proton > > Watch out.

[jira] [Created] (PROTON-507) [proton-c] Idle time out should advertise half the actual timeout period.

2014-02-03 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-507: - Summary: [proton-c] Idle time out should advertise half the actual timeout period. Key: PROTON-507 URL: https://issues.apache.org/jira/browse/PROTON-507 Project: Qpid

[jira] [Created] (PROTON-500) [proton-c] Enable valgrind on C unit tests

2014-01-29 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-500: - Summary: [proton-c] Enable valgrind on C unit tests Key: PROTON-500 URL: https://issues.apache.org/jira/browse/PROTON-500 Project: Qpid Proton Issue Type: Test

[proton] ctest build environment variable changed!

2014-01-28 Thread Ken Giusti
Just FYI: I changed the VALGRIND environment variable used by the proton testbed to be compatible with the way the QPID testbed uses it: https://issues.apache.org/jira/browse/PROTON-498 Shouldn't cause any problems, but if you do start seeing "command not found" errors after updating your repo

[jira] [Created] (PROTON-498) Set VALGRIND environment variable to be compatible with the QPID build

2014-01-28 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-498: - Summary: Set VALGRIND environment variable to be compatible with the QPID build Key: PROTON-498 URL: https://issues.apache.org/jira/browse/PROTON-498 Project: Qpid Proton

[jira] [Commented] (PROTON-496) [Messenger] Messenger fails to send "end" on shutdown.

2014-01-27 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13882918#comment-13882918 ] Ken Giusti commented on PROTON-496: --- True, but shouldn't Messenger be a &quo

[jira] [Updated] (PROTON-496) [Messenger] Messenger fails to send "end" on shutdown.

2014-01-27 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-496?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti updated PROTON-496: -- Priority: Trivial (was: Major) > [Messenger] Messenger fails to send "end"

[jira] [Updated] (PROTON-496) [Messenger] Messenger fails to send "end" on shutdown.

2014-01-27 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-496?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti updated PROTON-496: -- Issue Type: Improvement (was: Bug) > [Messenger] Messenger fails to send "end"

[jira] [Assigned] (PROTON-496) [Messenger] Messenger fails to send "end" on shutdown.

2014-01-27 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-496?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-496: - Assignee: Ken Giusti > [Messenger] Messenger fails to send "end"

[jira] [Created] (PROTON-496) [Messenger] Messenger fails to send "end" on shutdown.

2014-01-27 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-496: - Summary: [Messenger] Messenger fails to send "end" on shutdown. Key: PROTON-496 URL: https://issues.apache.org/jira/browse/PROTON-496 Project: Qpid Proton

Re: Protocol detection

2014-01-23 Thread Ken Giusti
Hi Saggi Sounds like you need to handle all the socket i/o directly, rather than having Proton do it "under the covers", right? To do this, you'll need to avoid using the Driver and Connector and Listener classes from the Python binding - these classes perform all socket management and I/O, fo

[jira] [Created] (PROTON-490) [proton-c] Python binding fails to link with Python 3 libraries

2014-01-21 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-490: - Summary: [proton-c] Python binding fails to link with Python 3 libraries Key: PROTON-490 URL: https://issues.apache.org/jira/browse/PROTON-490 Project: Qpid Proton

Re: engine API improvements

2014-01-21 Thread Ken Giusti
Hey Rafi - This model is exactly what I've been looking for. When it comes to using the engine, I've found myself needing the same boilerplate code across different implementation languages. It would really be nice to have this stuff in the engine, where it can be utilized by all. Just FYI,

[jira] [Created] (PROTON-489) [proton-c] Segfault when freeing endpoints out-of-order.

2014-01-21 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-489: - Summary: [proton-c] Segfault when freeing endpoints out-of-order. Key: PROTON-489 URL: https://issues.apache.org/jira/browse/PROTON-489 Project: Qpid Proton Issue

[jira] [Updated] (PROTON-487) [proton-c] Python binding leaks endpoint and delivery objects

2014-01-15 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti updated PROTON-487: -- Attachment: proton-487.patch This patch removes the reference cycle so objects can be garbage

[jira] [Created] (PROTON-487) [proton-c] Python binding leaks endpoint and delivery objects

2014-01-15 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-487: - Summary: [proton-c] Python binding leaks endpoint and delivery objects Key: PROTON-487 URL: https://issues.apache.org/jira/browse/PROTON-487 Project: Qpid Proton

Re: [VOTE]: Release Proton 0.6 RC3 as 0.6 final

2014-01-03 Thread Ken Giusti
[X] Yes, release 0.6 RC3 as 0.6 final [ ] No, 0.6 RC3 has the following issues... Built, unit test, install, and soak tests all worked fine on my Centos 5.10 i686 VM. The only troubling bit with this release is that my messenger benchmark [1] showed a bit of a degrade in small message latency

Re: improving cross language maintainability

2013-12-19 Thread Ken Giusti
Sorry for top-posting. I'm trying to understand the consequences of what you are proposing. First, as I understand it, there are two separate test suites in the proton tree: one written in Java - containing 19 tests as you point out - and a much larger one written in python. Each test suite e

[jira] [Resolved] (PROTON-481) [python] link name is not available

2013-12-18 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti resolved PROTON-481. --- Resolution: Fixed > [python] link name is not availa

[jira] [Created] (PROTON-481) [python] link name is not available

2013-12-18 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-481: - Summary: [python] link name is not available Key: PROTON-481 URL: https://issues.apache.org/jira/browse/PROTON-481 Project: Qpid Proton Issue Type: Bug

[jira] [Assigned] (PROTON-481) [python] link name is not available

2013-12-18 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-481?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-481: - Assignee: Ken Giusti > [python] link name is not availa

[jira] [Resolved] (PROTON-477) [python] Proton wrapper API does not enforce SASL or SSL singleton pattern

2013-12-13 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-477?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti resolved PROTON-477. --- Resolution: Fixed > [python] Proton wrapper API does not enforce SASL or SSL singleton patt

[jira] [Created] (PROTON-477) [python] Proton wrapper API does not enforce SASL or SSL singleton pattern

2013-12-12 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-477: - Summary: [python] Proton wrapper API does not enforce SASL or SSL singleton pattern Key: PROTON-477 URL: https://issues.apache.org/jira/browse/PROTON-477 Project: Qpid

Re: Python wrapper - SASL and SSL class API

2013-12-11 Thread Ken Giusti
- Original Message - > From: "Rafael Schloming" > To: proton@qpid.apache.org > Cc: us...@qpid.apache.org > Sent: Wednesday, December 11, 2013 9:43:59 AM > Subject: Re: Python wrapper - SASL and SSL class API > > On Wed, Dec 11, 2013 at 9:35 AM, Ken G

Python wrapper - SASL and SSL class API

2013-12-11 Thread Ken Giusti
Hi all - just wanted to get some opinions on $Subject: While I was trying to implement a fix for https://issues.apache.org/jira/browse/PROTON-476 I found that the lifecycle model for the python SASL and SSL objects differs for the C engine. I think the python wrapper's impl is buggy. In the

[jira] [Resolved] (PROTON-475) [python] Proton wrapper API's use of time values is inconsistent

2013-12-09 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-475?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti resolved PROTON-475. --- Resolution: Fixed > [python] Proton wrapper API's use of time values is inco

[jira] [Created] (PROTON-476) Support a user-context for SASL and SSL objects.

2013-12-09 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-476: - Summary: Support a user-context for SASL and SSL objects. Key: PROTON-476 URL: https://issues.apache.org/jira/browse/PROTON-476 Project: Qpid Proton Issue Type

[jira] [Created] (PROTON-475) [python] Proton wrapper API's use of time values is inconsistent

2013-12-06 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-475: - Summary: [python] Proton wrapper API's use of time values is inconsistent Key: PROTON-475 URL: https://issues.apache.org/jira/browse/PROTON-475 Project: Qpid P

[jira] [Updated] (PROTON-200) Credit distribution by messenger is not balanced across all links

2013-12-04 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti updated PROTON-200: -- Component/s: proton-c Summary: Credit distribution by messenger is not balanced across all

Re: [jira] [Comment Edited] (PROTON-200) [Proton-c] Credit distribution by messenger is not balanced across all links

2013-12-04 Thread Ken Giusti
> > > > Key: PROTON-200 > > URL: https://issues.apache.org/jira/browse/PROTON-200 > > Project: Qpid Proton > > Issue Type: Bug > > Components: proton-j > >Affects Versions: 0.3 > >

[jira] [Resolved] (PROTON-200) [Proton-c] Credit distribution by messenger is not balanced across all links

2013-12-03 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti resolved PROTON-200. --- Resolution: Fixed > [Proton-c] Credit distribution by messenger is not balanced across all li

[jira] [Created] (PROTON-462) Documentation: Add doxygen overview file for Proton C API

2013-11-19 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-462: - Summary: Documentation: Add doxygen overview file for Proton C API Key: PROTON-462 URL: https://issues.apache.org/jira/browse/PROTON-462 Project: Qpid Proton

[jira] [Created] (PROTON-453) OpenSSL libraries are not Valgrind clean

2013-11-18 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-453: - Summary: OpenSSL libraries are not Valgrind clean Key: PROTON-453 URL: https://issues.apache.org/jira/browse/PROTON-453 Project: Qpid Proton Issue Type: Bug

[jira] [Resolved] (PROTON-449) Unit tests fail if proton is built without OpenSSL.

2013-11-15 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-449?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti resolved PROTON-449. --- Resolution: Fixed Fix Version/s: 0.6 > Unit tests fail if proton is built without Open

Re: Heartbeat

2013-11-11 Thread Ken Giusti
t > No - not at present. Messenger doesn't give the application access to the transport since Messenger hides all that connection-related stuff. I'd recommend opening a JIRA requesting this feature so we won't forget about it. https://issues.apache.org/jira/browse/PROTON

[jira] [Resolved] (PROTON-444) Java Messenger needs internal store.

2013-11-11 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-444?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti resolved PROTON-444. --- Resolution: Fixed > Java Messenger needs internal st

Re: Heartbeat

2013-11-08 Thread Ken Giusti
Hi Tomas, The C implementation of proton allows you to set an idle time out for a connection as described in the AMQP 1.0 spec. This value is used to generate "null" frames (ie. frames with no bodies) on idle connections as to not expire the timeout. The connection will be dropped if the loc

[jira] [Created] (PROTON-449) Unit tests fail if proton is built without OpenSSL.

2013-11-07 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-449: - Summary: Unit tests fail if proton is built without OpenSSL. Key: PROTON-449 URL: https://issues.apache.org/jira/browse/PROTON-449 Project: Qpid Proton Issue Type

[jira] [Assigned] (PROTON-401) Ordering issue prevents credit drain from working properly

2013-11-04 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-401: - Assignee: Rafael H. Schloming (was: Ken Giusti) For Rafi's consideration. > Orderi

[jira] [Resolved] (PROTON-446) [SSL] when certificate validation fails, the connection is not cleanly closed.

2013-11-01 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-446?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti resolved PROTON-446. --- Resolution: Fixed Fix Version/s: 0.6 > [SSL] when certificate validation fails,

[jira] [Created] (PROTON-446) [SSL] when certificate validation fails, the connection is not cleanly closed.

2013-11-01 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-446: - Summary: [SSL] when certificate validation fails, the connection is not cleanly closed. Key: PROTON-446 URL: https://issues.apache.org/jira/browse/PROTON-446 Project: Qpid

[jira] [Closed] (PROTON-426) [Messenger] messenger has no ability to dynamically create queues/topics on qpidd

2013-10-25 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti closed PROTON-426. - See QPID-5251 > [Messenger] messenger has no ability to dynamically create queues/topics on >

Re: 0.6 Release/0.7 Planning

2013-10-23 Thread Ken Giusti
Hi Rafi, I'd like to get PROTON-200 finished for 0.6, which involves porting the algorithm in the C implementation of Messenger to the Java implementation. This port is dependent on PROTON-444, so I'd like to include that in 0.6 also. Ok? -K - Original Message - > From: "Rafael Schlo

[jira] [Created] (PROTON-444) Java Messenger needs internal store.

2013-10-23 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-444: - Summary: Java Messenger needs internal store. Key: PROTON-444 URL: https://issues.apache.org/jira/browse/PROTON-444 Project: Qpid Proton Issue Type: New Feature

[jira] [Updated] (PROTON-200) [Proton-c] Credit distribution by messenger is not balanced across all links

2013-10-18 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti updated PROTON-200: -- Fix Version/s: 0.6 > [Proton-c] Credit distribution by messenger is not balanced across all li

[jira] [Updated] (PROTON-200) [Proton-c] Credit distribution by messenger is not balanced across all links

2013-10-18 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti updated PROTON-200: -- Component/s: (was: proton-c) proton-j > [Proton-c] Credit distribution

[jira] [Assigned] (PROTON-302) Messenger does not verify the hostname in the peer's SSL certificate.

2013-10-18 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-302?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-302: - Assignee: Ken Giusti (was: Rafael H. Schloming) > Messenger does not verify the hostname in

[jira] [Reopened] (PROTON-200) [Proton-c] Credit distribution by messenger is not balanced across all links

2013-10-18 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reopened PROTON-200: --- Java Messenger is missing this functionality. > [Proton-c] Credit distribution by messenger is

[jira] [Commented] (PROTON-401) Ordering issue prevents credit drain from working properly

2013-09-30 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-401?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13781811#comment-13781811 ] Ken Giusti commented on PROTON-401: --- I see your point - I'll update the P

[jira] [Created] (PROTON-426) [Messenger] messenger has no ability to dynamically create queues/topics on qpidd

2013-09-24 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-426: - Summary: [Messenger] messenger has no ability to dynamically create queues/topics on qpidd Key: PROTON-426 URL: https://issues.apache.org/jira/browse/PROTON-426 Project

[jira] [Created] (PROTON-425) [Messenger] messenger can only browse qpidd's queues

2013-09-24 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-425: - Summary: [Messenger] messenger can only browse qpidd's queues Key: PROTON-425 URL: https://issues.apache.org/jira/browse/PROTON-425 Project: Qpid Proton

[jira] [Created] (PROTON-410) Remove driver dependencies in Messenger to allow the application to manage I/O

2013-08-21 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-410: - Summary: Remove driver dependencies in Messenger to allow the application to manage I/O Key: PROTON-410 URL: https://issues.apache.org/jira/browse/PROTON-410 Project: Qpid

[jira] [Commented] (PROTON-375) Engine does not indicate when a link has completed draining.

2013-08-21 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13746513#comment-13746513 ] Ken Giusti commented on PROTON-375: --- Reviewboard link: https://reviews.apache.o

[jira] [Assigned] (PROTON-375) Engine does not indicate when a link has completed draining.

2013-08-21 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-375?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-375: - Assignee: Ken Giusti > Engine does not indicate when a link has completed drain

[jira] [Assigned] (PROTON-401) Ordering issue prevents credit drain from working properly

2013-08-21 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-401: - Assignee: Ken Giusti > Ordering issue prevents credit drain from working prope

[jira] [Commented] (PROTON-401) Ordering issue prevents credit drain from working properly

2013-08-21 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-401?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13746509#comment-13746509 ] Ken Giusti commented on PROTON-401: --- Reviewboard link: https://reviews.apache.o

[jira] [Updated] (PROTON-401) Ordering issue prevents credit drain from working properly

2013-08-09 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti updated PROTON-401: -- Attachment: drain-hack.patch Attached drain-hack.patch. This is a hack I've used to work aroun

[jira] [Updated] (PROTON-401) Ordering issue prevents credit drain from working properly

2013-08-09 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-401?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti updated PROTON-401: -- Attachment: drain-error.patch A python test that highlights the problem. Turn on frame tracing first

[jira] [Created] (PROTON-401) Ordering issue prevents credit drain from working properly

2013-08-09 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-401: - Summary: Ordering issue prevents credit drain from working properly Key: PROTON-401 URL: https://issues.apache.org/jira/browse/PROTON-401 Project: Qpid Proton

[jira] [Resolved] (PROTON-396) Proton Messenger should configure the SNI headers on it's TLS connections so that those connections can be routed by SNI aware proxies.

2013-08-08 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti resolved PROTON-396. --- Resolution: Fixed Fix Version/s: 0.5 Applied Hiram's patch. >

[jira] [Assigned] (PROTON-302) Messenger does not verify the hostname in the peer's SSL certificate.

2013-08-08 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-302?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-302: - Assignee: Ken Giusti (was: Rafael H. Schloming) > Messenger does not verify the hostname

[jira] [Assigned] (PROTON-396) Proton Messenger should configure the SNI headers on it's TLS connections so that those connections can be routed by SNI aware proxies.

2013-08-08 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-396?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-396: - Assignee: Ken Giusti > Proton Messenger should configure the SNI headers on it&#x

[jira] [Updated] (PROTON-394) Exhausting credit on a link can affect other links using the same session.

2013-08-08 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-394?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti updated PROTON-394: -- Attachment: fleabag.patch The fleabag.patch adds a python engine test that will throw an exception

[jira] [Created] (PROTON-394) Exhausting credit on a link can affect other links using the same session.

2013-08-08 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-394: - Summary: Exhausting credit on a link can affect other links using the same session. Key: PROTON-394 URL: https://issues.apache.org/jira/browse/PROTON-394 Project: Qpid

[jira] [Created] (PROTON-388) Messenger lacks trace/debug logging

2013-08-06 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-388: - Summary: Messenger lacks trace/debug logging Key: PROTON-388 URL: https://issues.apache.org/jira/browse/PROTON-388 Project: Qpid Proton Issue Type: New Feature

Re: 0.5 RC1

2013-08-06 Thread Ken Giusti
We are planning on creating an 0.5 branch at some point, correct? I ask as we've branched all preceding releases - I'd expect the same for 0.5. thanks, -K - Original Message - > From: "Rafael Schloming" > To: proton@qpid.apache.org > Sent: Tuesday, August 6, 2013 6:38:11 AM > Subject:

[jira] [Resolved] (PROTON-387) Linked list utility code leaves dangling pointers in removed node.

2013-08-02 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-387?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti resolved PROTON-387. --- Resolution: Fixed > Linked list utility code leaves dangling pointers in removed n

[jira] [Created] (PROTON-387) Linked list utility code leaves dangling pointers in removed node.

2013-08-02 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-387: - Summary: Linked list utility code leaves dangling pointers in removed node. Key: PROTON-387 URL: https://issues.apache.org/jira/browse/PROTON-387 Project: Qpid Proton

[jira] [Created] (PROTON-375) Engine does not indicate when a link has completed draining.

2013-07-30 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-375: - Summary: Engine does not indicate when a link has completed draining. Key: PROTON-375 URL: https://issues.apache.org/jira/browse/PROTON-375 Project: Qpid Proton

[jira] [Assigned] (PROTON-350) Messenger - pn_messenger_recv( -1 ) does not flow control senders

2013-07-25 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-350: - Assignee: Ken Giusti > Messenger - pn_messenger_recv( -1 ) does not flow control send

Re: PHP5 Proton bindings

2013-07-25 Thread Ken Giusti
H Yarek, You're correct- the PHP bindings have not been kept up to date with the C API. I've opened a bug report to track this: https://issues.apache.org/jira/browse/PROTON-365 -K - Original Message - > From: "Yarek Tyshchenko" > To: proton@qpid.apache.org > Sent: Thursday, July 25,

[jira] [Created] (PROTON-365) PHP bindings are missing the disposition API calls

2013-07-25 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-365: - Summary: PHP bindings are missing the disposition API calls Key: PROTON-365 URL: https://issues.apache.org/jira/browse/PROTON-365 Project: Qpid Proton Issue Type

Re: PHP5 Proton bindings

2013-07-24 Thread Ken Giusti
Hi, >From your output it appears that the SWIG tool is not available on your system: -- SWIG was not found. Please specify Swig executable location swig is used to generate the PHP bindings, so you'll need to install swig, then re-run cmake to re-generate your makefiles. For more info on swi

[jira] [Updated] (PROTON-350) Messenger - pn_messenger_recv( -1 ) does not flow control senders

2013-07-11 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-350?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti updated PROTON-350: -- Attachment: test-recv.py Run test-recv.py and send messages to it. The number of messages queued

[jira] [Created] (PROTON-350) Messenger - pn_messenger_recv( -1 ) does not flow control senders

2013-07-11 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-350: - Summary: Messenger - pn_messenger_recv( -1 ) does not flow control senders Key: PROTON-350 URL: https://issues.apache.org/jira/browse/PROTON-350 Project: Qpid Proton

Re: Q: how to drain a link (via the engine api)

2013-07-10 Thread Ken Giusti
Hi Rafi, see inline: - Original Message - > From: "Rafael Schloming" > To: proton@qpid.apache.org > Sent: Wednesday, July 10, 2013 12:38:21 PM > Subject: Re: Q: how to drain a link (via the engine api) > > On Wed, Jul 10, 2013 at 11:59 AM, Ken Giusti wrote:

Q: how to drain a link (via the engine api)

2013-07-10 Thread Ken Giusti
Hi, AMQP 1.0 defines a way to force a sending link to exhaust its credit via a drain flag in the Flow frame (see the flow control section in the spec). Hate to admit my ignorance, but how does one properly drain a link using the Proton engine api? >From what I can tell (using the proton-c api

[jira] [Resolved] (PROTON-81) Expose send/receive settle modes

2013-07-05 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-81?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti resolved PROTON-81. -- Resolution: Fixed > Expose send/receive settle mo

[jira] [Resolved] (PROTON-139) Can't set distribution-mode on a source

2013-07-04 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-139?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti resolved PROTON-139. --- Resolution: Fixed > Can't set distribution-mode on

[jira] [Resolved] (PROTON-277) dynamic flag on source/target is not handled correctly

2013-06-27 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti resolved PROTON-277. --- Resolution: Fixed > dynamic flag on source/target is not handled correc

[jira] [Assigned] (PROTON-81) Expose send/receive settle modes

2013-06-26 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-81?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-81: Assignee: Ken Giusti > Expose send/receive settle mo

[jira] [Assigned] (PROTON-277) dynamic flag on source/target is not handled correctly

2013-06-26 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-277?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-277: - Assignee: Ken Giusti > dynamic flag on source/target is not handled correc

[jira] [Created] (PROTON-345) Need a Java version of the msgr-send/msgr-recv tools

2013-06-25 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-345: - Summary: Need a Java version of the msgr-send/msgr-recv tools Key: PROTON-345 URL: https://issues.apache.org/jira/browse/PROTON-345 Project: Qpid Proton Issue

[jira] [Created] (PROTON-344) Need Ruby version of msgr-send/msgr-recv tools

2013-06-25 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-344: - Summary: Need Ruby version of msgr-send/msgr-recv tools Key: PROTON-344 URL: https://issues.apache.org/jira/browse/PROTON-344 Project: Qpid Proton Issue Type

[jira] [Assigned] (PROTON-139) Can't set distribution-mode on a source

2013-06-25 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-139?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-139: - Assignee: Ken Giusti (was: Rafael H. Schloming) > Can't set distribution-mode on

[jira] [Assigned] (PROTON-158) detach with invalid handle causes segfault

2013-06-25 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti reassigned PROTON-158: - Assignee: Ken Giusti > detach with invalid handle causes segfa

[jira] [Commented] (PROTON-109) Proton should handle inbound max-frame size violations.

2013-06-20 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13689425#comment-13689425 ] Ken Giusti commented on PROTON-109: --- Review board for proton-c patch: h

Re: Does Messenger API supports SSL?

2013-06-12 Thread Ken Giusti
Excellent news - good to hear, thanks! - Original Message - > From: "atarutin" > To: proton@qpid.apache.org > Sent: Wednesday, June 12, 2013 6:29:15 AM > Subject: Re: Does Messenger API supports SSL? > > Ken, thank you for help. Your answers made me think about problems with > properly s

Re: Does Messenger API supports SSL?

2013-06-11 Thread Ken Giusti
The server isn't following through with the rest of the handshake, but I can't tell why from the dump, sorry. When you do this (run openssl s_client), does the broker log anything? BTW, what version OpenSSL are you running on the client side? "openssl version" will give you that. thanks, -

Re: Does Messenger API supports SSL?

2013-06-11 Thread Ken Giusti
It doesn't appear that an SSL handshake is being done. Can you add a '-debug' to get a raw trace of the protocol? Is the server responding at all? For example, when I run openssl s_client against my server, I see the certificate exchange. I would expect the same for your server - you should s

Re: Does Messenger API supports SSL?

2013-06-11 Thread Ken Giusti
Hi, Although I've never seen this error before, I suspect that the server requires some stronger level of encryption than the client is providing. This may depend on several factors, including what ciphers your server and your OpenSSL library support (client). You may want to try the openss

[jira] [Created] (PROTON-309) Messenger crashes if given a message that lacks a "to" address

2013-05-13 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-309: - Summary: Messenger crashes if given a message that lacks a "to" address Key: PROTON-309 URL: https://issues.apache.org/jira/browse/PROTON-309 Project: Q

[jira] [Created] (PROTON-303) Need an easy to use Map handling API

2013-05-03 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-303: - Summary: Need an easy to use Map handling API Key: PROTON-303 URL: https://issues.apache.org/jira/browse/PROTON-303 Project: Qpid Proton Issue Type: New Feature

[jira] [Resolved] (PROTON-301) Add a valgrind-based test to the SSL unit tests.

2013-04-26 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-301?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ken Giusti resolved PROTON-301. --- Resolution: Won't Fix Not feasible due to the overwhelming number of valgrind errors produced b

[jira] [Commented] (PROTON-301) Add a valgrind-based test to the SSL unit tests.

2013-04-26 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-301?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13642906#comment-13642906 ] Ken Giusti commented on PROTON-301: --- I'm giving up on this. While I still thi

[jira] [Commented] (PROTON-302) Messenger does not verify the hostname in the peer's SSL certificate.

2013-04-24 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-302?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13640515#comment-13640515 ] Ken Giusti commented on PROTON-302: --- To fix this: In messenger::pn_transport_co

[jira] [Created] (PROTON-302) Messenger does not verify the hostname in the peer's SSL certificate.

2013-04-24 Thread Ken Giusti (JIRA)
Ken Giusti created PROTON-302: - Summary: Messenger does not verify the hostname in the peer's SSL certificate. Key: PROTON-302 URL: https://issues.apache.org/jira/browse/PROTON-302 Project: Qpid P

<    1   2   3   4   5   6   7   >