| /third_party/openssl/crypto/engine/ |
| D | README.md | 1 Notes on engines of 2001-09-24 7 the "ENGINE" code. So it serves a double purpose of being a "ENGINE internals 9 lynched for sticking all this in CHANGES.md or the commit mails :-). 37 selection, eg. in SSL/TLS, or by user-controllable configuration. 40 passed around with impunity and there is no safe way, without requiring massive 46 pointer, that has been passed to the caller, is no longer being used. 49 into ENGINE is storage - the OBJ_NAME-based storage used by EVP to register 50 ciphers simultaneously registers cipher *types* and cipher *implementations* - 53 solution is necessarily that ENGINE-provided ciphers simply are not registered, 55 especially necessary considering the fact ENGINE uses reference counts to allow [all …]
|
| D | eng_dyn.c | 2 * Copyright 2001-2022 The OpenSSL Project Authors. All Rights Reserved. 10 /* We need to use some engine deprecated APIs */ 18 * Shared libraries implementing ENGINEs for use by the "dynamic" ENGINE 19 * loader should implement the hook-up functions with the following 23 /* Our ENGINE handlers */ 24 static int dynamic_init(ENGINE *e); 25 static int dynamic_finish(ENGINE *e); 26 static int dynamic_ctrl(ENGINE *e, int cmd, long i, void *p, 31 static int dynamic_load(ENGINE *e, dynamic_data_ctx *ctx); 41 /* The constants used when creating the ENGINE */ [all …]
|
| /third_party/openssl/ |
| D | README-ENGINES.md | 5 ---------------- 7 The ENGINE API was introduced in OpenSSL version 0.9.6 as a low level 11 The ENGINE interface has its limitations and it has been superseeded 12 by the [PROVIDER API](README-PROVIDERS.md), it is deprecated in OpenSSL 14 users who need to maintain or support existing ENGINE implementations. 19 Built-in ENGINE implementations 20 ------------------------------- 22 There are currently built-in ENGINE implementations for the following 29 In addition, dynamic binding to external ENGINE implementations is now 30 provided by a special ENGINE called "dynamic". See the "DYNAMIC ENGINE" [all …]
|
| /third_party/openssl/doc/man3/ |
| D | ENGINE_add.pod | 43 - ENGINE cryptographic module support 47 #include <openssl/engine.h> 53 ENGINE *ENGINE_get_first(void); 54 ENGINE *ENGINE_get_last(void); 55 ENGINE *ENGINE_get_next(ENGINE *e); 56 ENGINE *ENGINE_get_prev(ENGINE *e); 58 int ENGINE_add(ENGINE *e); 59 int ENGINE_remove(ENGINE *e); 61 ENGINE *ENGINE_by_id(const char *id); 63 int ENGINE_init(ENGINE *e); [all …]
|
| D | DH_set_method.pod | 6 DH_set_method, DH_new_method, DH_OpenSSL - select DH method 22 DH *DH_new_method(ENGINE *engine); 31 A B<DH_METHOD> specifies the functions that OpenSSL uses for Diffie-Hellman 35 of B<ENGINE> API calls. 42 B<NB>: This is true only whilst no ENGINE has been set 43 as a default for DH, so this function is no longer recommended. 44 This function is not thread-safe and should not be called at the same time 48 However, the meaningfulness of this result is dependent on whether the ENGINE 49 API is being used, so this function is no longer recommended. 53 was supplied by an ENGINE, the handle to that ENGINE will be released during the [all …]
|
| D | DSA_set_method.pod | 6 DSA_set_method, DSA_new_method, DSA_OpenSSL - select DSA method 22 DSA *DSA_new_method(ENGINE *engine); 35 of B<ENGINE> API calls. 42 B<NB>: This is true only whilst no ENGINE has 43 been set as a default for DSA, so this function is no longer recommended. 44 This function is not thread-safe and should not be called at the same time 49 whether the ENGINE API is being used, so this function is no longer 54 previous method was supplied by an ENGINE, the handle to that ENGINE will 56 work with certain DSA_METHOD implementations (e.g. from an ENGINE module 57 that supports embedded hardware-protected keys), and in such cases [all …]
|
| D | RSA_set_method.pod | 7 RSA_new_method - select RSA method 29 RSA *RSA_new_method(ENGINE *engine); 40 use of B<ENGINE> API calls. 47 B<NB>: This is true only whilst no ENGINE has 48 been set as a default for RSA, so this function is no longer recommended. 49 This function is not thread-safe and should not be called at the same time 54 whether the ENGINE API is being used, so this function is no longer 59 previous method was supplied by an ENGINE, the handle to that ENGINE will 61 work with certain RSA_METHOD implementations (e.g. from an ENGINE module 62 that supports embedded hardware-protected keys), and in such cases [all …]
|
| D | ASYNC_WAIT_CTX_new.pod | 12 - functions to manage waiting for asynchronous jobs to complete 53 this would have a one-to-one correspondence with an SSL connection. 70 return no file descriptors but will still populate I<*numfds>. Therefore, 73 only one asynchronous engine is being used then normally this call will only 79 (or since the B<ASYNC_WAIT_CTX> was created if no B<ASYNC_PAUSE> result has 88 "churn" of regularly changing fds - although no guarantees of this are provided 93 that the job should be resumed). If no file descriptor is made available then an 100 by an engine immediately prior to calling ASYNC_pause_job() and not by end user 105 B<ENGINE *> for the engine. The I<custom_data> parameter can be any value, and 109 the B<ASYNC_WAIT_CTX> is freed, and gives the engine the opportunity to close [all …]
|
| /third_party/flutter/engine/flutter/shell/platform/darwin/macos/framework/Source/ |
| D | FlutterEngine.mm | 2 // Use of this source code is governed by a BSD-style license that can be 20 * Called by the engine to make the context the engine should draw into current. 22 - (bool)engineCallbackOnMakeCurrent; 25 * Called by the engine to clear the context the engine should draw into. 27 - (bool)engineCallbackOnClearCurrent; 30 * Called by the engine when the context's buffers should be swapped. 32 - (bool)engineCallbackOnPresent; 37 - (bool)engineCallbackOnMakeResourceCurrent; 40 * Handles a platform message from the engine. 42 - (void)engineCallbackOnPlatformMessage:(const FlutterPlatformMessage*)message; [all …]
|
| /third_party/flutter/engine/flutter/shell/platform/embedder/ |
| D | embedder.h | 2 // Use of this source code is governed by a BSD-style license that can be 69 // input x-axis perspective factor 71 // input y-axis perspective factor 83 // Specifies an OpenGL frame-buffer target type. Framebuffers are specified 97 // Callback invoked (on an engine managed thread) that asks the embedder to 103 // The target of the color attachment of the frame-buffer. For example, 105 // Window bound frame-buffers, 0 may be used. 114 // Callback invoked (on an engine managed thread) that asks the embedder to 162 // the duration of the engine run. If this argument is true, the 163 // engine will ask the embedder for an updated FBO target (via an fbo_callback [all …]
|
| /third_party/openssl/apps/lib/ |
| D | engine.c | 11 * Here is a set of wrappers for the ENGINE API, which are no-ops when the 12 * ENGINE API is disabled / removed. 19 #include <openssl/types.h> /* Ensure we have the ENGINE type, regardless */ 22 # include <openssl/engine.h> 27 /* Try to load an engine in a shareable library */ 28 static ENGINE *try_load_engine(const char *engine) in try_load_engine() argument 30 ENGINE *e = NULL; in try_load_engine() 33 if (!ENGINE_ctrl_cmd_string(e, "SO_PATH", engine, 0) in try_load_engine() 43 ENGINE *setup_engine_methods(const char *id, unsigned int methods, int debug) in setup_engine_methods() 45 ENGINE *e = NULL; in setup_engine_methods() [all …]
|
| /third_party/flutter/engine/flutter/shell/platform/android/io/flutter/embedding/engine/ |
| D | FlutterEnginePluginRegistry.java | 2 // Use of this source code is governed by a BSD-style license that can be 5 package io.flutter.embedding.engine; 23 import io.flutter.embedding.engine.plugins.FlutterPlugin; 24 import io.flutter.embedding.engine.plugins.PluginRegistry; 25 import io.flutter.embedding.engine.plugins.activity.ActivityAware; 26 import io.flutter.embedding.engine.plugins.activity.ActivityControlSurface; 27 import io.flutter.embedding.engine.plugins.activity.ActivityPluginBinding; 28 import io.flutter.embedding.engine.plugins.broadcastreceiver.BroadcastReceiverAware; 29 import io.flutter.embedding.engine.plugins.broadcastreceiver.BroadcastReceiverControlSurface; 30 import io.flutter.embedding.engine.plugins.broadcastreceiver.BroadcastReceiverPluginBinding; [all …]
|
| /third_party/python/Lib/idlelib/idle_test/ |
| D | test_searchengine.py | 19 # Replace s-e module tkinter imports other than non-gui TclError. 38 se.SearchEngine = Mock # monkey-patch class 41 engine = se.get(root) 42 self.assertIsInstance(engine, se.SearchEngine) 43 self.assertIs(root._searchengine, engine) 44 self.assertIs(se.get(root), engine) 49 # Test simple text-independent helper function 58 # Test text-dependent helper function. 85 # no selection, cursor after 'Hello' 109 self.engine = se.SearchEngine(root=None) [all …]
|
| /third_party/openssl/doc/man1/ |
| D | openssl-engine.pod.in | 2 {- OpenSSL::safe::output_do_not_edit_headers(); -} 6 openssl-engine - load and query engines 10 B<openssl engine> 11 [B<-help>] 12 [B<-v>] 13 [B<-vv>] 14 [B<-vvv>] 15 [B<-vvvv>] 16 [B<-c>] 17 [B<-t>] [all …]
|
| D | openssl.pod | 5 openssl - OpenSSL command line program 14 B<openssl> B<no->I<XXX> [ I<options> ] 43 (e.g., L<openssl-x509(1)>). The subcommand L<openssl-list(1)> may be used to list 46 The command B<no->I<XXX> tests whether a command of the 47 specified name is available. If no command named I<XXX> exists, it 48 returns 0 (success) and prints B<no->I<XXX>; otherwise it returns 1 53 availability of ciphers in the B<openssl> program. (B<no->I<XXX> is 54 not able to detect pseudo-commands such as B<quit>, 55 B<list>, or B<no->I<XXX> itself.) 60 arguments and have a B<-config> option to specify that file. [all …]
|
| /third_party/python/Lib/idlelib/ |
| D | search.py | 22 engine = searchengine.get(root) 23 if not hasattr(engine, "_searchdialog"): 24 engine._searchdialog = SearchDialog(root, engine) 25 return engine._searchdialog 30 Module-level function to access the singleton SearchDialog 33 is used. No search is done with this command. 41 Module-level function to access the singleton SearchDialog 43 from the last dialog. If there was no prior search, open the 52 Module-level function to access the singleton SearchDialog 56 and don't display the dialog. If there has been no prior [all …]
|
| /third_party/openssl/ohos_lite/include/openssl/ |
| D | engine.h | 2 * Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. 48 /* Obvious all-or-nothing cases. */ 54 * internally to control registration of ENGINE implementations, and can be 60 /* ENGINE flags that can be set by ENGINE_set_flags(). */ 65 * This flag is for ENGINEs that wish to handle the various 'CMD'-related 67 * these control commands on behalf of the ENGINE using their "cmd_defns" 74 * via "ENGINE_by_id()". When an ENGINE must store state (eg. if 76 * process like key-generation setup and execution), it can set this flag - 77 * then each attempt to obtain the ENGINE will result in it being copied into 79 * ENGINE_by_id() just increments the existing ENGINE's structural reference [all …]
|
| /third_party/openssl/include/openssl/ |
| D | engine.h | 2 * Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. 54 /* Obvious all-or-nothing cases. */ 60 * internally to control registration of ENGINE implementations, and can be 66 /* ENGINE flags that can be set by ENGINE_set_flags(). */ 71 * This flag is for ENGINEs that wish to handle the various 'CMD'-related 73 * these control commands on behalf of the ENGINE using their "cmd_defns" 80 * via "ENGINE_by_id()". When an ENGINE must store state (eg. if 82 * process like key-generation setup and execution), it can set this flag - 83 * then each attempt to obtain the ENGINE will result in it being copied into 85 * ENGINE_by_id() just increments the existing ENGINE's structural reference [all …]
|
| /third_party/flutter/engine/flutter/shell/platform/android/io/flutter/embedding/engine/plugins/ |
| D | PluginRegistry.java | 2 // Use of this source code is governed by a BSD-style license that can be 5 package io.flutter.embedding.engine.plugins; 15 * Attaches the given {@code plugin} to the {@link io.flutter.embedding.engine.FlutterEngine} 21 * Attaches the given {@code plugins} to the {@link io.flutter.embedding.engine.FlutterEngine} 28 * {@link io.flutter.embedding.engine.FlutterEngine} associated with this {@code PluginRegistry}. 34 * {@link io.flutter.embedding.engine.FlutterEngine} associated with this {@code PluginRegistry}, 37 * If no matching plugin is found, {@code null} is returned. 43 … * Detaches the plugin of the given type from the {@link io.flutter.embedding.engine.FlutterEngine} 46 * If no such plugin exists, this method does nothing. 51 …* Detaches the plugins of the given types from the {@link io.flutter.embedding.engine.FlutterEngin… [all …]
|
| /third_party/flutter/engine/flutter/shell/common/ |
| D | engine.h | 2 // Use of this source code is governed by a BSD-style license that can be 29 //------------------------------------------------------------------------------ 30 /// The engine is a component owned by the shell that resides on the UI task 32 /// runtime. The engine can only be created, accessed and collected on the UI 33 /// task runner. Each shell owns exactly one instance of the engine. 36 /// bindings, the application can schedule frames, post layer-trees for 38 /// Non-root isolates of the VM do not get any of these capabilities and are run 40 /// guarantees needed for engine operation would be violated). 42 /// The engine is responsible for the entire life-cycle of the root isolate. 43 /// When the engine is collected, its owner assumes that the root isolate has [all …]
|
| /third_party/flutter/ |
| D | OAT.xml | 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Copyright (c) 2021 Huawei Device Co., Ltd. 8 http://www.apache.org/licenses/LICENSE-2.0 18 --> 19 <!-- OAT(OSS Audit Tool) configuration guide: 26 2. task name: Only an name, no practical effect. 56 --> 59 <licensefile>engine/flutter/LICENSE|skia/LICENSE</licensefile> 62 …<policyitem type="compatibility" name="Unicode-DFS-2016" path="engine/flutter/third_party/icu/.*" … 63 …<policyitem type="compatibility" name="Unicode-DFS-2016" path="skia/third_party/externals/icu/.*" … [all …]
|
| /third_party/openssl/test/ |
| D | enginetest.c | 2 * Copyright 2000-2022 The OpenSSL Project Authors. All Rights Reserved. 23 # include <openssl/engine.h> 31 ENGINE *h; in display_engine_list() 51 ENGINE *block[NUMTOADD]; in test_engines() 55 ENGINE *ptr; in test_engines() 58 ENGINE *new_h1 = NULL; in test_engines() 59 ENGINE *new_h2 = NULL; in test_engines() 60 ENGINE *new_h3 = NULL; in test_engines() 61 ENGINE *new_h4 = NULL; in test_engines() 130 * support engine got added. However, since we don't allow the config in test_engines() [all …]
|
| /third_party/gn/infra/ |
| D | recipes.py | 9 # /usr/bin/env: 'python3 -u': No such file or directory 11 # This little shell hack is a triple-quoted noop in python, but in sh it 12 # evaluates to re-exec'ing this script in unbuffered mode. 13 # pylint: disable=pointless-string-statement 14 ''''exec python3 -u -- "$0" ${1+"$@"} # ''' 16 """Bootstrap script to clone and forward to the recipe engine tool. 22 This is a copy of https://chromium.googlesource.com/infra/luci/recipes-py/+/main/recipes.py. 26 # pylint: disable=wrong-import-position 36 from io import open # pylint: disable=redefined-builtin 45 # url (str) - the url to the engine repo we want to use. [all …]
|
| /third_party/skia/infra/bots/ |
| D | recipes.py | 9 # /usr/bin/env: 'python3 -u': No such file or directory 11 # This little shell hack is a triple-quoted noop in python, but in sh it 12 # evaluates to re-exec'ing this script in unbuffered mode. 13 # pylint: disable=pointless-string-statement 14 ''''exec python3 -u -- "$0" ${1+"$@"} # ''' 16 """Bootstrap script to clone and forward to the recipe engine tool. 22 This is a copy of https://chromium.googlesource.com/infra/luci/recipes-py/+/main/recipes.py. 26 # pylint: disable=wrong-import-position 36 from io import open # pylint: disable=redefined-builtin 45 # url (str) - the url to the engine repo we want to use. [all …]
|
| /third_party/flutter/engine/flutter/shell/platform/windows/public/ |
| D | flutter_windows.h | 2 // Use of this source code is governed by a BSD-style license that can be 26 // Opaque reference to a Flutter engine instance. 43 // The |arguments| are passed to the Flutter engine. See: 44 // https://github.com/flutter/engine/blob/master/shell/common/switches.h for 60 // Shuts down the engine instance associated with |controller|, and cleans up 63 // |controller| is no longer valid after this call. 69 // Once this function returns, |controller| is no longer valid, and must not be 94 // engine, rather than only tracking the mouse while the button is pressed. 107 // The pixel format is 32-bit RGBA. The provided image data only needs to be 132 // Returns the scale factor--the number of pixels per screen coordinate--for [all …]
|