diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/library_list.h | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/functions_list.txt | 1 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedlibhogweed6defs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedlibhogweed6types.h | 17 | ||||
| -rw-r--r-- | src/wrapped/generated/wrappedlibhogweed6undefs.h | 8 | ||||
| -rw-r--r-- | src/wrapped/wrappedlibhogweed6.c | 17 | ||||
| -rw-r--r-- | src/wrapped/wrappedlibhogweed6_private.h | 17 |
7 files changed, 69 insertions, 0 deletions
diff --git a/src/library_list.h b/src/library_list.h index 6b7ccce8..3a8fcdc0 100644 --- a/src/library_list.h +++ b/src/library_list.h @@ -261,6 +261,7 @@ GO("libp11-kit.so.0", p11kit) GO("libtasn1.so.6", libtasn1) GO("libnettle.so.8", libnettle8) GO("libunistring.so.2", libunistring2) +GO("libhogweed.so.6", libhogweed6) #ifdef ANDROID GO("libc.so", libc) diff --git a/src/wrapped/generated/functions_list.txt b/src/wrapped/generated/functions_list.txt index 28098439..f64deb20 100644 --- a/src/wrapped/generated/functions_list.txt +++ b/src/wrapped/generated/functions_list.txt @@ -4472,6 +4472,7 @@ wrappedlibharfbuzz: - pFpuupp: - hb_blob_create - hb_blob_create_or_fail +wrappedlibhogweed6: wrappedlibibus: - vFpippp: - ibus_bus_current_input_context_async diff --git a/src/wrapped/generated/wrappedlibhogweed6defs.h b/src/wrapped/generated/wrappedlibhogweed6defs.h new file mode 100644 index 00000000..6693e71b --- /dev/null +++ b/src/wrapped/generated/wrappedlibhogweed6defs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.4.0.21) * + *******************************************************************/ +#ifndef __wrappedlibhogweed6DEFS_H_ +#define __wrappedlibhogweed6DEFS_H_ + + +#endif // __wrappedlibhogweed6DEFS_H_ diff --git a/src/wrapped/generated/wrappedlibhogweed6types.h b/src/wrapped/generated/wrappedlibhogweed6types.h new file mode 100644 index 00000000..c00cc2be --- /dev/null +++ b/src/wrapped/generated/wrappedlibhogweed6types.h @@ -0,0 +1,17 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.4.0.21) * + *******************************************************************/ +#ifndef __wrappedlibhogweed6TYPES_H_ +#define __wrappedlibhogweed6TYPES_H_ + +#ifndef LIBNAME +#error You should only #include this file inside a wrapped*.c file +#endif +#ifndef ADDED_FUNCTIONS +#define ADDED_FUNCTIONS() +#endif + + +#define SUPER() ADDED_FUNCTIONS() + +#endif // __wrappedlibhogweed6TYPES_H_ diff --git a/src/wrapped/generated/wrappedlibhogweed6undefs.h b/src/wrapped/generated/wrappedlibhogweed6undefs.h new file mode 100644 index 00000000..d83b11c3 --- /dev/null +++ b/src/wrapped/generated/wrappedlibhogweed6undefs.h @@ -0,0 +1,8 @@ +/******************************************************************* + * File automatically generated by rebuild_wrappers.py (v2.4.0.21) * + *******************************************************************/ +#ifndef __wrappedlibhogweed6UNDEFS_H_ +#define __wrappedlibhogweed6UNDEFS_H_ + + +#endif // __wrappedlibhogweed6UNDEFS_H_ diff --git a/src/wrapped/wrappedlibhogweed6.c b/src/wrapped/wrappedlibhogweed6.c new file mode 100644 index 00000000..57823a95 --- /dev/null +++ b/src/wrapped/wrappedlibhogweed6.c @@ -0,0 +1,17 @@ +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#define _GNU_SOURCE /* See feature_test_macros(7) */ +#include <dlfcn.h> + +#include "wrappedlibs.h" + +#include "wrapper.h" +#include "bridge.h" +#include "librarian/library_private.h" +#include "x64emu.h" + +const char* libhogweed6Name = "libhogweed.so.6"; +#define LIBNAME libhogweed6 + +#include "wrappedlib_init.h" diff --git a/src/wrapped/wrappedlibhogweed6_private.h b/src/wrapped/wrappedlibhogweed6_private.h new file mode 100644 index 00000000..1497508f --- /dev/null +++ b/src/wrapped/wrappedlibhogweed6_private.h @@ -0,0 +1,17 @@ +#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) +error Meh... +#endif + +GO(nettle_rsa_pss_sha512_verify_digest, iFpipp) +GO(nettle_rsa_pss_sha384_verify_digest, iFpipp) +GO(nettle_rsa_pss_sha256_verify_digest, iFpipp) +GO(nettle_rsa_pss_sha384_sign_digest_tr, iFpppipp) +GO(nettle_rsa_pss_sha512_sign_digest_tr, iFpppipp) +GO(nettle_rsa_pss_sha256_sign_digest_tr, iFpppipp) +GO(nettle_ecc_size_a, iFp) +GO(nettle_ecc_point_init, vFpp) +GO(nettle_rsa_sec_decrypt, iFpppppip) +GO(nettle_ecc_point_clear, vFp) +GO(nettle_dsa_params_clear, vFp) +GO(nettle_get_secp_192r1, pFv) +GO(nettle_get_gost_gc256b, pFv) |