This is a bigger deal now that libxml2 has tagged these with the deprecated compiler attribute, causing building on debian-experimental to fail (and surely rawhide before too long). As a stopgap we could ignore deprecation compiler warnings.
crm_verify: Improve checking of fencing level IDs
crm_verify: Add test for checking of fencing level IDs
Merge pull request #3562 from waltdisgrace/t699
ocf-shellfuncs: dont use deprecated validate-with="none" in CIB
conntrackd/galera/rabbitmq-cluster: avoid deprecated tool options
Merge pull request #1956 from oalbrigt/avoid-deprecated-tool-options
IPaddr2: change default for lvs_ipv6_addrlabel to true to avoid last added IP…
IPaddr2: only set metric value for IPv6 when detected
Merge pull request #1951 from oalbrigt/IPaddr2-only-set-metric-value-for-IPv6…
rust: tests return errors and don't hang
rust: Improve Rust bindings
apache/http-mon.sh: prefer curl due to new wget2 issues, including not being…
apache/http-mon.sh: dont use -L for wget2 as it's not implemented yet
Merge pull request #1953 from oalbrigt/http-mon-wget2-support
This is actually only allowed by the schema, so there's nothing to transform in the 3.10 to 4.0 upgrade. How do we want to go about this? I'm thinking just drop the Pacemaker code for it and leave the schema alone until we drop support altogether.
Doc: ChangeLog: update for 2.1.8-rc3 release
Doc: ChangeLog: update for 2.1.8-rc3 release
Merge pull request #3558 from kgaillot/release
Re: content, be aware that Pacemaker currently strips text nodes from the CIB. That can be changed but it's possible that certain code (for example, related to XML private data being non-NULL) is relying on the assumption of no text nodes in the CIB. Also be careful that whitespace-only text nodes don't cause problems.
API: tools: Drop crm_mon --as-html option
API: tools: Drop crm_mon --disable-ncurses option
API: tools: Drop crm_mon --simple-status option
Merge pull request #3555 from nrwahl2/nrwahl2-crm_mon
API: tools: Drop crm_mon --web-cgi option
Test: fuzzers: style conformance for iso8601_fuzzer.c
Test: fuzzers: free memory in iso8601_fuzzer.c
Test: fuzzers: style conformance for cib_file_fuzzer.c
Test: fuzzers: style conformance for utils_fuzzer.c
Merge pull request #3524 from kgaillot/fuzz
Test: fuzzers: style conformance for strings_fuzzer.c
Test: fuzzers: return -1 for unwanted inputs
Build: dependencies: require GnuTLS 3.1.7 or later
API: libcrmcommon: drop pcmk_scheduler_t placement_constraints member
API: libcrmcommon: drop pcmk_scheduler_t resources member
Feature: sysconfig: drop support for PCMK_dh_min_bits environment variable
API: libcrmcommon: drop pcmk_scheduler_t ordering_constraints member
API: libcrmcommon: drop pcmk_scheduler_t colocation_constraints member
API: libcrmcommon: drop pcmk_scheduler_t failed member
API: libcrmcommon: drop pcmk_scheduler_t ticket_constraints member
API: libcrmcommon: drop pcmk_scheduler_t max_valid_nodes member
API: libcrmcommon: drop pcmk_scheduler_t num_synapse member
API: libcrmcommon: drop pcmk_scheduler_t rsc_defaults member
API: libcrmcommon: drop pcmk_scheduler_t op_defaults member
Merge pull request #3560 from kgaillot/drop
API: libcrmcommon: drop pcmk_scheduler_t num_synapse member
Merge pull request #3546 from gao-yan/mainloop_add_ipc_client_attempts
Refactor: libcib: new function cib__signon_attempts()
Fix: tools: CIB clients retry signon upon an EAGAIN error
Refactor: libcrmcommon: Clean up add_schema_by_version()
Refactor: libcrmcommon: Drop support for unversioned upgrade-enter.xsl
Refactor: libcrmcommon: Consider pre-/post-upgrade XSLT failures fatal
Test: cts-cli: Update outputs for numeric XSLT naming scheme
Refactor: libcrmcommon: Use order numbers for XSL transform stylesheets
Refactor: various: Drop explicit _GNU_SOURCE define in .c files
Merge pull request #3553 from nrwahl2/nrwahl2-xsl_transform3
Merge pull request #3557 from ClusterLabs/main
Merge pull request #3541 from ClusterLabs/main
Feature: sysconfig: deprecate PCMK_dh_min_bits environment variable
Doc: libcrmcommon: document booth compatibility issue
Merge pull request #3552 from kgaillot/release
Doc: ChangeLog: update for 2.1.8-rc2 release
Refactor: xml: Replace test with if and brackets in regression.sh
Low: xml: Work around libxml2 bug breaking regression.sh
Refactor: xml: Drop tabs from regression.sh
Merge pull request #3550 from nrwahl2/nrwahl2-xsl_transform2
Low: xml: Fix cts_scheduler test suite in regression.sh
Feature: xml: Drop browser-based testing from regression.sh