New global constants
JSON
- 
    
     
JSON_INVALID_UTF8_IGNORE - 
    
     
JSON_INVALID_UTF8_SUBSTITUTE 
PCRE
- 
    
     
PREG_UNMATCHED_AS_NULL 
Sodium
- 
    
     
SODIUM_LIBRARY_VERSION - 
    
     
SODIUM_LIBRARY_MAJOR_VERSION - 
    
     
SODIUM_LIBRARY_MINOR_VERSION - 
    
     
SODIUM_CRYPTO_AEAD_AES256GCM_KEYBYTES - 
    
     
SODIUM_CRYPTO_AEAD_AES256GCM_NSECBYTES - 
    
     
SODIUM_CRYPTO_AEAD_AES256GCM_NPUBBYTES - 
    
     
SODIUM_CRYPTO_AEAD_AES256GCM_ABYTES - 
    
     
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_KEYBYTES - 
    
     
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NSECBYTES - 
    
     
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_NPUBBYTES - 
    
     
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_ABYTES - 
    
     
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_KEYBYTES - 
    
     
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NSECBYTES - 
    
     
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_NPUBBYTES - 
    
     
SODIUM_CRYPTO_AEAD_CHACHA20POLY1305_IETF_ABYTES - 
    
     
SODIUM_CRYPTO_AUTH_BYTES - 
    
     
SODIUM_CRYPTO_AUTH_KEYBYTES - 
    
     
SODIUM_CRYPTO_BOX_SEALBYTES - 
    
     
SODIUM_CRYPTO_BOX_SECRETKEYBYTES - 
    
     
SODIUM_CRYPTO_BOX_PUBLICKEYBYTES - 
    
     
SODIUM_CRYPTO_BOX_KEYPAIRBYTES - 
    
     
SODIUM_CRYPTO_BOX_MACBYTES - 
    
     
SODIUM_CRYPTO_BOX_NONCEBYTES - 
    
     
SODIUM_CRYPTO_BOX_SEEDBYTES - 
    
     
SODIUM_CRYPTO_KDF_BYTES_MIN - 
    
     
SODIUM_CRYPTO_KDF_BYTES_MAX - 
    
     
SODIUM_CRYPTO_KDF_CONTEXTBYTES - 
    
     
SODIUM_CRYPTO_KDF_KEYBYTES - 
    
     
SODIUM_CRYPTO_KX_SEEDBYTES - 
    
     
SODIUM_CRYPTO_KX_SESSIONKEYBYTES - 
    
     
SODIUM_CRYPTO_KX_PUBLICKEYBYTES - 
    
     
SODIUM_CRYPTO_KX_SECRETKEYBYTES - 
    
     
SODIUM_CRYPTO_KX_KEYPAIRBYTES - 
    
     
SODIUM_CRYPTO_GENERICHASH_BYTES - 
    
     
SODIUM_CRYPTO_GENERICHASH_BYTES_MIN - 
    
     
SODIUM_CRYPTO_GENERICHASH_BYTES_MAX - 
    
     
SODIUM_CRYPTO_GENERICHASH_KEYBYTES - 
    
     
SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MIN - 
    
     
SODIUM_CRYPTO_GENERICHASH_KEYBYTES_MAX - 
    
     
SODIUM_CRYPTO_PWHASH_ALG_ARGON2I13 - 
    
     
SODIUM_CRYPTO_PWHASH_ALG_DEFAULT - 
    
     
SODIUM_CRYPTO_PWHASH_SALTBYTES - 
    
     
SODIUM_CRYPTO_PWHASH_STRPREFIX - 
    
     
SODIUM_CRYPTO_PWHASH_OPSLIMIT_INTERACTIVE - 
    
     
SODIUM_CRYPTO_PWHASH_MEMLIMIT_INTERACTIVE - 
    
     
SODIUM_CRYPTO_PWHASH_OPSLIMIT_MODERATE - 
    
     
SODIUM_CRYPTO_PWHASH_MEMLIMIT_MODERATE - 
    
     
SODIUM_CRYPTO_PWHASH_OPSLIMIT_SENSITIVE - 
    
     
SODIUM_CRYPTO_PWHASH_MEMLIMIT_SENSITIVE - 
    
     
SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_SALTBYTES - 
    
     
SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_STRPREFIX - 
    
     
SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_INTERACTIVE - 
    
     
SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_INTERACTIVE - 
    
     
SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_OPSLIMIT_SENSITIVE - 
    
     
SODIUM_CRYPTO_PWHASH_SCRYPTSALSA208SHA256_MEMLIMIT_SENSITIVE - 
    
     
SODIUM_CRYPTO_SCALARMULT_BYTES - 
    
     
SODIUM_CRYPTO_SCALARMULT_SCALARBYTES - 
    
     
SODIUM_CRYPTO_SHORTHASH_BYTES - 
    
     
SODIUM_CRYPTO_SHORTHASH_KEYBYTES - 
    
     
SODIUM_CRYPTO_SECRETBOX_KEYBYTES - 
    
     
SODIUM_CRYPTO_SECRETBOX_MACBYTES - 
    
     
SODIUM_CRYPTO_SECRETBOX_NONCEBYTES - 
    
     
SODIUM_CRYPTO_SIGN_BYTES - 
    
     
SODIUM_CRYPTO_SIGN_SEEDBYTES - 
    
     
SODIUM_CRYPTO_SIGN_PUBLICKEYBYTES - 
    
     
SODIUM_CRYPTO_SIGN_SECRETKEYBYTES - 
    
     
SODIUM_CRYPTO_SIGN_KEYPAIRBYTES - 
    
     
SODIUM_CRYPTO_STREAM_NONCEBYTES - 
    
     
SODIUM_CRYPTO_STREAM_KEYBYTES