PROTON-224: Arrange for proton_test to treat ProtonUnsupportedOperationException (the exception used by the Java stacks to signal an unimplemented Proton feature) automatically as a skipped test

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1443914 13f79535-47bb-0310-9956-ffa450edef68
PROTON-196: Proton CI integration - extra logging in JythonTest to understand a CI failure

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1443924 13f79535-47bb-0310-9956-ffa450edef68
PROTON-221: test gcc version before setting compat flags

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1444336 13f79535-47bb-0310-9956-ffa450edef68
modified connection binding to auto encode/decode capabilities

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1445121 13f79535-47bb-0310-9956-ffa450edef68
PROTON-61 : allow setting of connection capabilities

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1445552 13f79535-47bb-0310-9956-ffa450edef68
PROTON-61 : allow setting of connection properties

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1445555 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Minor test fix: testSendBogus check for no exception.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1445919 13f79535-47bb-0310-9956-ffa450edef68
PROTON-215: Add tests to verify AMQP type support for python bindings.

The test consists of
- a generator program that generates AMQP fragments for all AMQP types
- a checked-in set of generated AMQP fragments
- a set of python unit tests to decode, verify and re-encode the fragments.

The generator only needs to be run when the test data changes. The generated
files are checked in. This allows unit test in different languages to
access the test data without depending on python.

Additional unit tests will be added for each proton language binding.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1445920 13f79535-47bb-0310-9956-ffa450edef68
PROTON-215: Interop test: make finding AMQP fragments more robust.

Python: find the interop fragments by walking up the directory tree from __file__.
Java: Copy AMQP fragments as resources.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1446307 13f79535-47bb-0310-9956-ffa450edef68
PROTON-238: initial ctest support for Linux and Windows

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1446451 13f79535-47bb-0310-9956-ffa450edef68
PROTON-68: symbol import/export macros for Windows

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1446457 13f79535-47bb-0310-9956-ffa450edef68
PROTON-68: undo change in r1446457: Forgot requested shorter names

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1446462 13f79535-47bb-0310-9956-ffa450edef68
PROTON-68: symbol import/export macros for Windows, with corrected smaller macro names

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1446466 13f79535-47bb-0310-9956-ffa450edef68
PROTON-222, PROTON-225, PROTON-235: merge from task branch kgiusti-proton-225

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1446697 13f79535-47bb-0310-9956-ffa450edef68
PROTON-222, PROTON-225, PROTON-235: fix windows build

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1446744 13f79535-47bb-0310-9956-ffa450edef68
PROTON-100: cleaned up example README, removed outdated examples, added simple php messenger example

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1446748 13f79535-47bb-0310-9956-ffa450edef68
added an error check

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1446749 13f79535-47bb-0310-9956-ffa450edef68
no longer remove nonexistent examples

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1446750 13f79535-47bb-0310-9956-ffa450edef68
PROTON-166: fixed declaration of pn_message

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1446755 13f79535-47bb-0310-9956-ffa450edef68
PROTON-167: added const char *pn_type_name(pn_type_t type) to codec.h

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1446757 13f79535-47bb-0310-9956-ffa450edef68