1
1
/* This is a generated file, edit the .stub.php file instead.
2
- * Stub hash: 43b654aceabe16a8d2114d1fa53cdc7b33072f9a */
2
+ * Stub hash: 1b4db83553e156fc38c6e83681f351639a39ac4f */
3
3
4
4
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_aead_aes256gcm_is_available , 0 , 0 , _IS_BOOL , 0 )
5
5
ZEND_END_ARG_INFO ()
6
6
7
7
#if defined(HAVE_AESGCM )
8
8
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_sodium_crypto_aead_aes256gcm_decrypt , 0 , 4 , MAY_BE_STRING |MAY_BE_FALSE )
9
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
9
+ ZEND_ARG_TYPE_INFO (0 , ciphertext , IS_STRING , 0 )
10
10
ZEND_ARG_TYPE_INFO (0 , additional_data , IS_STRING , 0 )
11
11
ZEND_ARG_TYPE_INFO (0 , nonce , IS_STRING , 0 )
12
12
ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
@@ -15,7 +15,7 @@ ZEND_END_ARG_INFO()
15
15
16
16
#if defined(HAVE_AESGCM )
17
17
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_aead_aes256gcm_encrypt , 0 , 4 , IS_STRING , 0 )
18
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
18
+ ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
19
19
ZEND_ARG_TYPE_INFO (0 , additional_data , IS_STRING , 0 )
20
20
ZEND_ARG_TYPE_INFO (0 , nonce , IS_STRING , 0 )
21
21
ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
@@ -28,14 +28,14 @@ ZEND_END_ARG_INFO()
28
28
#endif
29
29
30
30
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_sodium_crypto_aead_chacha20poly1305_decrypt , 0 , 4 , MAY_BE_STRING |MAY_BE_FALSE )
31
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
31
+ ZEND_ARG_TYPE_INFO (0 , ciphertext , IS_STRING , 0 )
32
32
ZEND_ARG_TYPE_INFO (0 , additional_data , IS_STRING , 0 )
33
33
ZEND_ARG_TYPE_INFO (0 , nonce , IS_STRING , 0 )
34
34
ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
35
35
ZEND_END_ARG_INFO ()
36
36
37
37
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_aead_chacha20poly1305_encrypt , 0 , 4 , IS_STRING , 0 )
38
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
38
+ ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
39
39
ZEND_ARG_TYPE_INFO (0 , additional_data , IS_STRING , 0 )
40
40
ZEND_ARG_TYPE_INFO (0 , nonce , IS_STRING , 0 )
41
41
ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
@@ -52,7 +52,7 @@ ZEND_END_ARG_INFO()
52
52
53
53
#if defined(crypto_aead_xchacha20poly1305_IETF_NPUBBYTES )
54
54
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_decrypt , 0 , 4 , MAY_BE_STRING |MAY_BE_FALSE )
55
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
55
+ ZEND_ARG_TYPE_INFO (0 , ciphertext , IS_STRING , 0 )
56
56
ZEND_ARG_TYPE_INFO (0 , additional_data , IS_STRING , 0 )
57
57
ZEND_ARG_TYPE_INFO (0 , nonce , IS_STRING , 0 )
58
58
ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
@@ -66,28 +66,28 @@ ZEND_END_ARG_INFO()
66
66
67
67
#if defined(crypto_aead_xchacha20poly1305_IETF_NPUBBYTES )
68
68
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_aead_xchacha20poly1305_ietf_encrypt , 0 , 4 , IS_STRING , 0 )
69
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
69
+ ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
70
70
ZEND_ARG_TYPE_INFO (0 , additional_data , IS_STRING , 0 )
71
71
ZEND_ARG_TYPE_INFO (0 , nonce , IS_STRING , 0 )
72
72
ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
73
73
ZEND_END_ARG_INFO ()
74
74
#endif
75
75
76
76
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_auth , 0 , 2 , IS_STRING , 0 )
77
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
77
+ ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
78
78
ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
79
79
ZEND_END_ARG_INFO ()
80
80
81
81
#define arginfo_sodium_crypto_auth_keygen arginfo_sodium_crypto_aead_chacha20poly1305_keygen
82
82
83
83
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_auth_verify , 0 , 3 , _IS_BOOL , 0 )
84
84
ZEND_ARG_TYPE_INFO (0 , signature , IS_STRING , 0 )
85
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
85
+ ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
86
86
ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
87
87
ZEND_END_ARG_INFO ()
88
88
89
89
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_box , 0 , 3 , IS_STRING , 0 )
90
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
90
+ ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
91
91
ZEND_ARG_TYPE_INFO (0 , nonce , IS_STRING , 0 )
92
92
ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
93
93
ZEND_END_ARG_INFO ()
@@ -104,7 +104,7 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_sodium_crypto_box_keypair_from_s
104
104
ZEND_END_ARG_INFO ()
105
105
106
106
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_sodium_crypto_box_open , 0 , 3 , MAY_BE_STRING |MAY_BE_FALSE )
107
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
107
+ ZEND_ARG_TYPE_INFO (0 , ciphertext , IS_STRING , 0 )
108
108
ZEND_ARG_TYPE_INFO (0 , nonce , IS_STRING , 0 )
109
109
ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
110
110
ZEND_END_ARG_INFO ()
@@ -116,7 +116,7 @@ ZEND_END_ARG_INFO()
116
116
#define arginfo_sodium_crypto_box_seal arginfo_sodium_crypto_auth
117
117
118
118
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_sodium_crypto_box_seal_open , 0 , 2 , MAY_BE_STRING |MAY_BE_FALSE )
119
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
119
+ ZEND_ARG_TYPE_INFO (0 , ciphertext , IS_STRING , 0 )
120
120
ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
121
121
ZEND_END_ARG_INFO ()
122
122
@@ -129,7 +129,7 @@ ZEND_END_ARG_INFO()
129
129
#define arginfo_sodium_crypto_kx_secretkey arginfo_sodium_crypto_box_seed_keypair
130
130
131
131
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_kx_seed_keypair , 0 , 1 , IS_STRING , 0 )
132
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
132
+ ZEND_ARG_TYPE_INFO (0 , seed , IS_STRING , 0 )
133
133
ZEND_END_ARG_INFO ()
134
134
135
135
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_kx_client_session_keys , 0 , 2 , IS_ARRAY , 0 )
@@ -143,7 +143,7 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_sodium_crypto_kx_server_session_
143
143
ZEND_END_ARG_INFO ()
144
144
145
145
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_generichash , 0 , 1 , IS_STRING , 0 )
146
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
146
+ ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
147
147
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , key , IS_STRING , 0 , "\"\"" )
148
148
ZEND_ARG_TYPE_INFO_WITH_DEFAULT_VALUE (0 , length , IS_LONG , 0 , "SODIUM_CRYPTO_GENERICHASH_BYTES" )
149
149
ZEND_END_ARG_INFO ()
@@ -234,8 +234,8 @@ ZEND_END_ARG_INFO()
234
234
#endif
235
235
236
236
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_scalarmult , 0 , 2 , IS_STRING , 0 )
237
- ZEND_ARG_TYPE_INFO (0 , string1 , IS_STRING , 0 )
238
- ZEND_ARG_TYPE_INFO (0 , string2 , IS_STRING , 0 )
237
+ ZEND_ARG_TYPE_INFO (0 , n , IS_STRING , 0 )
238
+ ZEND_ARG_TYPE_INFO (0 , p , IS_STRING , 0 )
239
239
ZEND_END_ARG_INFO ()
240
240
241
241
#define arginfo_sodium_crypto_secretbox arginfo_sodium_crypto_box
@@ -266,7 +266,7 @@ ZEND_END_ARG_INFO()
266
266
267
267
#if defined(crypto_secretstream_xchacha20poly1305_ABYTES )
268
268
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_secretstream_xchacha20poly1305_init_pull , 0 , 2 , IS_STRING , 0 )
269
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
269
+ ZEND_ARG_TYPE_INFO (0 , header , IS_STRING , 0 )
270
270
ZEND_ARG_TYPE_INFO (0 , key , IS_STRING , 0 )
271
271
ZEND_END_ARG_INFO ()
272
272
#endif
@@ -290,7 +290,7 @@ ZEND_END_ARG_INFO()
290
290
#define arginfo_sodium_crypto_shorthash_keygen arginfo_sodium_crypto_aead_chacha20poly1305_keygen
291
291
292
292
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_crypto_sign , 0 , 2 , IS_STRING , 0 )
293
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
293
+ ZEND_ARG_TYPE_INFO (0 , message , IS_STRING , 0 )
294
294
ZEND_ARG_TYPE_INFO (0 , keypair , IS_STRING , 0 )
295
295
ZEND_END_ARG_INFO ()
296
296
@@ -305,7 +305,7 @@ ZEND_END_ARG_INFO()
305
305
#define arginfo_sodium_crypto_sign_keypair_from_secretkey_and_publickey arginfo_sodium_crypto_box_keypair_from_secretkey_and_publickey
306
306
307
307
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_MASK_EX (arginfo_sodium_crypto_sign_open , 0 , 2 , MAY_BE_STRING |MAY_BE_FALSE )
308
- ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
308
+ ZEND_ARG_TYPE_INFO (0 , ciphertext , IS_STRING , 0 )
309
309
ZEND_ARG_TYPE_INFO (0 , keypair , IS_STRING , 0 )
310
310
ZEND_END_ARG_INFO ()
311
311
@@ -345,9 +345,7 @@ ZEND_END_ARG_INFO()
345
345
346
346
#define arginfo_sodium_memcmp arginfo_sodium_compare
347
347
348
- ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_memzero , 0 , 1 , IS_VOID , 0 )
349
- ZEND_ARG_TYPE_INFO (1 , reference , IS_STRING , 0 )
350
- ZEND_END_ARG_INFO ()
348
+ #define arginfo_sodium_memzero arginfo_sodium_increment
351
349
352
350
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_pad , 0 , 2 , IS_STRING , 0 )
353
351
ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
@@ -359,7 +357,9 @@ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX(arginfo_sodium_unpad, 0, 2, IS_STRING, 0
359
357
ZEND_ARG_TYPE_INFO (0 , block_size , IS_LONG , 0 )
360
358
ZEND_END_ARG_INFO ()
361
359
362
- #define arginfo_sodium_bin2hex arginfo_sodium_crypto_kx_seed_keypair
360
+ ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_bin2hex , 0 , 1 , IS_STRING , 0 )
361
+ ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
362
+ ZEND_END_ARG_INFO ()
363
363
364
364
ZEND_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX (arginfo_sodium_hex2bin , 0 , 1 , IS_STRING , 0 )
365
365
ZEND_ARG_TYPE_INFO (0 , string , IS_STRING , 0 )
0 commit comments