def fetch_names(space): global_name_fetcher.setup(space) ropenssl.init_digests() ropenssl.OBJ_NAME_do_all(ropenssl.OBJ_NAME_TYPE_MD_METH, hash_name_mapper_callback, None) if global_name_fetcher.w_error: raise global_name_fetcher.w_error return global_name_fetcher.w_meth_names
def fetch_names(space): global_name_fetcher.setup() ropenssl.init_digests() ropenssl.OBJ_NAME_do_all(ropenssl.OBJ_NAME_TYPE_MD_METH, hash_name_mapper_callback, None) meth_names = global_name_fetcher.meth_names global_name_fetcher.meth_names = None return space.call_function( space.w_frozenset, space.newlist([space.newtext(name) for name in meth_names]))
def fetch_names(space): global_name_fetcher.setup(space) ropenssl.init_digests() ropenssl.OBJ_NAME_do_all(ropenssl.OBJ_NAME_TYPE_MD_METH, hash_name_mapper_callback, None) if global_name_fetcher.w_error: raise global_name_fetcher.w_error meth_names = global_name_fetcher.meth_names global_name_fetcher.meth_names = None return space.call_function(space.w_frozenset, space.newlist(meth_names))
def startup(space, argv): ropenssl.init_ssl() ropenssl.init_digests()
from rsqueakvm import constants from rsqueakvm.model.compiled_methods import W_PreSpurCompiledMethod from rsqueakvm.model.variable import W_BytesObject from rsqueakvm.primitives import prim_table from rsqueakvm.primitives.constants import EXTERNAL_CALL from rsqueakvm.error import PrimitiveFailedError from rsqueakvm.plugins import socket_plugin as socket from .util import create_space, copy_to_module, cleanup_module from .test_primitives import mock from . import squeakssl_data from rpython.rlib import ropenssl ropenssl.init_ssl() ropenssl.init_digests() def setup_module(): space = create_space(bootstrap = True) space.set_system_attribute(constants.SYSTEM_ATTRIBUTE_IMAGE_NAME_INDEX, "IMAGENAME") w = space.w bootstrap_class = space.bootstrap_class new_frame = space.make_frame copy_to_module(locals(), __name__) def teardown_module(): cleanup_module(__name__) IMAGENAME = "anImage.image" def _prim(space, name, module, stack, context = None):
def startup(self, space): from rpython.rlib.ropenssl import init_digests init_digests()