NO-JIRA: Removed Rakefile in favor of a gemspec file.

Since the Rakefile brought in dependencies that were ultimately
unnecessary, packaging was simplified to just using a gemspec file.

Updated the release.sh script to use the gemspec file.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1429987 13f79535-47bb-0310-9956-ffa450edef68
PROTON-171: stop accepting input after SSL session is closed.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1430010 13f79535-47bb-0310-9956-ffa450edef68
added reporting of aborted connections

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1430331 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: explicitly state need for root privileges for 'make install'

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1430455 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Creates an upstream source tarball for the Ruby language bindings.

Generates a tarball that includes the Swig descriptor for the Ruby
bindings, as well as the public Ruby APIs that sit on top of the Swig
APIs, and various documentation.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1430466 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Added SVN_INFO to the Ruby source tarball.

This file gives specific version information for when in history the
tarball was created. Also removed some vestigial debug code.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1430478 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Fixed the Ruby packaging.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1430491 13f79535-47bb-0310-9956-ffa450edef68
PROTON-191: First version of Proton API Reconciliation tool. Simple standalone tool to reconcile the public functions of the Proton-C API with the methods of the Proton-J API exposed via its interface.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/branches/jni-binding@1431345 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: added missing licenses

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/branches/jni-binding@1431947 13f79535-47bb-0310-9956-ffa450edef68
PROTON-197: changed SslTest pump method to respect leftovers and reinstated test_ssl_with_small_buffer.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1432162 13f79535-47bb-0310-9956-ffa450edef68
PROTON-191: modified reconciliation tool to 1) use separate packages for API interfaces and implementating classes - the latter is where the annotations now live 2) tool to accept annotation classname as parameter 3) Resolve TODO in package searcher, restructure testdata

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/branches/jni-binding@1433539 13f79535-47bb-0310-9956-ffa450edef68
PROTON-191: Add annotations to the JNI impl indicating their c function equivalents.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/branches/jni-binding@1433540 13f79535-47bb-0310-9956-ffa450edef68
PROTON-191: API reconciliation tool tidy-up - removed whitespace, added comments etc

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/branches/jni-binding@1433545 13f79535-47bb-0310-9956-ffa450edef68
PROTON-194: modify Maven set-up so that proton-j and proton-system-tests do not depend on top-level proton-project, thereby allowing these sub-projects to be independently checked out and built

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/branches/jni-binding@1434025 13f79535-47bb-0310-9956-ffa450edef68
PROTON-176: config.sh now modifies PERL5LIB for developers.

The build directory as well as the Perl bindings path are now added to
PERL5LIB to allow in-place running of the Perl code.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1434419 13f79535-47bb-0310-9956-ffa450edef68
PROTON-176: Fixes to Perl code due to unit test failures.

Fixes for code that failed the new unit tests.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1434420 13f79535-47bb-0310-9956-ffa450edef68
PROTON-176: Provide Perl unit tests.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1434421 13f79535-47bb-0310-9956-ffa450edef68
QPID-4181 r/6302: minimum changes for mingw.  still need to move posix/driver.c

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1434577 13f79535-47bb-0310-9956-ffa450edef68
QPID-4181 part2: move driver.c to posix/driver.c

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1434587 13f79535-47bb-0310-9956-ffa450edef68
PROTON-194: consolidated Python and Java system tests in a single Maven project called 'tests'.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/branches/jni-binding@1434699 13f79535-47bb-0310-9956-ffa450edef68