php-src/ext/sodium
DanielEScherzer 5dd0575698
Generated arginfo header files: combine preprocessor conditional blocks (#15736)
When functions' or class methods' availability is based on some preprocessor
condition, the generated arginfo header files wrap the declarations in the
preprocessor `#if` conditional blocks, one per declaration, even if they are in
the same conditional block based on comments in the stub file. Instead of
having multiple conditional blocks one after the other with the same condition,
combine them into a single conditional block.
2024-09-04 13:04:22 +02:00
..
tests Merge branch 'PHP-8.3' 2024-05-23 22:41:03 +02:00
config.m4 Autotools: Sync CS in extensions (#15343) 2024-08-11 17:42:26 +02:00
config.w32 Update ext/sodium preprocessor macro help texts (#15270) 2024-08-08 08:27:22 +02:00
CREDITS
libsodium.c Clean-up some more headers (#14416) 2024-06-08 17:15:36 +01:00
libsodium.stub.php [sodium] Add AEGIS-128L and AEGIS-256 (#12867) 2023-12-07 01:31:42 +01:00
libsodium_arginfo.h Generated arginfo header files: combine preprocessor conditional blocks (#15736) 2024-09-04 13:04:22 +02:00
php_libsodium.h Add missing sodium.h header (#14515) 2024-06-09 07:17:46 +02:00
README.md Sync leading and final newlines in source code files 2018-10-14 12:56:38 +02:00
sodium_pwhash.c Move PASSWORD constants to stubs (#13349) 2024-02-12 22:37:32 +01:00
sodium_pwhash.stub.php Move PASSWORD constants to stubs (#13349) 2024-02-12 22:37:32 +01:00
sodium_pwhash_arginfo.h Do not generate frameless info items when func info generation is disabled 2024-02-18 11:39:00 +01:00

Build Status

libsodium-php

A simple, low-level PHP extension for libsodium.

Full documentation here: Using Libsodium in PHP Projects, a guide to using the libsodium PHP extension for modern, secure, and fast cryptography.