Adapter to write and run CMPI-type CIM providers
-
- Developed at systemsmanagement:wbem
- Sources inherited from project openSUSE:Factory
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Leap:16.0:FactoryCandidates/cmpi-bindings && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
cmpi-bindings-1.0.2.tar.bz2 | 0000438088 428 KB | |
cmpi-bindings.changes | 0000010859 10.6 KB | |
cmpi-bindings.spec | 0000005993 5.85 KB |
Revision 38 (latest revision is 41)
Dominique Leuenberger (dimstar_suse)
accepted
request 612844
from
Klaus Kämpf (kwk)
(revision 38)
- Update to 1.0.2 - disable ruby documentation for Ruby 2.5.0 (rdoc-6.0.1 breaks swig documentation hack) - Update to 1.0.1 - fix comment characters in .i files for swig 3.0.4 (dimstar@opensuse.org) this includes cmpi-bindings-swig-3.0.patch - improve documentation coverage - Add cmpi-bindings-swig-3.0.patch: Fix build with SWIG 3.0. - Update to 1.0.0 - Transport CMPIStatus information from Ruby to CMPI API. - Add Ruby classes representing CMPI error codes. - Capture call results and raise proper exceptions. - Fix Fedora 20 build - Update to 0.9.9 - Support rdoc from Ruby 2.1 - Update to 0.9.8 - Create Ruby documentation - Split off package cmpi-bindings-ruby-docs - Fix Fedora 19 build - Update to 0.9.7 Catch and log Ruby exceptions caused by invoke method type conversions. - Update to 0.9.6 Return correct status for failed method invocation in Ruby. ------------------------------------------------------------------ - Drop explicit ruby(abi) requires (bnc#842433) - Update to 0.9.5 Fix CMPISelectExp also in cmpi_provider.c (indication filters) - Update to 0.9.4 - Fix nasty bugs in CMPIObjectPath constructor if reference already contained string properties. - Update to 0.9.3 - Raise exception on nil assignment to numeric properties - Update to 0.9.2 Add projections to CMPISelectExp (to support filtering by property in execQuery) - Update to 0.9.1 CMPISelectExp constructor and match (to support execQuery in providers) - license update: BSD-3-Clause and CPL-1.0 The SUSE licensed code (.mof files) are CPL-1.0, not EPL-1.0 - update license to new format - Update to 0.9.0 - Added full testsuite - Improved CMPI_DateTime handling in Ruby - bug fixes - no Ruby in RHEL6 in OBS ?! - fix CentOS/RHEL 6 build - Adapt trace level according to CMPI_BINDINGS_TRACE_LEVEL environment variable (bnc#767533) - Update to 0.5.4 - Fix constructor/destructor names (to adapt to swig 2.0.5 rules) - Update to 0.5.3 - Implement CMPI_DateTime <-> Ruby conversions - Fix Char16 handling - Plug one memory leak - Support Ruby 1.9 - disable html doc creation in Ruby 1.9 - Update to 0.5.2 - Fix CMPIValue <-> CMPIData confusion in Python (Jan Safranek) - Don't build RPM and GEM in parallel - Update to 0.5.1 Confine data_data to wrapping CMPIData, don't convert the value (fixes issue #3 reported by mibanescu) - Update to 0.5.0 Bugfixes - plug many memory leaks - proper handling of Null value in Python Features - switch to a *much* simpler Ruby API - provide cmpi-bindings as a Ruby gem - Proper error handling in CMPIObjectPath constructor - v 0.4.18 - Release CMPI objects properly - Fix CMPIObjectPath and CMPIInstance constructors - v 0.4.17 - Remove redundant tags/sections from specfile - Use %_smp_mflags for parallel build - Fix Python memory leaks, remove excessive INCREFs (by Mihai Ibanescu) - v 0.4.16 - Fix Python backend loading issue. - v 0.4.15 - Don't pass NULL back to Python, use PyNone instead. (upstream issue #1) - Correctly handle state of CMPIData and raise exceptions in case of notFound or badValue when returning CMPIData to the target language. - v 0.4.14 - Replace to_s() with __str__() in Python where applicable - v 0.4.13 - Require CMPIBroker in calls to CMPIObjectPath and CMPIInstance constructors (Perl and Python only) - v 0.4.12 - Provide equality operator for CMPIBroker - v 0.4.11 - Adapt to work with Swig 2.x - Install Ruby files into vendor- or site-dir Create cmpi/provider.rb and cmpi/providers dir for Ruby providers - simplify the name - use 'cmpi' for Ruby - use 'cmpi-bindings' for Perl - keep 'cmpi_pywbem_bindings' for Python since pywbem is needed - Fix SLE10 build. - various fixes for other distributions - Fixed References up-calls in python bindings (bnc#552571) - use new python macros - Update to official 0.4.0 release. - Better handling of import errors. - Code cleanup. - Update to latest code, prep for release for python bindings - Indication support in python - Bump version to 0.4.0 - Complete Ruby bindings. - Small runtime improvement for Python. - Bump version to 0.3.0 - refactor cmpi_provider_{python,ruby}.c, move common lines (75%) to cmpi_provider.c and target language specific lines (25%) to target_{python,ruby}.c - Update to latest code. - Better error handling. - rename .py filename to reflect 'pywbem' dependency. - fix build for SLE10 in OpenSUSE build service. - provide the main package for the debug package. we dont use debug_package_requires here as it would enforce to install both packages. - Refactered broker wrapping. - Lots of cleanup. - Support Python threads, do proper locking - Bump version to 0.2.0 - Initial package.
Comments 0