summaryrefslogtreecommitdiff
path: root/qpid/cpp/bindings
Commit message (Collapse)AuthorAgeFilesLines
* NO-JIRA: Show and save cmake command lineCharles E. Rolke2013-09-271-8/+17
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1527082 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5140: removed unnecessary and peculiar assignmentGordon Sim2013-09-201-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1525047 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4924: Move the Python examples under the bindings directory.Darryl L. Pierce2013-09-187-0/+716
| | | | | | They now are found with the other languages. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1524574 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4924: Created the console Python example app.Darryl L. Pierce2013-09-181-1/+1
| | | | | | | It allows the user to send messages tot he server example app and get messages back. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1524573 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4924: Fixed the Python examples to use the new Python moduleDarryl L. Pierce2013-09-181-1/+2
| | | | | | | | Now the imports will first attempt to bring in qpid_messaging, the Swig generated Python. If that fails it will then fall back to trying to import qpid.messaging, the pure Python binding. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1524572 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5140: Add get/set methods to MessagePropertiesDarryl L. Pierce2013-09-182-0/+8
| | | | | | | Also set MessageProperties instance as the properties value on the owning Message object. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1524554 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4952: Added ChangeLog entry for Python rename.Darryl L. Pierce2013-09-181-1/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1524551 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4952: Renamed the Swig Python binding module to qpid_messagingDarryl L. Pierce2013-09-183-24/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1524550 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5133: Add option to the spout examples to enable durable messagesDarryl L. Pierce2013-09-112-0/+12
| | | | | | | | Each of the examples (C++, Ruby, Perl, Python) now have a command line option to set the durable flag on messages sent. This allows for experimenting with message persistence. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1522042 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5104: make handling of properties in swigged impl match the pure python ↵Gordon Sim2013-09-051-12/+36
| | | | | | impl more closely git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1520416 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5111: Make library dependencies clearer in build systemAndrew Stitcher2013-09-031-2/+2
| | | | | | | - Use -as-needed to link libraries to avoid unnecessary libraries - Tidyup mess with nss and qpid-proton libraries git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1519866 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5071: Swig bindings now rebuild if any descriptor has changed.Darryl L. Pierce2013-09-033-0/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1519840 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Stop some messages from needlessly interupting ccmake flowAndrew Stitcher2013-09-031-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1519562 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4711: translate between structured content in AMQP 0-10 and 1.0Gordon Sim2013-08-131-3/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1513537 13f79535-47bb-0310-9956-ffa450edef68
* QPID-5028: Qmf2 examples install script errorCharles E. Rolke2013-07-311-11/+0
| | | | | | | Don't try to install files that don't exist. This patch may be superseded by new CMake files or by the addition of the .sln and .vcproj that are currently missing. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1508967 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4940: Remove obsolete qmf codeAndrew Stitcher2013-07-2614-5281/+0
| | | | | | | | | - Remove qmf1 engine code - Remove qmf1 language bindings - Remove qmf1 agent code (it depends on engine) - Fix up cmake to build git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1507464 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4640: QPID-3633: Remove autotools build from qpid C++ source treeAndrew Stitcher2013-07-2512-650/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1507112 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4988: Add test runs using swigged python clientGordon Sim2013-07-162-20/+57
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1503652 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4834: Fixed how Ruby spout example processes connection optionsDarryl L. Pierce2013-07-122-2/+26
| | | | | | | | The argument comes in as a string. It is now processed, the keys and values extracted and put into a proper Hash that is then passed to the Qpid::Messaging::Connection object. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1502660 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Marked 0.24 as have no Ruby language specific changes.Darryl L. Pierce2013-07-121-0/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1502659 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Fixed typo in the Ruby ChangeLog file.Darryl L. Pierce2013-07-121-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1502557 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: skip build of posix qmfv2 example on windowsKenneth Anthony Giusti2013-07-091-1/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1501454 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: add README for qmf2 C++ examplesKenneth Anthony Giusti2013-07-081-0/+41
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1500828 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: add the QMFv2 C++ examples build to cmakeKenneth Anthony Giusti2013-07-052-0/+99
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1500121 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4939: Have Perl's Makefile.PL generate the Swig bindings.Darryl L. Pierce2013-06-251-0/+3
| | | | | | | As part of the Perl install process, Makefile.PL will generate the Swig bindings prior to performing an installation. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1496561 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4930: Create a Python swigged bindings source tarball.Darryl L. Pierce2013-06-194-0/+321
| | | | | | | | | Created a README, LICENSE and ChangeLog file to be included. Added a CMakeLists.txt file that is included with the sources that can be used to build the Python bindings. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494752 13f79535-47bb-0310-9956-ffa450edef68
* NO-JIRA: Removed date from ChangeLog for Perl.Darryl L. Pierce2013-06-191-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494751 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4933: Fix Ruby gem installs on Ruby > 1.8.7Darryl L. Pierce2013-06-191-2/+10
| | | | | | | Changed the cqpid extconf.rb file to use different command line options depending on which version of Ruby is installing the gem. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1494628 13f79535-47bb-0310-9956-ffa450edef68
* 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@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@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@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@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@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@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@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@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@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@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@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@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@1477150 13f79535-47bb-0310-9956-ffa450edef68
* QPID-4719: Added missing Perl files to source tarball.mcpierce-QPID-4719Darryl L. Pierce2013-04-291-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/qpid/branches/mcpierce-QPID-4719@1477083 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@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@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@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@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@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@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@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@1463202 13f79535-47bb-0310-9956-ffa450edef68