Skip to content

Releases: open-acpica/acpica

ACPICA Release version 20260408

Choose a tag to compare

@SaketADumbre SaketADumbre released this 08 Apr 16:55
232ff3f

Major changes:
• ACPI Table Enhancements:
Updated IORT and MADT template compilations to add new IWB and GICv5 translator/router/ITS entries. Introduced full support for the new DTPR table, including compiler and disassembler handling, template fixes, and register structure refinements. — Jose Marinho and Michal Camacho Romero
• Expanded IDs, GUIDs, and Methods:
Added Framework Computer Hardware IDs, modern standby _DSM GUIDs, and TPM2 start methods. Updated _DSM Arg3 formatting and _CPC handling to align with newer ACPI specifications and avoid Linux compatibility warnings. — Daniel Schaefer and Saket Dumbre
• Compiler, Disassembler, and Tooling Improvements:
Enhanced the ASL compiler and disassembler with External() deduplication, alias node support, improved validation of malformed inputs, and comma-separated Package output. Updated acpisrc to recognize missing structures and improved parse tree walk termination logic. — ikaros and Pawel Chmielewski
• Security and Stability Fixes:
Fixed multiple critical issues, including heap-buffer-overflows, use-after-free, NULL pointer dereferences, integer overflows, and out-of-bounds accesses across AML parsing, interpretation, and table handling code paths. — ikaros and Weiming Shi
• Resource and Register Refactoring:
Corrected I2C LVR resource descriptor handling and refactored TPR Base/Limit registers to use compatible bitmask representations, with additional validation and cleanup across DTPR-related code. — Akhil R and Michal Camacho Romero
• General Cleanup and Build Fixes:
Fixed a syntax error caused by a stray character, corrected spelling issues, improved comment alignment and formatting, updated dummy compiler metadata, and disabled excessive MSVC bitfield warnings (C4214) to improve build clarity. — Colin Ian King and Saket Dumbre

ACPICA Release 20251212

Choose a tag to compare

@SaketADumbre SaketADumbre released this 13 Dec 01:37
446be43

12 December 2025. Summary of changes for version 20251212:

Major changes:

Update many existing ACPI tables to follow the ACPI 6.6 Specification
changes and/or newly approved ASWG ECRs - multiple contributors

Add a few new ACPI tables: IOVT, SWFT, KEYP - multiple contributors

Add many new UUIDs, Hardware/PnP/ACPI IDs - Armin Wolf and Pawel
Chmielewski

Support a few new special methods (_xxx format) and modify few existing
ones to stay compliant with the latest ACPI Specification changes

Improve existing tools/utilities and fix/clean up some problematic usages
along with patching certain vulnerabilities

20250807 release version of ACPICA

Choose a tag to compare

@SaketADumbre SaketADumbre released this 07 Aug 23:43
aa98db3

This is the latest version of the new ACPICA software release. Please find all the details below.

7 August 2025. Summary of changes for version 20250807:

Major changes:

Added option to skip the global lock for SMM - Huacai Chen

Fixed non-NUL terminated string implementations - Ahmed Salem

Fixed CCEL and CDAT templates - Ahmed Salem

Fixed a major Linux kernel bug (UAF) that was triggered by unequal number of method parameters (definition) vs arguments (invocation) in different places - Peter Williams, Hans de Goede, Rafael Wysocki

Define distinct D3 states (D3Hot and D3Cold) that help clarify the device behavior support - Aymeric Wibo

A few cleanups, improvements to existing table supports, small fixes, spelling corrections etc.

acpica-unix-20250807.tar.gz
acpica-win-20250807.zip
acpitests-unix-20250807.tar.gz
acpitests-win-20250807.zip
iasl-win-20250807.zip
acpica-unix2-20250807.tar.gz
changes.txt

ACPICA Release R2025_04_04

Choose a tag to compare

@SaketADumbre SaketADumbre released this 04 Apr 08:39
8a54b2a

acpitests-unix-20250404.tar.gz
acpitests-win-20250404.zip
iasl-win-20250404.zip
changes.txt
acpica-win-20250404.zip
acpica-unix2-20250404.tar.gz
acpica-unix-20250404.tar.gz

This is the first ACPICA release of 2025! The website will take up to ~2 weeks to be updated with the latest release. Please find the updated tar balls and Win zip with the correct acpixf.h file and not the buggy ACPIXF.H file in the comment of
#1010 and not the original post there or up above here! GitHub really needs to figure it out with their file replacement/update process!

ACPICA Release R2024_12_12

Choose a tag to compare

@SaketADumbre SaketADumbre released this 12 Dec 22:07
7dae721

This is the last ACPICA release of 2024! Happy Holidays to everyone and if you have any feedback regarding anything ACPICA related or ACPI in general, please feel free to email me at saket.dumbre@intel.com

iasl-win-20241212.zip
acpica-unix2-20241212.tar.gz
acpica-unix-20241212.tar.gz
acpica-win-20241212.zip
acpitests-unix-20241212.tar.gz
acpitests-win-20241212.zip
changes.txt

R09_27_24

Choose a tag to compare

@SaketADumbre SaketADumbre released this 27 Sep 22:26
dba0e37

G20240827

Choose a tag to compare

@SaketADumbre SaketADumbre released this 27 Aug 21:40
e80cbd7

G20240322

Choose a tag to compare

@SaketADumbre SaketADumbre released this 22 Mar 06:45
170fc30

We are experimenting with GitHub releases to go along with our traditional acpica.org website releases which might get delayed due to website publication process, thanks! Please provide any feedback by emailing us at acpica-team@intel.com

acpica-win-20240321.zip
acpitests-unix-20240321.tar.gz
acpitests-win-20240321.zip
iasl-win-20240321.zip
acpica-unix2-20240321.tar.gz
acpica-unix-20240321.tar.gz
changes.txt