PROTON-466 - driver fix.


git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1545697 13f79535-47bb-0310-9956-ffa450edef68
initial stab at PROTON-439

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547022 13f79535-47bb-0310-9956-ffa450edef68
fixes for PROTON-439

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547025 13f79535-47bb-0310-9956-ffa450edef68
PROTON-290: applied updated patch from Bozo

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547027 13f79535-47bb-0310-9956-ffa450edef68
PROTON-290: skip buffered tests for java

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547036 13f79535-47bb-0310-9956-ffa450edef68
PROTON-418: fixed data error interface to match other APIs

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547038 13f79535-47bb-0310-9956-ffa450edef68
PROTON-439: properly format subscription address

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547063 13f79535-47bb-0310-9956-ffa450edef68
PROTON-463: Add Tracker class to Perl bindings

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547066 13f79535-47bb-0310-9956-ffa450edef68
PROTON-463: Updated ChangeLog for Perl

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547067 13f79535-47bb-0310-9956-ffa450edef68
PROTON-463: Fixed the Perl incoming tracker method name.

Renamed it to "get_incoming_tracker" to make the "get_outgoing_tracker"
method.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547072 13f79535-47bb-0310-9956-ffa450edef68
PROTON-439: don't substitute remode addresses that are already absolute

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547089 13f79535-47bb-0310-9956-ffa450edef68
PROTON-439: remove spurious slash for absolute addresses

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547100 13f79535-47bb-0310-9956-ffa450edef68
PROTON-458: Perl Messenger now dies on error conditions.

Added the qpid::proton::check_for_errors() method that takes the return
code of a method and dies if the value is an error.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547155 13f79535-47bb-0310-9956-ffa450edef68
PROTON-473: apply posix/driver.c fixes to windows version

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547254 13f79535-47bb-0310-9956-ffa450edef68
PROTON-200: Java implementation of credit scheduler

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547534 13f79535-47bb-0310-9956-ffa450edef68
PROTON-445: Python install now honors CMAKE_INSTALL_PREFIX

The language bindings will now honor this prefix, both the default value
and a user-specified value.

Developers can override it, though, by specifying PYTHON_INSTALL_PREFIX
at the command line as well. This will allow for installing the Python
bindings to a different directory if so desired.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547577 13f79535-47bb-0310-9956-ffa450edef68
PROTON-445: Perl install now honors CMAKE_INSTALL_PREFIX

The language bindings will now honor this prefix, both the default
value and a user-specified value.

Developers can override it, though, by specifying PERL_INSTALL_PREFIX
at the command line as well. This will allow for installing the Perl
bindings to a different directory if so desired.

Also updated the installation pieces in CMake to simplify it.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547578 13f79535-47bb-0310-9956-ffa450edef68
PROTON-464: Install Ruby bindings to install prefix if specified.

If the user provides a CMAKE_INSTALL_PREFIX on the command line, then
that directory is used to install the Ruby language bindings. If no
install prefix is specified then the Ruby bindings honor the directory
specified by the Ruby VM itself.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547579 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Fixed Ruby check error to return anything > 0.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1547580 13f79535-47bb-0310-9956-ffa450edef68
PROTON-445: PHP install now honors the install prefix.

If the install prefix is not "/usr" then the INI directory is placed
below it. This is to accomodate a system install as opposed to a
developer install.

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