Klaus Kämpf
8939ef8195
Accepting request 1327420 from home:kwk:branches:systemsmanagement:wbem
...
- fix Ruby 4.0 build
fix-rdoc-call.diff
OBS-URL: https://build.opensuse.org/request/show/1327420
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=272
2026-01-15 14:41:00 +00:00
Klaus Kämpf
de35483828
- fix rdoc 3.4 compatibility
...
0001-update-to-handle-rdoc-3.4.patch
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=270
2025-10-17 15:01:50 +00:00
2df2dab868
Accepting request 1288644 from home:pgajdos
...
- added patches
e619555c34
+ openwsman-gcc15.patch
OBS-URL: https://build.opensuse.org/request/show/1288644
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=268
2025-06-28 07:06:05 +00:00
Klaus Kämpf
f3fcdc8b85
Accepting request 1239565 from home:kwk:branches:systemsmanagement:wbem
...
- Update to 2.8.1
- openssl 3 requires 2048 bits as minimal key size, adapt key
generation accordingly
- Refresh README.md to reflect current options
- revert minimal cmake version to 3.12 (Alexander Usyskin)
- support reproducible builds (Bernhard Wiedemann)
- properly report errors from openssl 3
OBS-URL: https://build.opensuse.org/request/show/1239565
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=266
2025-01-22 15:03:38 +00:00
Klaus Kämpf
b32b8eae04
Accepting request 1228990 from home:bmwiedemann:branches:systemsmanagement:wbem
...
Use strip-nondeterminism to normalize jar mtimes for reproducible builds
OBS-URL: https://build.opensuse.org/request/show/1228990
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=264
2025-01-21 17:52:17 +00:00
Klaus Kämpf
8fe3893617
Accepting request 1228796 from home:kwk:branches:systemsmanagement:wbem
...
- Update to 2.8.0
* Update to OpenSSL 3
* Needs CMake 3.27 or later
* Mostly compatibility and compiler warning fixes
- builds on MacOS now (kkaempf)
- updated to cmake 3.x (kkaempf)
- fix usage of `facility` in logging (kkaempf)
- fix Ruby rb_io vs rb_io_t to support Ruby 3.x (Vitezslav Crhonek, kkaempf)
- Fixed missing void in prototypes causing compile errors when
using -Wstrict-prototypes (Olaf Trygve Berglihn)
- Removed unused token lineno causing errors due to compile
flag -Wunused (Olaf Trygve Berglihn)
- Link with libm for floor() function (Khem Raj)
- Added wsman-key-value.h to list of headers to install (Olaf Trygve Berglihn)
- wsman-win-client-transport: add SECURITY_FLAG_IGNORE_CERT_WRONG_USAGE,
Ignore more problematic certificates if verify_peer is 0. (Alexander Usyskin)
- unlock mutex before destroy (kkaempf)
- fix many compiler warnings (Alexander Usyskin)
- add Python 3.11 support (Joshua Kugler)
- drop Python 3.7 support (kkaempf)
OBS-URL: https://build.opensuse.org/request/show/1228796
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=262
2024-12-06 14:44:38 +00:00
eaa3a241be
- Use %patch -P N instead of deprecated %patchN.
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=260
2024-02-22 10:10:37 +00:00
Klaus Kämpf
9b38b9defe
Accepting request 1058638 from home:schubi2:pam_usr_etc
...
- Migration of PAM settings to /usr/lib/pam.d.
OBS-URL: https://build.opensuse.org/request/show/1058638
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=258
2023-01-16 09:58:38 +00:00
Klaus Kämpf
896d10bd5b
- drop openwsman-initscript.patch and harden_openwsman.service.patch
...
(both upstream)
- add openwsman-redhat-initscript.patch
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=256
2022-12-28 14:47:07 +00:00
Klaus Kämpf
ca26e01b8f
- Update to 2.7.2
...
* Security
- call setgroups before setuid or setgid (kkaempf)
- harden systemd service (https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort )
* Bugfixes
- wsman-win-client-transport: initialize certificate pointer (Alexander Usyskin)
- iniparser: fix buffer size (Alexander Usyskin)
- wsman-win-client-transport: plug leak in error path (Alexander Usyskin)
- memory.c: fix memory cleanup (Alexander Usyskin)
- Improve handling of HTTP 401 Unauthorized (Vitezslav Crhonek)
- Fix serialization tests (kkaempf)
- Fix Ruby bindings warnings (kkaempf)
- Fix Ruby plugin loading test (kkaempf)
- Fix rpm packaging (kkaempf)
- Allow to run tests from 'build' directory (kkaempf)
- Add Python XML test (kkaempf)
- Enable CUNIT tests (kkaempf)
- Update to 2.7.1
Bugfix release
* msvc build fixes (Alexander Usyskin)
* cleanup passwords after use (Alexander Usyskin)
* drop RANDFILE in owsmangencert.h (kkaempf)
* fix potential NULL pointer dereference (Alexander Usyskin)
* MinGW build enablement (Bastian Germann)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=255
2022-12-28 14:45:31 +00:00
24f74131a8
Accepting request 973282 from home:jengelh:branches:systemsmanagement:wbem
...
- Resolve rpmlint report "libwsman3.x86_64: E:
shlib-policy-name-error SONAME: libwsman.so.1, expected package
suffix: 1" (packaging bug introduced by the update to v2.6.1 on
Aug 28 2015)
OBS-URL: https://build.opensuse.org/request/show/973282
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=253
2022-06-10 11:20:23 +00:00
Klaus Kämpf
dc473ecb5c
Accepting request 925138 from home:jsegitz:branches:systemdhardening:systemsmanagement:wbem
...
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort
OBS-URL: https://build.opensuse.org/request/show/925138
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=252
2021-10-13 15:14:52 +00:00
Klaus Kämpf
6de2982db5
Accepting request 828930 from home:dimstar:Factory
...
- Use more appropriate %{_prefix}/lib for firewalld service
definitions (boo#1174075).
OBS-URL: https://build.opensuse.org/request/show/828930
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=250
2020-09-01 14:41:44 +00:00
Klaus Kämpf
2382c1fa37
- Update to 2.7.0
...
* API change:
client_opt: expiry and hearbeat_interval are float (Alexander Usyskin)
wsmc_set_sub_expiry() and wsmc_set_heartbeat_interval() change their
first parameter from int to float
* bump so version of libwsman_client from 4 to 5
* split off client libraries from server libraries
libwsman_client5 is separate from libwsman3 now.
- Features
* new functions for C++ bindings: OpenWsmanClient::GetWithFlags()
and OpenWsmanClient::PutWithFlags to add a 'flags' parameter
(Alexander Usyskin)
* add FLAG_SUPRESS_100_CONTINUE to options, fixes #131 to workaround
a curl problem. Reportedly curl 7.69.0 fixes this also in curl.
(Alexander Usyskin)
- Fixes
* fixed several compiler warnings (Alexander Usyskin)
* fixed spelling errors (Tomas Winkler)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=247
2020-05-25 13:31:30 +00:00
Klaus Kämpf
7d66b7d637
- Update to 2.6.13
...
* Bugfixes
- fixed several compiler warnings (Alexander Usyskin)
- code cleanup (Alexander Usyskin)
- general code robustness (Alexander Usyskin)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=246
2020-05-25 08:51:56 +00:00
Klaus Kämpf
684b3854fa
- Update to 2.6.12
...
* Bugfix release
- fix regression from 2.5.0: __cimnamespace selector was not
properly set in requests.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=243
2019-09-17 15:46:00 +00:00
Klaus Kämpf
28f8ebde4d
- Update to 2.6.11
...
* Bugfix release
- prevent double free in events error processing
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=241
2019-09-17 10:06:14 +00:00
Klaus Kämpf
ac0b9dd951
* Many potential NULL dereferences fixed (Alexander Usyskin)
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=240
2019-09-16 13:43:44 +00:00
Klaus Kämpf
58bbd40a87
- Update to 2.6.10
...
* install firewalld configuration (Leap/SLE 15+, Fedora 15+)
* Fix possible denial of service (bsc#1122623, CVE-2019-3816, CVE-2019-3833)
* Pthread usage fixes (Alexander Usyskin)
* Convert sprintf to snprintf and strcpy to strncpy (Tomas Winkler)
- drop bsc1122623.patch and debug_fix.patch, upstreamed
- Switch license to BSD-3-Clause AND GPL-2.0-only, since redirect
plugin is under GPL 2.0 only license.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=238
2019-08-07 12:06:19 +00:00
067306bec9
Accepting request 709447 from home:dimstar:Factory
...
Allow OBS to pick better candidates to shorten rebuild queues
OBS-URL: https://build.opensuse.org/request/show/709447
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=236
2019-06-13 07:23:07 +00:00
Klaus Kämpf
efe0737eaa
Accepting request 690973 from home:adamm:branches:systemsmanagement:wbem
...
- bsc1122623.patch: (bsc#1122623, CVE-2019-3816, CVE-2019-3833)
+ treat all non-registered by provider paths as invalid
+ fix possible denial of service in path parsing
- debug_fix.patch: fix compilation in debug mode
- use OBS specific BuildIgnore syntax that is rpm friendly. This is
to prevent rpm parser from reporting errors.
OBS-URL: https://build.opensuse.org/request/show/690973
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=234
2019-05-27 06:07:31 +00:00
Klaus Kämpf
435f9d60c6
Accepting request 674191 from home:olh:branches:systemsmanagement:wbem
...
- Remove comment from postun scriptlet because it generates a
script which is not understood by specified interpreter
OBS-URL: https://build.opensuse.org/request/show/674191
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=233
2019-02-28 10:15:54 +00:00
Klaus Kämpf
173f44c313
- Update to 2.6.9
...
- Build with CURL 7.62.0 or later
- Fix VS 2017 compilation (#114 )
- Warn on empty ssl_cipher_list (#111 )
- Update to 2.6.8
- Disable directory listing in the http(s) component
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=230
2018-11-20 08:17:13 +00:00
Klaus Kämpf
7420c01136
Accepting request 582362 from home:jengelh:branches:systemsmanagement:wbem
...
- Update RPM groups and package descriptions.
- Replace old $RPM_* shell vars. Remove some unnecessary
%if..%endif blocks that do not affect the build process or
result.
OBS-URL: https://build.opensuse.org/request/show/582362
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=227
2018-03-05 07:58:03 +00:00
Klaus Kämpf
94b4b376b1
Accepting request 579023 from home:fcrozat:branches:systemsmanagement:wbem
...
- Switch license to BSD-3-Clause AND GPL-2.0-only, since redirect
plugin is under GPL 2.0 only license.
OBS-URL: https://build.opensuse.org/request/show/579023
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=225
2018-02-22 15:16:59 +00:00
Klaus Kämpf
4deaa840cf
- Update to 2.6.7
...
- Features
- Build with CMake 2.6 or later
- Bugfixes
- fix return value check for SSL_CTX_set_cipher_list()
- fix pam config for local install
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=223
2018-02-19 12:13:38 +00:00
Klaus Kämpf
d8650c2c29
- python3-openwsman
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=221
2017-12-13 09:58:22 +00:00
Klaus Kämpf
8eb3524bdf
- fix Source declarations to get a complete src.rpm
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=219
2017-12-11 10:45:43 +00:00
Klaus Kämpf
ef658fa497
- Build Python3 on Leap and SLE 15
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=217
2017-12-06 14:03:43 +00:00
Klaus Kämpf
2387958da5
- Fix RHEL7 build
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=216
2017-12-05 08:45:50 +00:00
Klaus Kämpf
2dc3e0e5d6
- update to 2.6.6
...
- openssl 1.1.0 compatibility
- build python3 or python2 binding, but not both
- update to 2.6.5
- Fix python3 / ruby 2.5 compatibility
- drop openwsman-2.6.2-python3.patch
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=215
2017-12-04 13:43:52 +00:00
Klaus Kämpf
cb754a8ae1
- Fix python3 / ruby 2.5 compatibility
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=213
2017-11-24 15:49:39 +00:00
0bf80480e8
Accepting request 539883 from home:kukuk:branches:systemsmanagement:wbem
...
- Replace obsolete pam modules with standard ones
OBS-URL: https://build.opensuse.org/request/show/539883
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=212
2017-11-20 08:38:15 +00:00
Klaus Kämpf
372952e55b
- update to 2.6.4
...
- Bugfixes
- setup ECDHE to allow Perfect Forward Secrecy, using the p256
NIST prime curve (CVE-2016-2183) (mmeissner)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=211
2017-11-07 12:42:15 +00:00
Klaus Kämpf
4ffb0134eb
Accepting request 522870 from home:KGronlund:branches:systemsmanagement:wbem
...
I think this fixes compatibility with other distros
OBS-URL: https://build.opensuse.org/request/show/522870
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=209
2017-09-10 11:16:42 +00:00
Klaus Kämpf
aa2dbb75e9
Accepting request 492267 from home:bmwiedemann:branches:systemsmanagement:wbem
...
use strip-nondeterminism to make build more reproducible
OBS-URL: https://build.opensuse.org/request/show/492267
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=207
2017-05-01 14:03:28 +00:00
Klaus Kämpf
8307810c56
- update to 2.6.3
...
- Bugfixes
- Prevent buffer overflow if digest realm too long
- Ensure path starts with '/' in client data endpoint
- Java bindings build fix
- Fix SSL library, usage is not thread safe (vcrhonek)
- Improve NetBSD and OSX builds (apjanke)
- Install winrs with correct name and permissions
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=205
2016-06-21 09:44:48 +00:00
Klaus Kämpf
4c94ce7c3a
- Install winrs with executable permissions
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=204
2016-06-20 12:52:36 +00:00
Klaus Kämpf
4c429d166d
- make winrs executable
...
add-shebang-to-winrs.patch
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=202
2015-12-03 07:20:32 +00:00
Klaus Kämpf
f36b7100e9
- Make iniparser thread-safe (Emil Bartczak)
...
- Fix excessive RPM rebuilds (Olaf Hering)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=198
2015-10-14 12:52:47 +00:00
Klaus Kämpf
05651b10c9
- Update to 2.6.2
...
- Features
- Install winrs.rb (Windows Remote Shell) to /usr/bin
- New package: winrs
- Bugfixes
- Fix excessive RPM rebuilds (olafhering)
- Fix selector extraction from URI query (Markus Kolb)
- Fix RPM building on older distributions
- Fix RPM building on Fedora 22
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=196
2015-10-07 14:50:47 +00:00
Klaus Kämpf
f655d65db1
- Fix build for older distributions.
...
Add struct-epr.diff
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=194
2015-10-05 14:23:29 +00:00
Klaus Kämpf
cc146feb40
- Update to 2.6.1
...
- Features
- Add curlopt_nosignal option to openwsman_client.conf to prevent
CURL crashes in multithreaded client applications
- Limit EnvelopeSize to 32767 if wsman:MaxEnvelopeSize not set in
request (WS-Man 1.2 compatibility) (Prabhakar Pujeri)
- Bugfixes
- fix memory leaks (Vitezslav Crhonek)
- honor client:agent from openwsman_client.conf
- fix possible crash in dictionary_get()
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=192
2015-08-28 07:56:35 +00:00
Klaus Kämpf
6a013fe901
- fix SLE 10 & 11 builds
...
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=190
2015-06-16 14:09:06 +00:00
Klaus Kämpf
e544b94a15
- Update to 2.6.0
...
- Features
- Implement DSP 0226 Section 6.3 wsman:Locale
(wsmc_set_locale, wsmc_get_locale)
- set transport timeout for c++ binding (prabhakar_pujeri@dell.com )
- print CIMError code in HTTP header (prabhakar_pujeri@dell.com )
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=189
2015-06-11 09:16:07 +00:00
Klaus Kämpf
557bfef17d
- Update to 2.5.2
...
- Features
- build native Python package (Ahmad Jagot)
- Cleanup
- remove (unused) 'min_threads' config option (Vitezslav Crhonek)
- Features
- adds RFC1866 support in allowing ; as a separator for
resource uri query parameters (selectors).
- print a warning if a resource URI (wrongly) uses ',' as
query parameter separator.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=187
2015-06-03 08:20:51 +00:00
Klaus Kämpf
ab114eabbd
- Update to 2.5.1
...
- adds RFC1866 support in allowing ; as a separator for
resource uri query parameters (selectors).
- print a warning if a resource URI (wrongly) uses ',' as
query parameter separator.
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=186
2015-06-03 07:30:18 +00:00
Klaus Kämpf
a4c5168f0f
- Drop 'openwsmand' service name, use 'openwsman' only
...
(was never properly supported by systemd anyways)
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=184
2015-05-20 13:09:31 +00:00
Klaus Kämpf
d67500bfb7
- Update to 2.5.0
...
- Features
- Rewrite selector and property handling to keep
them in order (#49 )
Selectors and properties can now handle EndpointReferences
as values. This increases compatibility with Intel AMT 7.0
and later.
- ABI change, .so version 3
- Ruby: Add EndPointReference#to_s
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=183
2015-05-20 11:41:38 +00:00
Klaus Kämpf
eee19d2524
- Update to 2.4.15
...
- Features
- Ruby: Add Fault#to_s
- Ruby: Enable ClientOptions#properties=
- Cim: New config option "cim_client_cql' to select CQL query
identifier ('CQL' - default, 'DMTF:CQL' - standards-compliant)
- Bugfixes
- Fix segfault in wsmc_add_property
- Fix memleak in xpath handling
- Fix typo in parsing max_connections_per_thread (vcrhonek)
- Ruby: ClientOptions#properties=
OBS-URL: https://build.opensuse.org/package/show/systemsmanagement:wbem/openwsman?expand=0&rev=182
2015-05-20 09:56:04 +00:00