Commit Graph

  • b592b0cc06 Prepare for next release master Steffen Eiden 2026-07-31 15:32:55 +02:00
  • 03f7566436 New release s390-tools-2.44.0 v2.44.0 Steffen Eiden 2026-07-31 15:32:40 +02:00
  • 177d8ae0dd pvimg: Get rid of most 'ignore' doctest directives Marc Hartmayer 2026-07-28 18:05:41 +02:00
  • 08d21b24b4 pvimg: Use indexed array for UV key hashes Marc Hartmayer 2026-07-28 18:05:40 +02:00
  • ed74e84862 pvimg: Report host-key document type mismatches Marc Hartmayer 2026-07-28 18:05:39 +02:00
  • 0263637d9f pv: Refactor 'get_verified_hkds' Marc Hartmayer 2026-07-28 18:05:38 +02:00
  • 1aa1558f91 zmemtopo: Add case-insensitive partition name filtering Mete Durlu 2026-07-21 10:10:46 +02:00
  • 29a1ef0023 zmemtopo: Fix table view spacing Mete Durlu 2026-07-21 10:10:45 +02:00
  • 39eb46763b zmemtopo: Remove false leading/trailing space trimming Mete Durlu 2026-07-21 10:10:44 +02:00
  • ce1464ad5f zmemtopo: Clean up hardcoded value Mete Durlu 2026-07-21 10:10:43 +02:00
  • c6d74eebfb pvimg: Fix hash comparison in SeHdrAadV2::contains_hash Steffen Eiden 2026-07-28 16:29:55 +02:00
  • ad129057b5 pvattest: tests: Implement TODO Marc Hartmayer 2026-07-24 11:45:52 +02:00
  • 5b8fdc2bec pv: Improve API by marking some functions as must_use Marc Hartmayer 2026-06-26 16:08:42 +02:00
  • 784cff18c3 pv: Reuse RequestVersion and RequestMagic Marc Hartmayer 2026-07-07 17:34:49 +02:00
  • fb33935c9b pvsecret: test using hybrid keys Timo Keller 2026-07-21 18:08:38 +02:00
  • 175b336d32 rust/utils: Replace get_verified_hkds with get_verified_hkds_new Marc Hartmayer 2026-07-23 17:55:38 +02:00
  • 9a5c9cd7f9 pv: Require matching versions of request and HKD Steffen Eiden 2026-07-22 14:24:28 +02:00
  • 73c227fa9a pvattest: Verify hybrid keys Steffen Eiden 2026-07-22 17:24:38 +02:00
  • 1078e6d45f pvverify: Use hybrid keys Steffen Eiden 2026-07-21 18:20:46 +02:00
  • 50808edb7c pvsecret: Use hybrid keys Timo Keller 2026-07-21 18:08:38 +02:00
  • 9dca2d3181 pvattest: Use hybrid keys Timo Keller 2026-07-21 17:05:00 +02:00
  • fc853f3259 pvimg/create-sehdr: Use hybrid keys Timo Keller 2026-07-21 14:29:56 +02:00
  • 89577c2f8c pvimg: Use hybrid keys Timo Keller 2026-07-21 14:29:32 +02:00
  • d6fc4921fb utils: Read hybrid HKDs Marc Hartmayer 2026-06-24 16:45:53 +02:00
  • cb9c2f993c utils/cli: Introduce AutoOrExplicit Marc Hartmayer 2026-06-21 16:50:33 +02:00
  • 637c8196a6 pvimg: tests: Refactor test code and increase coverage Marc Hartmayer 2026-07-24 12:25:04 +02:00
  • c87d11abfe pvimg and create-sehdr: Refactor code to use generic flags Marc Hartmayer 2026-06-24 12:47:01 +02:00
  • 20fffb31d7 pvimg: Introduce generic flags Marc Hartmayer 2026-05-27 15:57:09 +02:00
  • 2d330cd45f utils_macros: Implement derive_control_flag Marc Hartmayer 2026-06-22 17:26:31 +02:00
  • 618e22e38b utils: Add utils_macros: Implement ValueEnumDisplay and ValueEnumFromStr macros Marc Hartmayer 2026-05-27 15:56:07 +02:00
  • 173a055372 pvimg: Use log level info for printing used flags Marc Hartmayer 2026-06-24 13:52:41 +02:00
  • 4670b108a6 pv: Implement HostKey::V2 and Keyslot::V2 Timo Keller 2026-07-07 16:37:42 +02:00
  • ebe56592c8 pv: Add hybrid key derivation support Timo Keller 2026-06-26 15:37:07 +02:00
  • 1746d2bb6a pv: Change ec_key() to return Option<&PKeyRef<Public>> Marc Hartmayer 2026-07-07 11:36:49 +02:00
  • 91123e5d45 lib/zt_common.h: zpcimon: Add __force and use it to annotate le32toh() conversions Niklas Schnelle 2026-07-23 16:55:54 +02:00
  • 0f0e8cf33b zpcimon: Make optics_los_implemente() static Niklas Schnelle 2026-07-23 16:55:53 +02:00
  • 7586a1ad59 zpcimon: Add missing include for __packed attribute Niklas Schnelle 2026-07-23 16:55:50 +02:00
  • 1da328921b dbginfo.sh: Let zpcimon log both optical module and SMART data Niklas Schnelle 2026-06-26 15:13:22 +02:00
  • f96f09a5c9 nvmemon: libzpci: Skip SCLP on NVMes with non-IBM subsystem vendor ID Niklas Schnelle 2026-04-30 15:33:43 +02:00
  • 4fd607ae5c zpcimon: Monitor for hotplug of NVMes to trigger SMART collection Niklas Schnelle 2026-04-23 14:20:47 +02:00
  • f1a11a01df zpcimon: Add JSON output for SMART data details Niklas Schnelle 2026-04-21 11:44:09 +02:00
  • 2eceedeb11 zpcimon: Add NVMe SMART data monitor Niklas Schnelle 2026-06-22 12:43:07 +02:00
  • a9dbb8a1a2 zpcimon: Factor out JSON printing of common PCI adapter attributes Niklas Schnelle 2026-06-22 12:36:30 +02:00
  • 78dd82d129 libzpci: Extract get_device_node() from zpcictl to libzpci Niklas Schnelle 2026-06-18 16:40:09 +02:00
  • 113e9ebfef zpcimon: Split optics monitoring out into separate monitor Niklas Schnelle 2026-04-09 15:32:47 +02:00
  • f9ef8a0106 util_time: zpcimon: Use a constant for seconds per day Niklas Schnelle 2026-04-13 13:52:37 +02:00
  • 2c63c69af4 zpcimon: Allow setting output format and use JSON Lines in systemd unit Niklas Schnelle 2026-06-17 21:48:47 +02:00
  • 8a4a4e0557 libutil/util_fmt: Add util_fmt_type_to_name() Niklas Schnelle 2026-06-17 21:45:35 +02:00
  • e8550a4f8d opticsmon: zpcimon: Rename opticsmon to zpcimon Niklas Schnelle 2025-12-09 17:53:57 +01:00
  • e7bc4a5d31 opticsmon: Enforce 1 second as minimal interval Niklas Schnelle 2026-05-04 13:41:34 +02:00
  • 8b38bf37b0 opticsmon: Fix wrong size check for OPTICS_QSFP28_LOS_IMPLEMENTED_OFFSET Niklas Schnelle 2026-04-30 17:13:16 +02:00
  • 3696d6bd08 opticsmon: Handle error return of ethtool_nl_connect() Niklas Schnelle 2026-04-16 14:40:47 +02:00
  • 6847b6a8cf opticsmon: Fix error path free of struct optics in ethtool_nl_get_optics() Niklas Schnelle 2026-04-16 11:46:59 +02:00
  • 1f339a9e7e opticsmon: Return errors from monitor_wait_loop() in monitor_mode() Niklas Schnelle 2026-04-16 13:08:27 +02:00
  • 905c3921af opticsmon: Close epoll fd in monitor_wait_loop() Niklas Schnelle 2026-04-16 13:47:58 +02:00
  • e55e0e470a opticsmon: Fix wrong JSON print for tx_fault Niklas Schnelle 2026-04-16 14:05:37 +02:00
  • 9d9fca6e72 Prepare for next release Jan Höppner 2026-07-22 18:33:53 +02:00
  • 2a6657dfd1 New release s390-tools-2.43.1 v2.43.1 Jan Höppner 2026-07-22 18:33:53 +02:00
  • b3dd05e16d iucvterm/ts-shell: Add Perl taint tests for auditdir and getpwuid() Hendrik Brueckner 2026-07-09 14:23:16 +02:00
  • f216862052 iucvterm/ts-shell: Split reading and checking configuration Hendrik Brueckner 2026-07-09 18:32:49 +02:00
  • e4aeeef8eb iucvterm/ts-shell: Introduce config parameter to specify iucvconn binary Hendrik Brueckner 2026-07-09 12:05:27 +02:00
  • c911419121 iucvterm/ts-shell: Validate guest name before constructing the audit file Hendrik Brueckner 2026-07-06 13:59:28 +02:00
  • e6de495daa iucvterm/ts-shell: Improve regex for matching terminal identifier Hendrik Brueckner 2026-07-06 13:48:24 +02:00
  • 419d93bef7 iucvterm/ts-shell: Corrections to run in Perl Taint (-T) mode Hendrik Brueckner 2026-07-09 19:24:46 +02:00
  • 2714f1d90e iucvterm/ts-shell: Introduce pager config to replace env variable Hendrik Brueckner 2026-07-03 12:09:33 +02:00
  • 10ec3f18fc iucvterm/ts-shell: Correct user/group names being interpreted as regex Hendrik Brueckner 2026-07-02 19:45:23 +02:00
  • 0c771423b4 iucvterm/iucvtty: Ensure PTY and server fd's are closed at exec Hendrik Brueckner 2026-07-06 14:44:28 +02:00
  • f67fa03581 iucvterm/iucvtty: Prevent connection stalls when receiving TERM env Hendrik Brueckner 2026-07-06 14:36:19 +02:00
  • 29db9032b3 iucvterm: Improve received message type and length checking Hendrik Brueckner 2026-07-06 13:27:31 +02:00
  • 56a55901c1 iucvterm/tests: Update test cases to use iucvtty_skip_msg_chunk() Hendrik Brueckner 2026-07-20 16:53:44 +02:00
  • 43edafd088 iucvterm/tests: Remove unused termio.h Jan Höppner 2025-11-26 12:03:37 +01:00
  • b1e3ee255f iucvterm: Improve receiving of IUCV terminal messages Hendrik Brueckner 2026-07-06 12:03:42 +02:00
  • a69a46eafd iucvterm/iucvtty: Close PTY slave fd after fork Hendrik Brueckner 2026-07-06 11:39:52 +02:00
  • c85b4e54dd iucvterm/iucvtty: Validate TERM environment name Hendrik Brueckner 2026-07-06 11:30:56 +02:00
  • da4b881eac 95sel-ebc: Add umount to boot service Finn Callies 2026-07-20 11:21:30 +02:00
  • 9f03ddf519 95sel-ebc: Add udev-settle dependency Finn Callies 2026-07-06 11:23:12 +02:00
  • a05935cca9 osasnmpd: Fix SNMP non-compliance Aswin Karuvally 2026-07-13 10:05:00 +05:30
  • 6f9f846bc0 pv: verify_chain: Use error statements instead of debug Marc Hartmayer 2026-07-14 18:29:57 +02:00
  • 603a2b1762 pv: Increase flexibility of verify_chain() Marc Hartmayer 2026-07-08 16:38:08 +02:00
  • dcece3f980 pv: Fix typo Marc Hartmayer 2026-07-14 17:42:27 +02:00
  • ff19180f03 pv: Add root CA organization pinning to certificate verification Marc Hartmayer 2026-07-08 16:08:45 +02:00
  • 42eba67268 mon_procd: Fix possible static buffer overflow Gerald Schaefer 2026-07-09 16:24:39 +02:00
  • 3cf95a1d92 zdev: Harden against invalid udev data Peter Oberparleiter 2026-07-08 16:46:39 +02:00
  • 5e93b53f78 zdev: Harden against invalid import data Peter Oberparleiter 2026-07-07 16:55:38 +02:00
  • 360e8d4156 zdev: Harden against invalid firmware data Peter Oberparleiter 2026-07-07 13:25:41 +02:00
  • a048670bec zdev: Harden against invalid hypervisor data Peter Oberparleiter 2026-07-06 14:21:26 +02:00
  • 4ca93aa808 fdasd: Fix memory leak in yes_no() function Volkan Unal 2026-06-26 20:53:32 +01:00
  • 9a5886c0b3 zipl/src: Check keyword duplications in BLS entries Eduard Shishkin 2026-07-15 11:31:18 +02:00
  • 78676df2f0 zipl-editenv: Check in-bootmap environment block validity Eduard Shishkin 2026-07-15 11:31:17 +02:00
  • 224e35b600 zipl/src: Check file trailer Eduard Shishkin 2026-07-15 11:31:16 +02:00
  • bd52e14740 zipl/boot: Check in-bootmap environment block syntax Eduard Shishkin 2026-07-15 11:31:15 +02:00
  • dd380942ed zipl/boot: Limit the hash table size when parsing environment block Eduard Shishkin 2026-07-15 11:31:14 +02:00
  • 9ce9ed72a9 zipl/boot: Fix the bounds check in the command line processing Eduard Shishkin 2026-07-15 11:31:13 +02:00
  • a8a87779c0 zdump/dfi_lkcd: Validate LKCD page address against mem_end Mikhail Zaslonko 2026-07-02 10:58:39 +02:00
  • cdabf280ac zdump/dfi_lkcd: Validate LKCD page size before buffer read Mikhail Zaslonko 2026-07-01 13:59:00 +02:00
  • 33c75584cd zipl: Fix -Wstringop-overread warning in IMPORT_DATA macro Marc Hartmayer 2026-07-06 11:10:28 +02:00
  • 1f68c1aaf3 zdump/ngdump: Perform sanity checks on path to dump image Alexander Egorenkov 2026-07-01 10:23:47 +02:00
  • 6c6938d1e2 zdump/ngdump: Use OpenSSL's SHA256 to compute digest of dump image Alexander Egorenkov 2026-06-30 13:30:41 +02:00
  • 90ad42d814 zdump/zg: Use fstat() to obtain file information in zg_open() Alexander Egorenkov 2026-07-02 11:50:07 +02:00
  • cf7c74b2dc zdump/ngdump: Include header zg.h in ngdump.h Alexander Egorenkov 2026-07-01 09:27:38 +02:00