1. 65fa4df Fix a regression in HTML rendering from the HTML security fix by Mario Limonciello (AMD) · 13 hours ago master
  2. aef4016 Fix fchown indentation bug and add unit test by copilot-swe-agent[bot] · 3 days ago
  3. eb5705c Pass KDE_SESSION_VERSION to xdg-open by Aleksey Zagorodnikov · 4 days ago
  4. 437ebac Fix symlink attack vulnerability in log directory creation by Mario Limonciello · 4 days ago
  5. ded2af9 Enable Jinja2 autoescape to prevent XSS attacks by Mario Limonciello · 4 days ago
  6. ca55501 Fix HTML injection vulnerability in sleep report generation by Mario Limonciello · 4 days ago
  7. 9ea1757 amd_s2idle: fix a case that root wrote to an unvalidated path by Mario Limonciello · 4 days ago
  8. 58809ad Fix CSS wraparound on prerequisites section by Mario Limonciello (AMD) · 9 days ago
  9. fa4b1ba Rename summary column per E3 changes by Mario Limonciello · 10 days ago
  10. fe38067 Add support for reading energy meters over suspend by Mario Limonciello · 10 days ago
  11. 2ce1f1f Fix Python 3.14 crash in reboot() — replace deprecated asyncio.get_event_loop() by Harkirat Gill · 3 weeks ago 0.2.18
  12. 14d5e38 amd-s2idle: Save SSH env variables to fix output format detection by Mario Limonciello · 3 weeks ago
  13. 498a2c9 amd_s2idle: Robustify RTC selection for wakealarm by Chris Bainbridge · 3 weeks ago
  14. 74b3f01 ttm: Automatically regenerate initramfs when TTM configuration changes by Dylan Aïssi · 5 weeks ago
  15. 720acec Make NPU failures non-fatal by Mario Limonciello · 7 weeks ago 0.2.17
  16. e782459 Carry XDG_DATA_DIRS across sudo by Yo-Jung Leo Lin (AMD) · 8 weeks ago
  17. d1ea6de Handle versions like 6.18+ by Mario Limonciello · 8 weeks ago
  18. b7e4ab1 Add a check for PCIE hotplug by Mario Limonciello · 8 weeks ago
  19. 612400a Add some more CSS animations for tables by Mario Limonciello (AMD) · 2 months ago 0.2.16
  20. 1550772 Add dark mode support by Mario Limonciello (AMD) · 2 months ago
  21. 4c5531e Add a hover effect while mousing over any HTML table by Mario Limonciello (AMD) · 2 months ago
  22. 984f694 Check for amd_isp4_capture module as well as amd_capture module by nytpu · 2 months ago
  23. 8560c7f Fix battery Ave Rate about 30% off by Dennis Lambe Jr. · 3 months ago
  24. 3cb14fe replace U+3BC GREEK SMALL LETTER MU with U+00B5 MICRO SIGN for consistency by Dennis Lambe Jr. · 3 months ago
  25. 6031eff improve test coverage for battery.py by Dennis Lambe Jr. · 3 months ago
  26. 0ec37aa Always handle energy in microwatt-hours by Dennis Lambe Jr. · 3 months ago
  27. 4440b17 s2idle-hook: Support suspend-then-hibernate mode by Dennis Lambe Jr. · 3 months ago
  28. 91f03b0 Only take env variables needed for `sudo` by Mario Limonciello · 3 months ago 0.2.15
  29. 64b1cad Don't assume all AMD signal processing devices have fw_version by Mario Limonciello · 3 months ago
  30. dbd5832 Capture full kernel log on pre-req failure by Mario Limonciello (AMD) · 3 months ago 0.2.14
  31. 1e5ca7d Only run NPU check on AMD NPUs by Mario Limonciello (AMD) · 3 months ago
  32. 93d071a Add a check that the XDNA driver has bound to the device by Mario Limonciello (AMD) · 3 months ago
  33. ed54f0a Catch permissions errors for IRQ and wake sources by Mario Limonciello · 4 months ago
  34. 8150b44 Revert "Switch to systemd-run instead of sudo for showing report" by Mario Limonciello · 4 months ago 0.2.13
  35. 9df36c9 Switch to systemd-run instead of sudo for showing report by Mario Limonciello (AMD) · 5 months ago 0.2.12
  36. c2da77b Add detection for missing ISP4 patch series by Mario Limonciello · 5 months ago
  37. 22451f4 Restructure the post cycle analysis by Mario Limonciello · 5 months ago
  38. f78d6c4 validator: Add sysfs fallback for wake IRQ capture by mythilam · 5 months ago
  39. a1f6078 trivial: ci: run apt update before installing software by Mario Limonciello · 5 months ago
  40. 36a5ff7 Don't require CPU topology by Mario Limonciello (AMD) · 6 months ago 0.2.11
  41. 65a2dcd Extend VARIANT_ID check to support both workstation and kde editions by copilot-swe-agent[bot] · 7 months ago
  42. 4cb12a8 s2idle: Look at the socket level for telling how many CPUs are present by Mario Limonciello · 7 months ago 0.2.10
  43. 7f6fa73 Fix for incorrect S0ix cycle count in amd-s2idle.py script by mythilam · 7 months ago
  44. 4dfec56 Fix tests to patch module-specific open instead of builtins.open by copilot-swe-agent[bot] · 7 months ago
  45. ad6e2fc trivial: fix ci failing to build cysystemd by Mario Limonciello · 7 months ago
  46. a0b229b Use setuptools-scm instead for dynamic versioning (Closes: #16) by Mario Limonciello · 7 months ago
  47. 8e2b339 Drop shebang on non-executable stuff by Mario Limonciello · 8 months ago 0.2.9
  48. 0112482 Fix package for `di-edid-decode` on Fedora by Mario Limonciello · 8 months ago
  49. 0a1b314 Fix variety of pylance/lint issues by Mario Limonciello · 8 months ago
  50. 25d54d1 common: remove needless import by Mario Limonciello · 8 months ago
  51. 35dab61 database: add some missing asserts by Mario Limonciello · 8 months ago
  52. 06aa94a s2idle: fix return type for capture_hw_sleep() by Mario Limonciello · 8 months ago
  53. 94a2ae3 Fix return type in a case of invalid KernelLogger by Mario Limonciello · 8 months ago
  54. 040a102 Fix a few cases that variables are initialized to wrong type by Mario Limonciello · 8 months ago
  55. e736580 Fix missing priority argument for base KernelLogger by Mario Limonciello · 8 months ago
  56. b03a424 s2idle: fix an impossible return type by Mario Limonciello · 8 months ago
  57. 0320364 s2idle: change the return type for EDID capture by Mario Limonciello · 8 months ago
  58. 16881c8 s2idle: ignore a subprocess call error by Mario Limonciello · 8 months ago
  59. 233c972 s2idle: add more coverage for check_amdgpu() by Mario Limonciello · 8 months ago
  60. 7b415d0 s2idle: Require an integrated GPU to be enabled by Mario Limonciello · 8 months ago
  61. f9c283c Fix f-string in IOMMU ACPI failure explanation by sudoBash418 · 8 months ago
  62. 80274f3 s2idle: Calculate end of `test` cycles for long cycles by Mario Limonciello · 8 months ago
  63. f29e4c9 amd-s2idle: Handle missing debugfs for pinctrl-amd by Mario Limonciello · 9 months ago
  64. 0296fba Revert "s2idle: Exclude family 0x1a model 0x68 from IOMMU checks" by Mario Limonciello · 9 months ago
  65. 52b91c2 s2idle: Exclude family 0x1a model 0x68 from IOMMU checks by Mario Limonciello · 9 months ago
  66. ba4af4c Fix in-tree URL from readme by Mario Limonciello · 9 months ago
  67. b06b734 Add explicit link for in-tree docs too by Mario Limonciello · 9 months ago 0.2.8
  68. d4d0dc3 Split out documentation to it's own files by Mario Limonciello · 9 months ago
  69. baa62a8 Add support for dbus-next by Mario Limonciello · 9 months ago
  70. 007d017 In prerequisites capture the inferred ACPI C state information by Mario Limonciello · 9 months ago
  71. 1bba3fe Put 💯 back in stdout by Mario Limonciello · 9 months ago
  72. af0a1d0 Update failed prerequisites symbol by Mario Limonciello · 9 months ago
  73. 87faf0a amd-s2idle: Show cysystemd use by Mario Limonciello (AMD) · 9 months ago
  74. 8a833d3 ttm: Use relaunch_sudo() by Mario Limonciello · 10 months ago 0.2.6 0.2.7
  75. e355b71 trivial: install top level script for amd-ttm by Mario Limonciello (AMD) · 10 months ago
  76. 1d365da trivial: add unit test for amd_ttm launcher.py too by Mario Limonciello (AMD) · 10 months ago
  77. 0407d08 Add amd-ttm tool by Mario Limonciello (AMD) · 10 months ago
  78. 2d777e2 Loosen check on kernel taint by Mario Limonciello (AMD) · 10 months ago
  79. 9e06e41 Add support for writing NVIDIA's suspend interface by Mario Limonciello (AMD) · 10 months ago
  80. d9fbee4 Switch all commands to have --version by Mario Limonciello (AMD) · 10 months ago
  81. c8bf849 Patch calls to `dmesg` during tests by Mario Limonciello (AMD) · 10 months ago
  82. 8973072 amd_bios: Fix argument interpretation by Mario Limonciello · 10 months ago 0.2.5
  83. cacc616 prerequisites: Handle pre-boot DMA off but MSFT0201 in IVRS by Mario Limonciello · 11 months ago
  84. 7a0b548 prerequisites: Re-order IOMMU tests by Mario Limonciello · 11 months ago
  85. b5a3c61 s2idle: Handle the case that PMC driver is missing in port_pm_override check by Mario Limonciello · 11 months ago
  86. 4bbc68f prerequisites: check_fadt now catches FileNotFoundError for FACP by TigerGorilla2 · 11 months ago 0.2.4
  87. 2d2bad7 s2idle: fix quote reuse inside f-string for older python versions by TigerGorilla2 · 11 months ago
  88. 248d0f3 installer: install_dep_superset now returns None on success and 1 any error by TigerGorilla2 · 12 months ago
  89. 0127a25 bios: main now returns None on success and 1 any error by TigerGorilla2 · 12 months ago
  90. 2db5fb5 pstate: main now returns None on success and 1 any error by TigerGorilla2 · 12 months ago
  91. a43cb3e s2idle: main now returns None on success and 1 any error by TigerGorilla2 · 12 months ago
  92. ddb27f7 launcher: return 1 on unknown exe by TigerGorilla2 · 12 months ago
  93. 2b43bf5 s2idle: Only check path once by Mario Limonciello · 12 months ago
  94. 00cac70 s2idle: Correct messaging for lockdown without HW sleep by Mario Limonciello · 12 months ago
  95. a3dac0f trivial: drop dma protection message by Mario Limonciello · 12 months ago 0.2.3
  96. 6fcc572 Add wakeup sources to a table by Mario Limonciello · 12 months ago
  97. 1bca7d5 Reformat duration of NaN to 0 by Mario Limonciello · 12 months ago
  98. b084202 Output more data in HTML tables by Mario Limonciello · 12 months ago
  99. f8179d4 trivial: fix a failure message punctuation by Mario Limonciello · 12 months ago
  100. 929e513 trivial: drop debug messages for new kernel by Mario Limonciello · 12 months ago