Re: transport interface changes

2013-02-11 Thread Rafael Schloming
I guess the value of the metaphor comes down to how useful it is in explaining how things work. I've put together a little intro that uses the metaphor to explain what a protocol engine is: . https://cwiki.apache.org/confluence/display/qpid/Protocol%20Engines It was very much inspired by my

Re: messenger accessors

2013-02-11 Thread Rafael Schloming
Unless I'm missing something, I don't think this pattern would work in the general case. For example it's valid to set a timeout of zero, so you'd either be stuck with no way to get a timeout without setting it, or you'd have no way to set it back to zero once you'd set it to something else.

Re: messenger accessors

2013-02-11 Thread Michael Goulish
Sorry, I only thought of pointers and enumtypes. To take care of integer variables that allow zero, we could use a pattern like this: ( Would this work better for swig? ) pn_whatever_t pn_messenger_whatever ( pn_messenger_t * messenger, pn_whatever_t whatever

Re: messenger accessors

2013-02-11 Thread Rafael Schloming
I don't think this will work in all cases, e.g. get/set_incoming_window is a normal int, not a typedef, and in fact set_incoming_window returns an error code if the value passed in is invalid. With the signature you're suggesting there would be no way for a setter to indicate an error. --Rafael

[jira] [Updated] (PROTON-33) Provide API for user managed pn_message_t payload/memory

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-33?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-33: -- Fix Version/s: (was: 0.4) Provide API for user managed pn_message_t

[jira] [Updated] (PROTON-40) detect and report errors for acessing settled deliveries

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-40: -- Summary: detect and report errors for acessing settled deliveries (was: Batching of

[jira] [Updated] (PROTON-57) Proton porting problems between current codebase and Visual Studio 2010 toolset

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-57?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-57: -- Fix Version/s: 0.4 Proton porting problems between current codebase and Visual

[jira] [Updated] (PROTON-60) Support configuring the max frame size.

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey updated PROTON-60: -- Assignee: Philip Harvey Support configuring the max frame size.

[jira] [Updated] (PROTON-60) Support configuring the max frame size.

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-60?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey updated PROTON-60: -- Fix Version/s: 0.4 Support configuring the max frame size.

[jira] [Updated] (PROTON-58) NullPointerException on receiver.recv(...)

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-58?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey updated PROTON-58: -- Assignee: Keith Wall NullPointerException on receiver.recv(...)

[jira] [Updated] (PROTON-61) Need a means of specifying and reading connection capabilities properties

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-61?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey updated PROTON-61: -- Fix Version/s: 0.4 Need a means of specifying and reading connection capabilities properties

[jira] [Updated] (PROTON-66) Driver implementation for proton-j

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey updated PROTON-66: -- Fix Version/s: 0.4 Driver implementation for proton-j --

[jira] [Updated] (PROTON-66) Driver implementation for proton-j

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey updated PROTON-66: -- Assignee: Gordon Sim Driver implementation for proton-j --

[jira] [Updated] (PROTON-62) Proton(-j) does not support attaching to the transaction coordinator

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-62?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-62: -- Fix Version/s: 0.5 Proton(-j) does not support attaching to the transaction

[jira] [Updated] (PROTON-68) Porting Issue -- dll imports and exports on Visual Studio

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-68?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey updated PROTON-68: -- Fix Version/s: 0.4 Porting Issue -- dll imports and exports on Visual Studio

[jira] [Updated] (PROTON-67) Porting Issue -- Initialization with braces is not supported by Visual Studio.

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-67?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-67: -- Fix Version/s: 0.4 Porting Issue -- Initialization with braces is not supported by

[jira] [Updated] (PROTON-75) Implement support for more delivery states

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-75?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-75: -- Fix Version/s: 0.5 Implement support for more delivery states

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

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-81?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-81: -- Fix Version/s: 0.5 Expose send/receive settle modes

[jira] [Assigned] (PROTON-215) Add tests to verify AMQP 1.0 type support for all language bindings

2013-02-11 Thread Alan Conway (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-215?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alan Conway reassigned PROTON-215: -- Assignee: Alan Conway Add tests to verify AMQP 1.0 type support for all language bindings

[jira] [Updated] (PROTON-98) Porting Issue -- Visual Studio compiler requires explicit casts

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey updated PROTON-98: -- Fix Version/s: 0.4 Porting Issue -- Visual Studio compiler requires explicit casts

[jira] [Updated] (PROTON-99) Porting Issue -- pn_dtag macro does not compile with Visual Studio compiler

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-99?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey updated PROTON-99: -- Fix Version/s: 0.4 Porting Issue -- pn_dtag macro does not compile with Visual Studio compiler

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

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-109?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13575846#comment-13575846 ] Rob Godfrey commented on PROTON-109: proton-j will also need this change implemented

[jira] [Commented] (PROTON-86) Automatically generate a message id on creation or clear

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-86?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13575847#comment-13575847 ] Rafael H. Schloming commented on PROTON-86: --- I'd suggest doing this as an option

[jira] [Resolved] (PROTON-66) Driver implementation for proton-j

2013-02-11 Thread Gordon Sim (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-66?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gordon Sim resolved PROTON-66. -- Resolution: Fixed A driver API and implementation now exists (original committed by Rajith, modified

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

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-109?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-109: --- Fix Version/s: 0.5 Proton should handle inbound max-frame size violations.

[jira] [Updated] (PROTON-110) java.lang.NullPointerException: the handle field is mandatory

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey updated PROTON-110: --- Assignee: Keith Wall java.lang.NullPointerException: the handle field is mandatory

[jira] [Commented] (PROTON-121) Platform specific code is mixed in with platform independent code

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-121?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13575852#comment-13575852 ] Rafael H. Schloming commented on PROTON-121: Is there more work needed for

[jira] [Updated] (PROTON-116) Proton sends explicit disposition for pre-settled messages

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-116?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-116: --- Fix Version/s: 0.5 Proton sends explicit disposition for pre-settled messages

[jira] [Updated] (PROTON-121) Platform specific code is mixed in with platform independent code

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-121: --- Fix Version/s: 0.4 Platform specific code is mixed in with platform independent

[jira] [Updated] (PROTON-122) Porting Issue -- Visual Studio compilers have different header files

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-122: --- Fix Version/s: 0.4 Porting Issue -- Visual Studio compilers have different

[jira] [Updated] (PROTON-131) Add a engine test which validates transferring a large number of message between a receiver and sender

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-131?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-131: --- Fix Version/s: 0.5 Add a engine test which validates transferring a large

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

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-139?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-139: --- Fix Version/s: 0.5 Can't set distribution-mode on a source

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

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

[jira] [Closed] (PROTON-140) [Proton-j] Add contib, examples directories

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming closed PROTON-140. -- Resolution: Fixed Fix Version/s: 0.3 [Proton-j] Add contib, examples

[jira] [Updated] (PROTON-142) Messenger has no unsubscribe

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-142: --- Fix Version/s: 0.5 Messenger has no unsubscribe

[jira] [Updated] (PROTON-142) Messenger has no unsubscribe

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-142: --- Component/s: proton-j Messenger has no unsubscribe

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

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-139?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-139: --- Component/s: (was: proton-j) Can't set distribution-mode on a source

[jira] [Updated] (PROTON-144) Reduce byte overhead for small payloads

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-144?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-144: --- Fix Version/s: (was: 0.4) 0.5 Reduce byte overhead for

[jira] [Updated] (PROTON-150) [Proton-J] Surface necessary methods in interface to remove need to cast to Impl

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-150?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-150: --- Fix Version/s: (was: 0.4) 0.5 [Proton-J] Surface

[jira] [Updated] (PROTON-148) Porting Issue -- Visual Studio requires an explicit cast inside the resize macros

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-148: --- Fix Version/s: 0.4 Porting Issue -- Visual Studio requires an explicit cast

[jira] [Reopened] (PROTON-126) Sender.send should return void

2013-02-11 Thread Hiram Chirino (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-126?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Hiram Chirino reopened PROTON-126: -- So you don't agree that it should return void? Sender.send should return void

[jira] [Commented] (PROTON-126) Sender.send should return void

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13575872#comment-13575872 ] Rafael H. Schloming commented on PROTON-126: I don't think we should return

[jira] [Commented] (PROTON-147) Don't send a Sender Disposition until the all the transfers for a delivery have been sent.

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-147?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13575874#comment-13575874 ] Rob Godfrey commented on PROTON-147: IIRC after discussion I think we concluded that

[jira] [Commented] (PROTON-225) Redesign Transport interface such that Transport owns the in/out buffers rather than its client

2013-02-11 Thread Ken Giusti (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-225?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13575876#comment-13575876 ] Ken Giusti commented on PROTON-225: --- I'd recommend the following tweak to the proposed

[jira] [Updated] (PROTON-154) link attach, detach, attach sequence on single session does not result in a new link for the 2nd attach

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-154?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-154: --- Fix Version/s: 0.5 link attach, detach, attach sequence on single session does

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

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-158?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-158: --- Fix Version/s: 0.5 detach with invalid handle causes segfault

[jira] [Updated] (PROTON-159) port proton to C++

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-159?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-159: --- Fix Version/s: 0.4 port proton to C++ --

[jira] [Updated] (PROTON-160) Allow open.hostname to be configured independently of network hostname

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-160: --- Fix Version/s: 0.5 Allow open.hostname to be configured independently of

[jira] [Updated] (PROTON-160) Allow open.hostname to be configured independently of network hostname

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-160: --- Component/s: proton-j Allow open.hostname to be configured independently of

[jira] [Updated] (PROTON-184) [Proton-J] Separate API from Pure Java Implementation

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey updated PROTON-184: --- Fix Version/s: 0.4 [Proton-J] Separate API from Pure Java Implementation

[jira] [Updated] (PROTON-160) Allow open.hostname to be configured independently of network hostname

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-160?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-160: --- Labels: api (was: ) Allow open.hostname to be configured independently of

[jira] [Resolved] (PROTON-184) [Proton-J] Separate API from Pure Java Implementation

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-184?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey resolved PROTON-184. Resolution: Fixed [Proton-J] Separate API from Pure Java Implementation

[jira] [Updated] (PROTON-186) Message encode should always return the number of bytes needed to fully encode the message

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-186: --- Fix Version/s: 0.5 Message encode should always return the number of bytes

[jira] [Updated] (PROTON-167) Expose pn_type_str (pn_type_t type) publicly

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-167?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-167: --- Fix Version/s: 0.4 Expose pn_type_str (pn_type_t type) publicly

[jira] [Resolved] (PROTON-192) Implement Proton-JNI binding for proton-c

2013-02-11 Thread Rob Godfrey (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-192?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rob Godfrey resolved PROTON-192. Resolution: Fixed Implement Proton-JNI binding for proton-c

[jira] [Updated] (PROTON-197) Add small buffer test to SSL tests

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-197: --- Fix Version/s: 0.4 Add small buffer test to SSL tests

[jira] [Closed] (PROTON-197) Add small buffer test to SSL tests

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-197?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming closed PROTON-197. -- Resolution: Fixed Add small buffer test to SSL tests

[jira] [Updated] (PROTON-195) Move JythonTests and proton_tests/*.py into system-test module

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-195: --- Fix Version/s: 0.4 Move JythonTests and proton_tests/*.py into system-test

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

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-200?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-200: --- Fix Version/s: 0.5 [Proton-c] Credit distribution by messenger is not balanced

[jira] [Updated] (PROTON-201) Provide a C++ Messenger and Message class

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-201: --- Fix Version/s: 0.5 Provide a C++ Messenger and Message class

[jira] [Updated] (PROTON-201) Provide a C++ Messenger and Message class

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-201?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-201: --- Assignee: Andrew Stitcher (was: Darryl L. Pierce) Provide a C++ Messenger and

[jira] [Updated] (PROTON-209) Update README file(s) to more specific about required versions of tools

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-209: --- Fix Version/s: 0.4 Update README file(s) to more specific about required

[jira] [Commented] (PROTON-209) Update README file(s) to more specific about required versions of tools

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13575901#comment-13575901 ] Rafael H. Schloming commented on PROTON-209: I don't know that we can

[jira] [Updated] (PROTON-210) Proton release.sh should create a single release tarball for proton-c/proton-j

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-210?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-210: --- Fix Version/s: 0.4 Proton release.sh should create a single release tarball for

[jira] [Updated] (PROTON-212) Windows snprintf and vsnprintf differ on overflow from C99

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-212: --- Fix Version/s: 0.4 Windows snprintf and vsnprintf differ on overflow from C99

[jira] [Updated] (PROTON-211) Non-maven users should have ability to run all system tests

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-211?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-211: --- Fix Version/s: 0.5 Non-maven users should have ability to run all system tests

[jira] [Updated] (PROTON-213) Reconcile C99 and C++ inconsistencies within proton

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-213?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-213: --- Fix Version/s: 0.4 Reconcile C99 and C++ inconsistencies within proton

[jira] [Updated] (PROTON-221) optionally set warning flags only if gcc version supports them

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-221?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-221: --- Fix Version/s: 0.4 optionally set warning flags only if gcc version supports

[jira] [Updated] (PROTON-226) Porting Issue -- Heap Corruption using Visual Studio when running client/server proton in debug mode.

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-226?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-226: --- Fix Version/s: 0.4 Porting Issue -- Heap Corruption using Visual Studio when

[jira] [Updated] (PROTON-148) Porting Issue -- Visual Studio requires an explicit cast inside the resize macros

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-148?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-148: --- Assignee: Cliff Jansen Porting Issue -- Visual Studio requires an explicit cast

[jira] [Updated] (PROTON-122) Porting Issue -- Visual Studio compilers have different header files

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-122?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-122: --- Assignee: Cliff Jansen Porting Issue -- Visual Studio compilers have different

[jira] [Updated] (PROTON-159) port proton to C++

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-159?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-159: --- Assignee: Cliff Jansen port proton to C++ --

[jira] [Updated] (PROTON-99) Porting Issue -- pn_dtag macro does not compile with Visual Studio compiler

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-99?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-99: -- Assignee: Cliff Jansen Porting Issue -- pn_dtag macro does not compile with Visual

[jira] [Updated] (PROTON-123) Porting Issue -- Visual Studio compilers do not support %zu and %zi (C99) in printf statements

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-123: --- Assignee: Cliff Jansen Porting Issue -- Visual Studio compilers do not support

[jira] [Updated] (PROTON-57) Proton porting problems between current codebase and Visual Studio 2010 toolset

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-57?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-57: -- Assignee: Cliff Jansen Proton porting problems between current codebase and Visual

[jira] [Updated] (PROTON-124) Porting Issue -- Visual Studio requires WSAStartup() and WSACleanup() to initialize\cleanup the Windows socket dll

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-124: --- Assignee: Cliff Jansen Porting Issue -- Visual Studio requires WSAStartup() and

[jira] [Updated] (PROTON-121) Platform specific code is mixed in with platform independent code

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-121?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-121: --- Assignee: Andrew Stitcher Platform specific code is mixed in with platform

[jira] [Updated] (PROTON-98) Porting Issue -- Visual Studio compiler requires explicit casts

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-98?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-98: -- Assignee: Cliff Jansen Porting Issue -- Visual Studio compiler requires explicit

[jira] [Updated] (PROTON-68) Porting Issue -- dll imports and exports on Visual Studio

2013-02-11 Thread Rafael H. Schloming (JIRA)
[ https://issues.apache.org/jira/browse/PROTON-68?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Rafael H. Schloming updated PROTON-68: -- Assignee: Cliff Jansen Porting Issue -- dll imports and exports on Visual Studio

0.4 Release Planning

2013-02-11 Thread Rafael Schloming
Apologies for all the JIRA spam, as you can probably guess by now I've gone through the unresolved JIRA list with Rob and updated the fix versions. As it stands now there are about 26 JIRAs for the 0.4 release. I believe a good number of these are partially or possibly entirely completed at this

Re: Regarding Qpid Proton

2013-02-11 Thread Rafael Schloming
Hello and welcome, I had a little trouble tracking down the slide you're referring to. It sounds like it could possibly be a bit dated given the title. Perhaps you could describe your intended usage a little bit? In particular I'd be interested in what you found lacking in the Messenger API, and

[jira] [Created] (PROTON-227) Ruby bindings need a Data class

2013-02-11 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created PROTON-227: --- Summary: Ruby bindings need a Data class Key: PROTON-227 URL: https://issues.apache.org/jira/browse/PROTON-227 Project: Qpid Proton Issue Type:

[jira] [Created] (PROTON-228) Perl bindings need a Data class

2013-02-11 Thread Darryl L. Pierce (JIRA)
Darryl L. Pierce created PROTON-228: --- Summary: Perl bindings need a Data class Key: PROTON-228 URL: https://issues.apache.org/jira/browse/PROTON-228 Project: Qpid Proton Issue Type:

Re: Peer-to-peer Messenger examples?

2013-02-11 Thread Rafael Schloming
Yes, when you subscribe with an address where the host portion starts with a tilde, the messenger will actually bind to that address rather than connect to it. --Rafael On Mon, Feb 11, 2013 at 2:51 PM, Paul O'Fallon p...@ofallonfamily.comwrote: Ah ok thanks! Is it the tilde in the IP address

[jira] [Created] (PROTON-229) allow messenger to not put the address on the message

2013-02-11 Thread Rafael H. Schloming (JIRA)
Rafael H. Schloming created PROTON-229: -- Summary: allow messenger to not put the address on the message Key: PROTON-229 URL: https://issues.apache.org/jira/browse/PROTON-229 Project: Qpid Proton