User Details
User Details
- User Since
- Jun 1 2022, 3:58 PM (164 w, 2 d)
Yesterday
Yesterday
nrwahl2 committed rP5f776a3fc4ef: Refactor: libcib: Drop attempts argument from cib__signon_attempts() (authored by nrwahl2).
Refactor: libcib: Drop attempts argument from cib__signon_attempts()
nrwahl2 committed rP54c267f41d7a: Refactor: tools: Rename the_cib to cib_conn in cibadmin.c for clarity (authored by nrwahl2).
Refactor: tools: Rename the_cib to cib_conn in cibadmin.c for clarity
nrwahl2 committed rPb260023f06e9: Refactor: tools: Drop forward declarations from cibadmin.c (authored by nrwahl2).
Refactor: tools: Drop forward declarations from cibadmin.c
nrwahl2 committed rP8d37f7d6f9f1: Low: libcib: Fix cib__signon_retry() return code (authored by nrwahl2).
Low: libcib: Fix cib__signon_retry() return code
nrwahl2 committed rPf700330e7a86: Refactor: tools: Simplify cibadmin.c:do_init() (authored by nrwahl2).
Refactor: tools: Simplify cibadmin.c:do_init()
nrwahl2 committed rP7bc93dfdf87a: Refactor: libcib: Drop type argument from cib__signon_retry() (authored by nrwahl2).
Refactor: libcib: Drop type argument from cib__signon_retry()
nrwahl2 committed rPc22688b21b27: Refactor: tools: Drop only internal use of cib_new_no_shadow() (authored by nrwahl2).
Refactor: tools: Drop only internal use of cib_new_no_shadow()
nrwahl2 committed rP0a6bb7c6fced: Refactor: tools: Drop redundant check in crm_resource.c (authored by nrwahl2).
Refactor: tools: Drop redundant check in crm_resource.c
nrwahl2 committed rPaedde7ad1056: Feature: tools: Change exit codes for failure to create cib_t object (authored by nrwahl2).
Feature: tools: Change exit codes for failure to create cib_t object
API: libcib: Deprecate cib_new_no_shadow()
nrwahl2 committed rP02e820ddba19: Feature: tools: cibadmin ignores --node-path for non-XPath-query command (authored by nrwahl2).
Feature: tools: cibadmin ignores --node-path for non-XPath-query command
nrwahl2 committed rP948c160da327: Feature: tools: Drop "Digest: " from cibadmin --md5-sum stderr (authored by nrwahl2).
Feature: tools: Drop "Digest: " from cibadmin --md5-sum stderr
nrwahl2 committed rP1881d0f461f7: Refactor: tools: Reduce duplication for cibadmin.c digest code (authored by nrwahl2).
Refactor: tools: Reduce duplication for cibadmin.c digest code
nrwahl2 committed rP33385337b3c9: Refactor: tools: Defunctionize cibadmin.c:report_schema_unchanged() (authored by nrwahl2).
Refactor: tools: Defunctionize cibadmin.c:report_schema_unchanged()
nrwahl2 committed rPfa5a52e54615: Refactor: tools: Clean up cibadmin.c:print_xml_output() (authored by nrwahl2).
Refactor: tools: Clean up cibadmin.c:print_xml_output()
nrwahl2 committed rP25af7da008e3: Refactor: tools: Move timeout setting in cibadmin.c (authored by nrwahl2).
Refactor: tools: Move timeout setting in cibadmin.c
nrwahl2 committed rP0420dd3ec9cc: Refactor: tools: Defunctionize cibadmin.c:do_work() (authored by nrwahl2).
Refactor: tools: Defunctionize cibadmin.c:do_work()
Thu, Jul 24
Thu, Jul 24
nrwahl2 committed rPe9b85f5115d2: Refactor: tools: Drop only known use of "cibadmin -!" (authored by nrwahl2).
Refactor: tools: Drop only known use of "cibadmin -!"
nrwahl2 committed rPdd1660fbc438: Refactor: libcrmcommon: Drop pcmk__cli_help() argument (authored by nrwahl2).
Refactor: libcrmcommon: Drop pcmk__cli_help() argument
nrwahl2 committed rP4bd86b103b16: Refactor: tools: Rename input_xml to input_string in cibadmin.c (authored by nrwahl2).
Refactor: tools: Rename input_xml to input_string in cibadmin.c
nrwahl2 committed rPafee0a0f57eb: Refactor: libcrmcommon: Drop pcmk__output_t:version() extended argument (authored by nrwahl2).
Refactor: libcrmcommon: Drop pcmk__output_t:version() extended argument
nrwahl2 committed rP959231b3a372: API: tools: Drop cibadmin --extended-version/-! option (authored by nrwahl2).
API: tools: Drop cibadmin --extended-version/-! option
nrwahl2 committed rP02dd231faadd: Refactor: tools: Simplify cibadmin usage error for bad arguments (authored by nrwahl2).
Refactor: tools: Simplify cibadmin usage error for bad arguments
nrwahl2 committed rPb7cb8b0b6b13: Feature: tools: Deprecate current input source precedence in cibadmin (authored by nrwahl2).
Feature: tools: Deprecate current input source precedence in cibadmin
nrwahl2 committed rP929e08ea88aa: Refactor: tools: Functionize reading input in cibadmin.c (authored by nrwahl2).
Refactor: tools: Functionize reading input in cibadmin.c
nrwahl2 committed rPf900a10367c1: Feature: tools: Default cibadmin command is now --query (authored by nrwahl2).
Feature: tools: Default cibadmin command is now --query
nrwahl2 committed rPe0b2d192ba4d: Refactor: tools: Drop debug input XML logging from cibadmin.c (authored by nrwahl2).
Refactor: tools: Drop debug input XML logging from cibadmin.c
nrwahl2 committed rPd3064095efd1: Feature: tools: Don't require --force for non-privileged cibadmin ACLs (authored by nrwahl2).
Feature: tools: Don't require --force for non-privileged cibadmin ACLs
nrwahl2 committed rPe28320477350: Feature: tools: Deprecate cibadmin --show-access as non-privileged user (authored by nrwahl2).
Feature: tools: Deprecate cibadmin --show-access as non-privileged user
nrwahl2 committed rPe61095f9a9cc: Refactor: tools: Simplify some conditionals in cibadmin.c (authored by nrwahl2).
Refactor: tools: Simplify some conditionals in cibadmin.c
nrwahl2 committed rP9ca4ce28ce18: Refactor: tools: Further simplify ACL conditionals in cibadmin.c (authored by nrwahl2).
Refactor: tools: Further simplify ACL conditionals in cibadmin.c
Wed, Jul 23
Wed, Jul 23
nrwahl2 committed rP3591f401246b: Refactor: tools: Best practices in crm_diff.c:generate_patch() (authored by nrwahl2).
Refactor: tools: Best practices in crm_diff.c:generate_patch()
nrwahl2 committed rPe02acdbe0956: Refactor: tools: Overhaul input option storage in crm_diff.c (authored by nrwahl2).
Refactor: tools: Overhaul input option storage in crm_diff.c
nrwahl2 committed rPba537cb13eda: Refactor: tools: Drop xml_file_new arg of crm_diff.c:generate_patch() (authored by nrwahl2).
Refactor: tools: Drop xml_file_new arg of crm_diff.c:generate_patch()
nrwahl2 committed rPe2cb3e47f84e: Doc: tools: Document input source precedence in crm_diff help output (authored by nrwahl2).
Doc: tools: Document input source precedence in crm_diff help output
nrwahl2 committed rP1fbf269eae0f: API: libcrmcommon: Deprecate crm_copy_xml_element() (authored by nrwahl2).
API: libcrmcommon: Deprecate crm_copy_xml_element()
nrwahl2 committed rP8d9aa67e2666: Refactor: various: Drop crm_copy_xml_element() internally (authored by nrwahl2).
Refactor: various: Drop crm_copy_xml_element() internally
nrwahl2 committed rP8f208c7616a0: Refactor: libcrmcommon: NULL-check XML private data in display functions (authored by nrwahl2).
Refactor: libcrmcommon: NULL-check XML private data in display functions
nrwahl2 committed rP9936127ab4ef: Refactor: tools: Drop forward declarations in crm_diff.c (authored by nrwahl2).
Refactor: tools: Drop forward declarations in crm_diff.c
nrwahl2 committed rPaa0f968c9856: Refactor: tools: Use source/target consistently in crm_diff.c (authored by nrwahl2).
Refactor: tools: Use source/target consistently in crm_diff.c
nrwahl2 committed rPdb7f615ac593: Refactor: libcrmcommon: Null-check digest in pcmk__digest_xml() (authored by nrwahl2).
Refactor: libcrmcommon: Null-check digest in pcmk__digest_xml()
nrwahl2 committed rP2f46983cd5ba: Refactor: tools: Drop log_patchset_cib_versions() (authored by nrwahl2).
Refactor: tools: Drop log_patchset_cib_versions()
nrwahl2 committed rP2ebf936f58e1: Doc: tools: Doxygen for crm_diff.c:print_patch() (authored by nrwahl2).
Doc: tools: Doxygen for crm_diff.c:print_patch()
nrwahl2 committed rP3d0633e1404e: Refactor: libcrmcommon: Rename lpc to i in xml_patch_version_check() (authored by nrwahl2).
Refactor: libcrmcommon: Rename lpc to i in xml_patch_version_check()
nrwahl2 committed rP85c772e96747: Low: tools: Be stricter about crm_diff --cib/--no-version (authored by nrwahl2).
Low: tools: Be stricter about crm_diff --cib/--no-version
nrwahl2 committed rP283a4c1bfa5b: Refactor: tools: Clean up crm_diff.c:apply_patch() (authored by nrwahl2).
Refactor: tools: Clean up crm_diff.c:apply_patch()
nrwahl2 committed rP40b4acbd237b: Refactor: tools: Drop crm_diff.c:apply_patchset() (authored by nrwahl2).
Refactor: tools: Drop crm_diff.c:apply_patchset()
nrwahl2 committed rP1439e9f9e181: Refactor: libcrmcommon: Some best practices in xml_patch_version_check() (authored by nrwahl2).
Refactor: libcrmcommon: Some best practices in xml_patch_version_check()
nrwahl2 committed rPce9842fb75a7: Refactor: libcrmcommon: Clarify check_patchset_versions() (authored by nrwahl2).
Refactor: libcrmcommon: Clarify check_patchset_versions()
nrwahl2 committed rPc2fe4c3f1f2d: API: libcrmcommon: xml_apply_patchset() patchset argument is now const (authored by nrwahl2).
API: libcrmcommon: xml_apply_patchset() patchset argument is now const
nrwahl2 committed rPdfc1f8f131ee: Refactor: tools: Clean up crm_diff.c includes (authored by nrwahl2).
Refactor: tools: Clean up crm_diff.c includes
nrwahl2 committed rP83460fe30845: Refactor: libcrmcommon: Make vfields file-scope in patchset.c (authored by nrwahl2).
Refactor: libcrmcommon: Make vfields file-scope in patchset.c
nrwahl2 committed rP3f06da9342b3: Refactor: tools: Add pcmk__output_t scaffolding to crm_diff.c (authored by nrwahl2).
Refactor: tools: Add pcmk__output_t scaffolding to crm_diff.c
nrwahl2 committed rP2e7edd4ae1bc: Refactor: tools: Use out->err() in crm_diff, and drop prompts (authored by nrwahl2).
Refactor: tools: Use out->err() in crm_diff, and drop prompts
nrwahl2 committed rP6c5b306ace22: API: libcrmcommon: New PCMK_XE_PATCHSET string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XE_PATCHSET string constant
nrwahl2 committed rP5a9fcbdb9738: Test: cts-cli: Update version info in crm_diff_new.xml (authored by nrwahl2).
Test: cts-cli: Update version info in crm_diff_new.xml
nrwahl2 committed rPd36be6ca092b: API: libcrmcommon: New PCMK_XE_UPDATED string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XE_UPDATED string constant
Feature: tools: Deprecate crm_diff --stdin
nrwahl2 committed rP1e987c91ceca: Test: cts-cli: Avoid Python exception for integer precision (authored by nrwahl2).
Test: cts-cli: Avoid Python exception for integer precision
nrwahl2 committed rP31db9bf29002: Test: cts-cli: Add crm_diff regression tests (authored by nrwahl2).
Test: cts-cli: Add crm_diff regression tests
nrwahl2 committed rPf6781fcaf172: Log: tools: Improve error handling in crm_diff.c (authored by nrwahl2).
Log: tools: Improve error handling in crm_diff.c
nrwahl2 committed rP51648a2a77a1: Feature: tools: Use formatted output in crm_diff.c (authored by nrwahl2).
Feature: tools: Use formatted output in crm_diff.c
nrwahl2 committed rP2307f973309d: Test: cts-cli: Sanitize cts_cli_data from output (authored by nrwahl2).
Test: cts-cli: Sanitize cts_cli_data from output
API: schemas: Add a schema for crm_diff
nrwahl2 committed rP87d4b0cf9111: Test: cts-cli: Add XML validating tests for crm_diff (authored by nrwahl2).
Test: cts-cli: Add XML validating tests for crm_diff
nrwahl2 committed rP529cf6bb730c: Feature: libcrmcommon: Bump feature set to 3.20.2 (authored by nrwahl2).
Feature: libcrmcommon: Bump feature set to 3.20.2
Tue, Jul 22
Tue, Jul 22
nrwahl2 committed rPf057778388ab: Low: fencer: Fix fence delay range off-by-one (authored by nrwahl2).
Low: fencer: Fix fence delay range off-by-one
nrwahl2 committed rP18f59f363e4e: Low: libcrmcommon: Allow empty string values in pcmk__scan_nvpair() (authored by nrwahl2).
Low: libcrmcommon: Allow empty string values in pcmk__scan_nvpair()
nrwahl2 committed rPe3080fc11351: Refactor: libcrmcommon: Use GLib functions for swapping byte order (authored by nrwahl2).
Refactor: libcrmcommon: Use GLib functions for swapping byte order
nrwahl2 committed rPb52de8d56246: Low: libcrmcommon: Keep trailing newlines in pcmk__scan_nvpair() (authored by nrwahl2).
Low: libcrmcommon: Keep trailing newlines in pcmk__scan_nvpair()
nrwahl2 committed rPc5ffaa84b12c: Refactor: fencer: Simplify start_delay calculation for fence command (authored by nrwahl2).
Refactor: fencer: Simplify start_delay calculation for fence command
nrwahl2 committed rP7265dc1e6d0a: Refactor: libcrmcommon: Sanity-check remote message and buffer sizes (authored by nrwahl2).
Refactor: libcrmcommon: Sanity-check remote message and buffer sizes
nrwahl2 committed rPf1cfabd109ff: Refactor: remoted: Remove more nesting from load_env_vars() (authored by nrwahl2).
Refactor: remoted: Remove more nesting from load_env_vars()
nrwahl2 committed rP6b8b55d31563: Refactor: remoted: Use getline() instead of fgets() (authored by nrwahl2).
Refactor: remoted: Use getline() instead of fgets()
nrwahl2 committed rPb3b73fbf03f2: Refactor: remoted: Remove unnecessary nesting in load_env_vars() (authored by nrwahl2).
Refactor: remoted: Remove unnecessary nesting in load_env_vars()
nrwahl2 committed rP0bf68b30efb2: Refactor: remoted: Strip trailing whitespace in load_env_vars() (authored by nrwahl2).
Refactor: remoted: Strip trailing whitespace in load_env_vars()
nrwahl2 committed rP7745fb18440a: Refactor: remoted: Use g_strchug() in load_env_vars() (authored by nrwahl2).
Refactor: remoted: Use g_strchug() in load_env_vars()
nrwahl2 committed rP5bd051a66a01: Refactor: remoted: Skip setting value = NULL in load_env_vars() (authored by nrwahl2).
Refactor: remoted: Skip setting value = NULL in load_env_vars()
nrwahl2 committed rP3f5334b62f4c: Refactor: remoted: Remove some nesting in load_env_vars() (authored by nrwahl2).
Refactor: remoted: Remove some nesting in load_env_vars()
nrwahl2 committed rP0cbdf7897c38: Refactor: remoted: Strip rest of trailing whitespace in load_env_vars() (authored by nrwahl2).
Refactor: remoted: Strip rest of trailing whitespace in load_env_vars()
nrwahl2 committed rPe192036606c6: Refactor: remoted: Strip trailing comment in load_env_vars() (authored by nrwahl2).
Refactor: remoted: Strip trailing comment in load_env_vars()
nrwahl2 committed rP89668b9a0b2e: Refactor: remoted: Limit quote scope in load_env_vars() (authored by nrwahl2).
Refactor: remoted: Limit quote scope in load_env_vars()
nrwahl2 committed rP42b9ea9757a2: Refactor: remoted: Clean up load_env_vars() (authored by nrwahl2).
Refactor: remoted: Clean up load_env_vars()
nrwahl2 committed rP9f8115e17e98: Low: libcrmcommon: Standardize remote environment variable parsing (authored by nrwahl2).
Low: libcrmcommon: Standardize remote environment variable parsing
nrwahl2 committed rP68d6718726ad: Refactor: libcrmcommon: Drop unnecessary Coverity suppression (authored by nrwahl2).
Refactor: libcrmcommon: Drop unnecessary Coverity suppression
nrwahl2 committed rP2387f7de21d2: Refactor: remoted: Functionize loading one environment variable (authored by nrwahl2).
Refactor: remoted: Functionize loading one environment variable
nrwahl2 committed rPbb7108580fd8: Doc: Pacemaker Explained: Document limitation of pcmk-init.env parsing (authored by nrwahl2).
Doc: Pacemaker Explained: Document limitation of pcmk-init.env parsing
Mon, Jul 14
Mon, Jul 14
nrwahl2 updated subscribers of T829: Drop support for require-all in order constraints.
nrwahl2 changed the status of T829: Drop support for require-all in order constraints from Needinfo to Open.
nrwahl2 added a comment to T829: Drop support for require-all in order constraints.
@clumens There's actually a lot of XSL stuff that I had ready to go, that didn't get reviewed in time for 3.0.0. I don't think I got around to this one, because the backlog of "to be reviewed" transforms was already so big.
Thu, Jul 10
Thu, Jul 10
nrwahl2 committed rPec4b9ff8d002: Fix: libcrmcommon: Don't require version info when applying CIB patches (authored by nrwahl2).
Fix: libcrmcommon: Don't require version info when applying CIB patches
Mon, Jul 7
Mon, Jul 7
nrwahl2 committed rP960d0422419f: Test: libcrmcommon: Test pcmk__time_format_hr() with nonzero usec (authored by nrwahl2).
Test: libcrmcommon: Test pcmk__time_format_hr() with nonzero usec
nrwahl2 committed rP655b98e79c65: Refactor: libcrmcommon: Support usec in pcmk__time_format_hr() test (authored by nrwahl2).
Refactor: libcrmcommon: Support usec in pcmk__time_format_hr() test
nrwahl2 committed rPb3a416bd754f: Refactor: libcrmcommon: Avoid snprintf() in time_as_string_common() (authored by nrwahl2).
Refactor: libcrmcommon: Avoid snprintf() in time_as_string_common()
nrwahl2 committed rP335a2acb7ce3: Refactor: libcrmcommon: Avoid sprintf() in pcmk__time_format_hr() (authored by nrwahl2).
Refactor: libcrmcommon: Avoid sprintf() in pcmk__time_format_hr()
nrwahl2 committed rP8d47cea0b1b4: Refactor: libcrmcommon: Clarify fractional seconds in time format (authored by nrwahl2).
Refactor: libcrmcommon: Clarify fractional seconds in time format
nrwahl2 committed rP0fcc669cd3b7: Refactor: libcrmcommon: Avoid snprintf() in pcmk__time_format_hr() (authored by nrwahl2).
Refactor: libcrmcommon: Avoid snprintf() in pcmk__time_format_hr()
nrwahl2 committed rPb8316fab48a0: Refactor: executor: Error-check snprintf() in read_events() (authored by nrwahl2).
Refactor: executor: Error-check snprintf() in read_events()
nrwahl2 committed rP6bad1820be24: Refactor: based: Error-check snprintf() in cib_digester_cb() (authored by nrwahl2).
Refactor: based: Error-check snprintf() in cib_digester_cb()
nrwahl2 committed rP4d739a9ba7e2: Doc: Pacemaker Explained: Clarify alert timestamp-format (authored by nrwahl2).
Doc: Pacemaker Explained: Clarify alert timestamp-format