summaryrefslogtreecommitdiff
path: root/cpp/bindings
Commit message (Collapse)AuthorAgeFilesLines
* QPID-4892: Re-add the examples to the gemfile.Darryl L. Pierce2013-05-281-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1487065 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fixed requiring Perl to do a buildDarryl L. Pierce2013-05-201-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1484505 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4857: Fixed passing Perl Message to C++ codeDarryl L. Pierce2013-05-171-3/+3
| | | | | | | The Perl code mistakenly passed the Perl Message object, rather than the wrapped C+ Message object, to the release and reject methods. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1483771 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4856: Fix reference to qpid.pm in Makefile.amDarryl L. Pierce2013-05-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1483541 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4843: Fixed the Perl spout.pl example.Darryl L. Pierce2013-05-141-1/+1
| | | | | | | It still called the old setProperty method on Message rather than set_property. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1482598 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4842: Ruby spout.rb calls wrong API to set message properties.Darryl L. Pierce2013-05-141-1/+1
| | | | | | | | Previously it was calling the read-only API (the one that returns an array created from the underlying C++ code) rather than the method to actually set values in the underlying C++. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1482597 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4781: Fix the Perl bindings for CMake < 2.8Darryl L. Pierce2013-05-131-2/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1482038 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4826: Patch Perl bindings memory leakDarryl L. Pierce2013-05-101-37/+31
| | | | | | | | | | | Marked the VariantToPerl() method in swig_perl_typemaps.i as returning a new object, which indicates to the Perl bindings that it needs to keep track of the return value for garbage collection. Also removed the Swig 1.3.32 minimum restriction to enable building on RHEL5 systems. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1481021 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4800: Fixed packaging for codec.pm.Darryl L. Pierce2013-05-012-1/+1
| | | | | | The package was missing the codec portion of the name. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1478098 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4799: Updated the release.sh and Cmake files for qpid.pmDarryl L. Pierce2013-05-011-1/+0
| | | | | | The files are now aware of the new location for qpid.pm. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1478097 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4799: Move qpid.pm to the lib directory.Darryl L. Pierce2013-05-011-0/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1478096 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Reverting the commit from r1477150Darryl L. Pierce2013-04-291-1/+1
| | | | | | The file generated is named libcqpid_perl.so. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1477293 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fix install error in perl binding CMakeLists.txtAlan Conway2013-04-291-1/+1
| | | | | | CMakeLists.txt was trying to install libcqpid_perl.so but module name is cqpid_perl.so git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1477150 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4719: Include Perl language files missing from source files.Darryl L. Pierce2013-04-291-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1477096 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4724: Fixes Perl bindings for Cmake < 2.8.Darryl L. Pierce2013-04-251-2/+39
| | | | | | | To fix how Cmake prior to 2.8 fails to find the Perl libraries, this change finds and sets the variables correctly. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1475945 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removing the reference to errors.rb that crept back in.Darryl L. Pierce2013-04-251-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1475875 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4776: Fixes building Ruby bindings on Cmake < 2.8Darryl L. Pierce2013-04-254-5/+52
| | | | | | | | | This patch fixes issues regarding finding the Ruby install and building the bindings for it. Contributed by Irina Boverman <iboverma@redhat.com> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1475868 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed references to deleted Exceptions in Ruby tests.Darryl L. Pierce2013-04-253-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1475867 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4575 Visual Studio 2012 - remove template argumentsCharles E. Rolke2013-04-031-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1464104 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4697: Minor fixes to make distcheckAlan Conway2013-04-032-1/+3
| | | | | | | | - add qmfengine.py to DIST. - create directory qpid/bindings/perl if not already present. - ssl_test: don't run python part of tests if python client not available. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1464018 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: cmake: Fix use of file(copy) command, which is not available in ↵Alan Conway2013-04-022-5/+4
| | | | | | | | cmake 2.6 Use configure_file(COPYONLY) instead. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1463578 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4687: Add uninstall make target to cmake buildAlan Conway2013-04-012-28/+52
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1463202 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4493: Fixes memory leak in Perl bindings.Darryl L. Pierce2013-03-181-0/+7
| | | | | | Contributed by: Jimmy Jones <jimmyjones2@gmx.co.uk> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1457923 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fix distcheck problems, missing files in installation.Alan Conway2013-03-111-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1455236 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4588: Moved the swig descriptors to the include/qpid directory.Darryl L. Pierce2013-02-193-1149/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1447877 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4587: Improve the quality of the Perl examples.Darryl L. Pierce2013-02-188-134/+229
| | | | | | Added more detailed comments to the code, and reformatted it. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1447519 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4588: Updated the Perl language bindings.Darryl L. Pierce2013-02-181-1/+1
| | | | | | | They will now look for the Swig descriptors and typemaps in their proper locations. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1447499 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4588: Updated the Ruby language bindings.Darryl L. Pierce2013-02-182-2/+2
| | | | | | | They will now look for the Swig descriptors and typemaps in their new locations. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1447498 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4588: Updated the Python bindings.Darryl L. Pierce2013-02-182-2/+2
| | | | | | | The Python language bindings will now look for the Swig descriptors and typemaps in their proper locations. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1447497 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4581: Perl message content are automatically encoded.Darryl L. Pierce2013-02-157-16/+52
| | | | | | Updated all Perl examples to properly reflect this change. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1446715 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4580: Added a README file for Perl.Darryl L. Pierce2013-02-131-0/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1445949 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4580: Provides perldoc documentation to the Perl bindings.Darryl L. Pierce2013-02-139-40/+1530
| | | | | | | | | | | | | Once installed, the documentation can be accessed using the command: perldoc [MODULE] where [MODULE] is the name of one of the source modules. To get an example app, one can type: perldoc qpid_messaging git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1445948 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fixes a few typos in the Ruby documentation.Darryl L. Pierce2013-02-135-12/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1445947 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4544: Perl bindings now support UTF8 encodingDarryl L. Pierce2013-02-122-1/+15
| | | | | | | | Modifies the swig bindings to properly work with UTF8 encoded strings. Contributed by: Jimmy Jones <jimmyjones2@gmx.co.uk> git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1445344 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4575 Visual Studio 2012 - Add VS2012 to cmake shell script.Charles E. Rolke2013-02-111-16/+25
| | | | | | | | Tested with CMake 2.8.6. * This patch trivially adds VS2012 to the version pulldown and passes the right args to CMake. * CMake now gets a Boost_COMPILER value to allow older (2.8.6) versions of CMake to find boost. This is probably not necessary with newer CMake. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1444937 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4567: Removed errors from qpid_messaging.rb.Darryl L. Pierce2013-02-081-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1444113 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4568: Improved the Ruby rdocs.Darryl L. Pierce2013-02-079-315/+416
| | | | | | | | Added more detailed examples. Fixed up the rdoc markups to make the docs more useful to developers. Added a comprehensive example to the Qpid::Messaging module rdocs. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1443577 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4567: Dropped the errors.rb file and special exceptions.Darryl L. Pierce2013-02-074-66/+22
| | | | | | | | The code will now raise MessagingException instead in error conditions. Refactored the Session.sender, Session.receiver and Connection.session methods to no longer raise those exceptions. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1443576 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4568: Fixed the wording in the ChangeLog.Darryl L. Pierce2013-02-071-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1443575 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4568: Marked all license prologs as not rdoc material in Ruby.Darryl L. Pierce2013-02-0710-20/+21
| | | | | | | This prevents rdoc from including the prolog as part of the docs for each class and module. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1443574 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4568: Removed the extraneous block at the top of LICENSEDarryl L. Pierce2013-02-071-4/+0
| | | | | | | | Not sure how that got in there, likely from when the file was copied from higher up in the repo. It caused rdoc to generate unneeded site so it was removed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1443573 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4568: Fixed the TODO list for Ruby.Darryl L. Pierce2013-02-071-5/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1443572 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4568: Fixed up the README.rdoc fileDarryl L. Pierce2013-02-071-20/+15
| | | | | | | | | Removed extraneous pieces of information, such as the copyright notice and author name. Fixed the instructions for how to generate the Swig wrapper code and build the gem, how to install it and where to find more information. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1443571 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4567: Moved the gem packaging to using a gemspec file.Darryl L. Pierce2013-02-073-173/+2
| | | | | | | | The gemspec already existed, but now the Rakefile has been removed. Cleaned up what is included in the gemfile: removed the spec tests, cucumber tests and examples from the gem, added the ChangeLog file. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1443570 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Moved to a Gemspec file for packaging up the Ruby bindings.Darryl L. Pierce2013-02-041-0/+31
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1442401 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4565: Fixed the encode method for messages.Darryl L. Pierce2013-02-041-13/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1442337 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4565: Setting message content turned maps and lists into strings.Darryl L. Pierce2013-02-042-11/+34
| | | | | | | | | | | | | When setting content for a message, the Ruby code attempted to convert anything that was a symbol to a string. But it was overzealous and converted everything to a string, including map values that were themselves maps or lists. This fix now only converts symbols to strings. It steps down through arrays or lists and only converts its elements that are symbols to strings, leaving anything else as is. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1442329 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4564: Fixes decoding in Ruby.Darryl L. Pierce2013-02-041-3/+3
| | | | | | | The return type was previously being lost/ignored. Now it is returned properly. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1442287 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Changed references to "URI" to be "address string".Darryl L. Pierce2013-02-046-10/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1442150 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4562: Changed Message.reply_to to accept a address string.Darryl L. Pierce2013-02-043-4/+18
| | | | | | | Previously it would accept only an instance of Qpid::Messaging::Address, but now will create an instance from a string if necessary. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1442149 13f79535-47bb-0310-9956-ffa450edef68