summaryrefslogtreecommitdiff
path: root/qpid/cpp/bindings
Commit message (Collapse)AuthorAgeFilesLines
* QPID-4415: Fixes Perl bindings install locationDarryl L. Pierce2012-12-061-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/branches/0.20@1418058 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/branches/0.20@1418048 13f79535-47bb-0310-9956-ffa450edef68
* BZ878940 - Fixes and improvements to spout.pl and drain.plDarryl L. Pierce2012-12-042-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/branches/0.20@1417173 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4480: Fix handling in Perl of strings with embedded nulls.Darryl L. Pierce2012-12-032-1/+62
| | | | | | Contributed by Jimmy Jones <jimmyjones2@gmx.co.uk> git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.20@1416663 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/branches/0.20@1415325 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4377: Update release versions to 0.20Justin Ross2012-11-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/0.20@1411386 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
* QPID-3791 - Cucumber-based integration tests for the Ruby binding.Ted Ross2012-01-3118-17/+429
| | | | | | | Committed patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1238807 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3754: Takes the Ruby bindings to 100% unit test coverage (patch from ↵Nuno Santos2012-01-173-0/+74
| | | | | | Darryl Pierce) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1232545 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3750: [RUBY] Cleaned up Rdocs for a few more classes (patches from ↵Nuno Santos2012-01-123-9/+47
| | | | | | Darryl Pierce) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1230731 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3741: Fixed the test Rake target: it now calls the Rspec tests (applied ↵Nuno Santos2012-01-111-1/+1
| | | | | | patch from Darryl Pierce) git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1230274 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3333: Fix reference counting for Variants, Maps, Lists; patch from ↵Gordon Sim2012-01-061-14/+0
| | | | | | Anthony Foglia git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1228226 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3727 - Applied patch from Darryl PierceTed Ross2012-01-0521-1685/+1621
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1227786 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3718 - Added Ruby typemaps for uint8_t and int8_t.Ted Ross2012-01-041-0/+20
| | | | | | | Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1227208 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3193 Locking .NET Disposed objects - repair patch r1228124Charles E. Rolke2011-12-227-7/+7
| | | | | | That code initialized the private lock object instead of locking it. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1222343 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3193 Major update provides locks and checks for disposed objects.Charles E. Rolke2011-12-2123-1210/+1677
| | | | | | | | | | | | | * White space police: tabs, trailing white, reformat source per Visual Studio ^k ^f. * Changed native object pointer names to nativeObjPtr for all classes. * Reviewed at https://reviews.apache.org/r/3239 * No macros - all code expanded in-line. * msclr::lock scoped locks use per-object private lock and not 'this'. * References to native functions of disposed (.NET Dispose, C++ delete) objects throws ObjectDisposedException. * Each object gets an IsDisposed property for diagnostic purposes. * Unused file Duration.cpp is deleted. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1221824 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3639 - Refactored the APIs for Qpid::Messaging::Session and modified ↵Ted Ross2011-12-203-131/+204
| | | | | | | | | the documentation. Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1221269 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3651 - Improve the Qpid::Messaging::Sender APIs and documentation.Ted Ross2011-12-203-60/+85
| | | | | | | Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1221254 13f79535-47bb-0310-9956-ffa450edef68
* QPID-3655 - Improve the Qpid::Messaging::Receiver APIs and documentation.Ted Ross2011-12-203-67/+108
| | | | | | | Applied patch from Darryl Pierce. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1221252 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2634 VS2010 - Tidy up the Csharp WinSDK VS2010 project files.Charles E. Rolke2011-12-0812-290/+101
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1212087 13f79535-47bb-0310-9956-ffa450edef68
* QPID-2643 Visual Studio 2010Charles E. Rolke2011-12-0712-126/+203
| | | | | | | | | | | Modify the VS2008 variants of dotnet_examples to work with new directory structure. Restore copying dotnet_example solutions/projects to WinSDK. TODO: Get VS2010 solutions/projects working. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1211649 13f79535-47bb-0310-9956-ffa450edef68