summaryrefslogtreecommitdiff
path: root/qpid/cpp/bindings
Commit message (Collapse)AuthorAgeFilesLines
* NO-JIRA: Removed Makefile.PL from DISTCLEANFILES in Autotools.Darryl L. Pierce2013-01-081-1/+0
| | | | | | | The file used to be generated, but is not any longer. So the file never needs to be deleted when cleaning up. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1430464 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4207: Fix distcheck errors for swig .i files.Alan Conway2012-12-193-5/+1
| | | | | | | | | | Introduced in r1414294: "QPID-4207 : in Relocated all swig .i files to the include directory." The new Makefile.am were set up to distribute the files from the new location but the old Makefile.am were not updated to remove the EXTRA_DIST entries for the old locations. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1424117 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4505: Fixes to the Perl language bindings revealed by the tests.Darryl L. Pierce2012-12-181-16/+118
| | | | | | | In writing the unit tests some deficiencies were discovered in the Perl bindings. Those are fixed here. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1423689 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4505: Provide Perl unit tests.Darryl L. Pierce2012-12-186-59/+534
| | | | | | | | These tests ensure that the Perl language bindings are working as expected, and that changes to either the underlying C++ implementation or the Perl bindings themselves don't break those expectations. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1423688 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Added ChangeLog entries for Perl bindings.Darryl L. Pierce2012-12-181-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1423589 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4466: Add support for Duration multiplication to Ruby bindings.Darryl L. Pierce2012-12-182-0/+43
| | | | | | | You can now multiply a Qpid::Messaging::Duration instance and get back a new instance of Qpid::Messaging::Duration. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1423567 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4507: Perl bindings were not properly handling int8 and uint8 types.Darryl L. Pierce2012-12-141-4/+4
| | | | | | | Handlers were in place to map between 16-64 bit types but not the 8-bit types. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1422060 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4495: RVM fails to use C++ compiler for the Ruby gem.Darryl L. Pierce2012-12-071-1/+2
| | | | | | | | | | mkmf tries to find a basic working compiler and linker first, and when it finds gcc it stops. But since Qpid is written in C++ this causes the gem to fail to install when the C++ libraries checked. This fix forces mkmf from the outset to use a C++ compiler instead. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1418488 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Small typo fix in the drain..pl example.Darryl L. Pierce2012-12-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1418350 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3723: further refinement to the change to link against the .la files, ↵Gordon Sim2012-12-061-4/+7
| | | | | | rather than use the unqualified lib names git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1418000 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4480: Fix handling in Perl of strings with embedded nulls.Darryl L. Pierce2012-11-292-1/+62
| | | | | | Contributed by Jimmy Jones <jimmyjones2@gmx.co.uk> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1415313 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3723: Applied patch from Fraser Adams for explicit linkingGordon Sim2012-11-291-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1415137 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fix bindings breakage from previous checkinsAndrew Stitcher2012-11-287-7/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1414741 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4214 : Adds a LICENSE and Makefile.PL to the Qpid Perl bindings.Darryl L. Pierce2012-11-273-0/+221
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1414297 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4214 : Updated all Perl examples to work with the new Perl APIs.Darryl L. Pierce2012-11-279-124/+100
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1414296 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4124 : New Perl language bindings for Qpid.Darryl L. Pierce2012-11-271-0/+840
| | | | | | | This newer language binding sits on top of those generated by Swig and provide a set of classes that live in the qpid namespace. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1414295 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4207 : Relocated all swig .i files to the include directory.Darryl L. Pierce2012-11-2723-223/+41
| | | | | | | Updated the build systems to use the new locations. Updated all other .i files to not use relative paths when referencing them. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1414294 13f79535-47bb-0310-9956-ffa450edef68
* BZ878940 - Fixes and improvements to spout.pl and drain.plDarryl L. Pierce2012-11-272-19/+64
| | | | | | | Initial changes from Petr Matousek with additions from Darryl Pierce for show usage information. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1414221 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4415: Fixes Perl bindings install locationDarryl L. Pierce2012-11-261-2/+2
| | | | | | | | | | Removed the DESTDIR option in the Makefile.am file for the Qpid language bindings for Perl. Also includes a fix from Jimmy Jones to remove the LIB argument to Makefile.PL to ensure the install location is correct. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1413693 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4377: Update trunk versions to 0.21Justin Ross2012-11-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1411381 13f79535-47bb-0310-9956-ffa450edef68
* Fix QPID-4434 - Skip language bindings if Swig is too old.Andrew Stitcher2012-11-141-10/+6
| | | | | | So that it works if swig isn't found at all. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1409244 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4434 - Skip language bindings if Swig is too old.Darryl L. Pierce2012-11-131-5/+8
| | | | | | | | Previously the CMake environment would fail if the version of Swig found was too old. Now it will skip the language bindings and notify the user of that choice. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1408867 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4427 C++ Messaging Client .NET Binding failed to wrap receiver.close().Charles E. Rolke2012-11-073-7/+42
| | | | | | Also add exception handler to closing section of map callback receiver example. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1406725 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4426 Add exception callback to sessionreceiver callback server.Charles E. Rolke2012-11-072-13/+35
| | | | | | This patch fixes the server and the csharp.map.callback.receiver.cs client example. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1406713 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4417: Add minimum Swig version check to autotools and CmakeDarryl L. Pierce2012-11-061-0/+7
| | | | | | | | Any version of Swig < 1.3.32 results in errors in the Perl language bindings. This change forces both build systems to require at least version 1.3.32 of Swig in order to build those language bindings. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1406195 13f79535-47bb-0310-9956-ffa450edef68
* Refer to sessionreceiver project in correct place. Fixes QPID-4406.Stephen D. Huston2012-10-311-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1404402 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3633: Make cmake the primary build tool for the cpp treeAndrew Stitcher2012-10-222-29/+19
| | | | | | | - Avoid using cmake file() command as it is not present in earlier versions of cmake git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1401063 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Add files missed from EXTRA_DISTS from both the recent amqp 1.0 ↵Andrew Stitcher2012-10-223-3/+3
| | | | | | work and the recent cmake work git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1400948 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3633: Make cmake the primary build tool for the cpp treeAndrew Stitcher2012-10-2211-126/+71
| | | | | | Get Swigged bindings to install in the correct place git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1400781 13f79535-47bb-0310-9956-ffa450edef68
* JIRA 3968 : Removed all puts entries from qmf.rb.Darryl L. Pierce2012-10-111-11/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1397265 13f79535-47bb-0310-9956-ffa450edef68
* JIRA 4291 : Consolidated all requires in Ruby library.Darryl L. Pierce2012-10-1116-19/+1
| | | | | | | Previously each library file was requiring 'cqpid'. Moved this into the lib/qpid_messaging.rb file. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1397262 13f79535-47bb-0310-9956-ffa450edef68
* JIRA 4291 : Renamed the gemfile to qpid_messaging.Darryl L. Pierce2012-10-1121-29/+27
| | | | | | Updated the examples and libraries to reflect this change. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1397261 13f79535-47bb-0310-9956-ffa450edef68
* JIRA 4291 : Some cleanup on the rdoc generation and markups.Darryl L. Pierce2012-10-113-5/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1397260 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Suppress swig warning - ruby doesn't have != operator anywayAndrew Stitcher2012-10-112-0/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1397092 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4111: Move trunk version numbers to 0.19Justin Ross2012-07-091-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1359235 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4101: Fixes building the Ruby language bindings for Ruby 1.9Andrew Stitcher2012-07-053-8/+7
| | | | | | Applied lightly modified patch from Darryl Pierce git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1357945 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3333: Patch 0015 from Anthony Foglia; better exception translationGordon Sim2012-06-201-44/+80
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1352050 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3992 - Removed the Boost license text from the Ruby LICENSE file.Ted Ross2012-05-251-29/+0
| | | | | | | Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1342788 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3995 - Cleans up queues created during Cucumber feature tests Ted Ross2012-05-256-12/+29
| | | | | | | Applied patch from Darryl Pierce git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1342786 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3962: Added licensing to the Cucumber feature test step definitionsJustin Ross2012-04-195-0/+95
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1327950 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3925 - Fix string encoding support for Ruby 1.9Ted Ross2012-04-161-4/+17
| | | | | | | Applied patch from Will Benton/Darryl Pierce git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1326663 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3924 - Remove colons from conditionals that cause problems in Ruby 1.9Ted Ross2012-04-161-2/+3
| | | | | | | Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1326659 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3928 - Removed trailing colons in conditionals.Ted Ross2012-04-161-2/+4
| | | | | | | Applied patch from Darryl Pierce git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1326645 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3939 - Bumped Ruby versions to 0.17 for 0.18 development.Ted Ross2012-04-162-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1326643 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3946 - Make swig python wrappers compatible with older versions of ↵Ted Ross2012-04-132-21/+22
| | | | | | Python and Swig. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1325977 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3940 - Includes the spec and features subdirectories in the gemfile for ↵Ted Ross2012-04-101-1/+3
| | | | | | | | | Ruby. Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1311933 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3937 - Wrapped Python uses syntax that is incompatible with older ↵Ted Ross2012-04-051-1/+4
| | | | | | Python interpreters git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1309991 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3864: 0.16 release tasksAndrew Stitcher2012-02-221-1/+1
| | | | | | | - Some more files missed from distlists - File checked into the wrong place initially git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1292518 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3851 - Unified common CLI options for qpid-config and qpid-stat.Ted Ross2012-02-221-1/+2
| | | | | | | | | | | | | | | | | | | | Also in this commit: qpid-config was converted to use the messaging-based qmf2 library. It no longer has a dependency on the qmf library. The CLI tests were also ported to the faster library. CLI test time prior to this commit: 2 minutes 12 seconds CLI test time after this commit: 12.5 seconds Other items in qpid-config and qpid-stat: - The deprecated LVQ options (lqv, lqv-no-browse) were removed from qpid-config. - A new option, --lvq-key, was added to qpid-config to support the new LVQ configuration. The docs and tests were updated to match. - qpid-stat was updated so that 'qpid-stat -q <queue-name>' prints full details from the specified queue. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1292388 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3864: Clean up the dist lists. Thanks to Andrew Stitcher for the patch.Justin Ross2012-02-211-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1292054 13f79535-47bb-0310-9956-ffa450edef68