]> granicus.if.org Git - php/commitdiff
UPGRADING.INTERNALS: Document hash init signature changes [ci skip]
authorAnatol Belski <ab@php.net>
Sun, 13 Dec 2020 15:50:22 +0000 (16:50 +0100)
committerAnatol Belski <ab@php.net>
Sun, 13 Dec 2020 15:52:01 +0000 (16:52 +0100)
Signed-off-by: Anatol Belski <ab@php.net>
UPGRADING.INTERNALS

index 3e2aeb70a4def93b54f0f0fd733afc7b0692949f..c1ddd4fad2130347fd65eff0e00bc8f93e328259 100644 (file)
@@ -5,6 +5,7 @@ PHP 8.1 INTERNALS UPGRADE NOTES
 2. Build system changes
 
 3. Module changes
+  a. ext/hash
 
 ========================
 1. Internal API changes
@@ -17,3 +18,10 @@ PHP 8.1 INTERNALS UPGRADE NOTES
 ========================
 3. Module changes
 ========================
+
+  a. ext/hash
+    - The init signatures are extended with an additional `HashTable*`
+      argument. The passed HT is to contain the algorithm specific
+      configuration. If the an algorithm doesn't make use of any
+      additional configuration, the argument is to be marked with
+      ZEND_ATTRIBUTE_UNUSED.