annotate php_nacl.h @ 4:81aaf4ba1eaa

Added partial untested support for sign_edwards25519sha512batch, replaced some whitespaces with tabs
author Ivo Smits <Ivo@UCIS.nl>
date Fri, 18 Mar 2011 16:58:48 +0100
parents 96c976fb3c3d
children df71d49a6f98
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
1 #ifndef PHP_NACL_H
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
2 #define PHP_NACL_H 1
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
3
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
4 #ifdef ZTS
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
5 #include "TSRM.h"
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
6 #endif
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
7
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
8 #define PHP_NACL_VERSION "1.0"
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
9 #define PHP_NACL_EXTNAME "nacl"
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
10
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
11 PHP_MINIT_FUNCTION(nacl);
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
12 PHP_FUNCTION(nacl_crypto_box_curve25519xsalsa20poly1305);
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
13 PHP_FUNCTION(nacl_crypto_box_curve25519xsalsa20poly1305_open);
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
14 PHP_FUNCTION(nacl_crypto_box_curve25519xsalsa20poly1305_getpublickey);
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
15 PHP_FUNCTION(nacl_crypto_box_curve25519xsalsa20poly1305_beforenm);
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
16 PHP_FUNCTION(nacl_crypto_box_curve25519xsalsa20poly1305_afternm);
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
17 PHP_FUNCTION(nacl_crypto_box_curve25519xsalsa20poly1305_open_afternm);
4
81aaf4ba1eaa Added partial untested support for sign_edwards25519sha512batch, replaced some whitespaces with tabs
Ivo Smits <Ivo@UCIS.nl>
parents: 0
diff changeset
18 PHP_FUNCTION(nacl_crypto_sign_edwards25519sha512batch)
81aaf4ba1eaa Added partial untested support for sign_edwards25519sha512batch, replaced some whitespaces with tabs
Ivo Smits <Ivo@UCIS.nl>
parents: 0
diff changeset
19 PHP_FUNCTION(nacl_crypto_sign_edwards25519sha512batch_open)
0
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
20
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
21 extern zend_module_entry nacl_module_entry;
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
22 #define phpext_module_ptr &nacl_module_entry
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
23
96c976fb3c3d Initial commit
Ivo Smits <Ivo@UCIS.nl>
parents:
diff changeset
24 #endif