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_arginfo.h Generated arginfo header files: combine preprocessor conditional blocks (#15736) 2024-09-04 13:04:22 +02:00
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
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_arginfo.h Do not generate frameless info items when func info generation is disabled 2024-02-18 11:39:00 +01: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

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.