Sat, 22 Jun 2013 15:58:44 +0530
Added ciphers and hashes _new functions to .xs files
| libpurple/plugins/perl/common/Cipher.xs | file | annotate | diff | comparison | revisions | |
| libpurple/plugins/perl/common/Hash.xs | file | annotate | diff | comparison | revisions |
--- a/libpurple/plugins/perl/common/Cipher.xs Sat Jun 22 14:55:21 2013 +0530 +++ b/libpurple/plugins/perl/common/Cipher.xs Sat Jun 22 15:58:44 2013 +0530 @@ -183,3 +183,38 @@ Purple::Cipher cipher Purple::Cipher::BatchMode mode +MODULE = Purple::Cipher PACKAGE = Purple::AESCipher PREFIX = purple_aes_cipher_ +PROTOTYPES: ENABLE + +Purple::Cipher +purple_aes_cipher_new() + +MODULE = Purple::Cipher PACKAGE = Purple::DES3Cipher PREFIX = purple_des3_cipher_ +PROTOTYPES: ENABLE + +Purple::Cipher +purple_des3_cipher_new() + +MODULE = Purple::Cipher PACKAGE = Purple::DESCipher PREFIX = purple_des_cipher_ +PROTOTYPES: ENABLE + +Purple::Cipher +purple_des_cipher_new() + +MODULE = Purple::Cipher PACKAGE = Purple::HMACCipher PREFIX = purple_hmac_cipher_ +PROTOTYPES: ENABLE + +Purple::Cipher +purple_hmac_cipher_new() + +MODULE = Purple::Cipher PACKAGE = Purple::PBKDF2Cipher PREFIX = purple_pbkdf2_cipher_ +PROTOTYPES: ENABLE + +Purple::Cipher +purple_pbkdf2_cipher_new() + +MODULE = Purple::Cipher PACKAGE = Purple::RC4Cipher PREFIX = purple_rc4_cipher_ +PROTOTYPES: ENABLE + +Purple::Cipher +purple_rc4_cipher_new()
--- a/libpurple/plugins/perl/common/Hash.xs Sat Jun 22 14:55:21 2013 +0530 +++ b/libpurple/plugins/perl/common/Hash.xs Sat Jun 22 15:58:44 2013 +0530 @@ -84,3 +84,27 @@ size_t purple_hash_get_block_size(hash) Purple::Hash hash + +MODULE = Purple::Hash PACKAGE = Purple::MD4Hash PREFIX = purple_md4_hash_ +PROTOTYPES: ENABLE + +Purple::Hash +purple_md4_hash_new() + +MODULE = Purple::Hash PACKAGE = Purple::MD5Hash PREFIX = purple_md5_hash_ +PROTOTYPES: ENABLE + +Purple::Hash +purple_md5_hash_new() + +MODULE = Purple::Hash PACKAGE = Purple::SHA1Hash PREFIX = purple_sha1_hash_ +PROTOTYPES: ENABLE + +Purple::Hash +purple_sha1_hash_new() + +MODULE = Purple::Hash PACKAGE = Purple::SHA256Hash PREFIX = purple_sha256_hash_ +PROTOTYPES: ENABLE + +Purple::Hash +purple_sha256_hash_new()